DynamicUVLM¶
- class sharpy.solvers.dynamicuvlm.DynamicUVLM[source]¶
Dynamic Aerodynamic Time Domain Simulation
Provides an aerodynamic only simulation in time by time stepping the solution. The type of aerodynamic solver is parsed as a setting.
- To Do:
Clean timestep information for memory efficiency
Warning
Under development. Issues encountered when using the linear UVLM as the aerodynamic solver with integration order = 1.
The settings that this solver accepts are given by a dictionary, with the following key-value pairs:
Name
Type
Description
Default
print_infoboolWrite status to screen
Truestructural_solverstrStructural solver to use in the coupled simulation
Nonestructural_solver_settingsdictDictionary of settings for the structural solver
Noneaero_solverstrAerodynamic solver to use in the coupled simulation
Noneaero_solver_settingsdictDictionary of settings for the aerodynamic solver
Nonen_time_stepsintNumber of time steps for the simulation
NonedtfloatTime step
Noneinclude_unsteady_force_contributionboolIf on, added mass contribution is added to the forces. This depends on the time derivative of the bound circulation. Check
filter_gamma_dotin the aero solverFalsepostprocessorslist(str)List of the postprocessors to run at the end of every time step
[]postprocessors_settingsdictDictionary with the applicable settings for every
psotprocessor. Everypostprocessorneeds its entry, even if empty{}