PrescribedUvlm¶
This class runs a prescribed rigid body motion simulation of a rigid aerodynamic body.
The settings that this solver accepts are given by a dictionary, with the following key-value pairs:
Name Type Description Default print_info
bool
Write status to screen True
structural_solver
str
Structural solver to use in the coupled simulation None
structural_solver_settings
dict
Dictionary of settings for the structural solver None
aero_solver
str
Aerodynamic solver to use in the coupled simulation None
aero_solver_settings
dict
Dictionary of settings for the aerodynamic solver None
n_time_steps
int
Number of time steps for the simulation None
dt
float
Time step None
postprocessors
list(str)
List of the postprocessors to run at the end of every time step []
postprocessors_settings
dict
Dictionary with the applicable settings for every psotprocessor
. Everypostprocessor
needs its entry, even if empty{}