aeroframe.templates package¶
Submodules¶
aeroframe.templates.wrappers module¶
Wrapper base classes
-
class
aeroframe.templates.wrappers.AeroWrapper(root_path, shared, settings)¶ Bases:
aeroframe.templates.wrappers.GenericWrapper-
run_analysis(turn_off_deform=False)¶ Run a full CFD analysis
- Args:
turn_off_deform: Flag which can be used to turn off all deformations for a certain run
-
-
class
aeroframe.templates.wrappers.GenericWrapper(root_path, shared, settings)¶ Bases:
object-
clean()¶ Remove old/temporary files from a previous analysis
-
last_solution¶
-
run_analysis()¶ Run a full analysis and share data
-
-
class
aeroframe.templates.wrappers.StructureWrapper(root_path, shared, settings)¶ Bases:
aeroframe.templates.wrappers.GenericWrapper-
get_max_abs_diff()¶ Return the absolute difference between the deformations of the two analyses
- Note:
- Deformations are evaluated at certain control points (here all named nodes)
- Returns:
max_abs_diff: (float) Maximum absolute difference
-
last_solution¶
-
solution_before_last¶
-