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

Module contents