Welcome to MuRoSim’s Documentation!

Introduction

MuRoSim is a library for quickly simulating the aerodynamics of multirotor vehicles with enough resolution to compute the sound produced by the vehicle. This library is written in the D Programming Language but is usable from Python for easy integration into the rest of the Python scientific computing ecosystem. This is the implementation of the work described by Rau and Greenwood [RG22]. This user manual aims to cover both the theory behind the code as well as guidance on usage of the library.

The original goal of this code was to compute the aeroacoustics of eVTOL vehicles which typically use rigid rotors. As such it contains little in the way of rotor and blade dynamics such as flapping. However, it does contain inputs for blade flapping and will integrate it into the aerodynamics appropriately.

Getting Started

Using the Code

Theory

API Documentation

Indices and tables