This is the documentation of BEMused, a Python implementation of the Blade Element Momentum (BEM) method of modelling the flow around and loads on a wind turbine rotor (or other kind of rotor).

This code was originally written for Rick Lupton’s PhD thesis and used in a related paper.

To use it you need to create a bemused.Blade object defining your blade parameters (chord, twist and thickness) and an bemused.AerofoilDatabase containing lift and drag coefficients (see Defining aerofoil databases). You can then use bemused.BEMModel to do the calculations.

Indices and tables