om_wrapper
OVLFuncsComp
¶
Bases: ExplicitComponent
This component uses OptVL to compute functionals given a circulation solution. This is added as part of the OVL group
Parameters:
Name | Type | Description | Default |
---|---|---|---|
om
|
description |
required |
OVLGroup
¶
Bases: Group
This is the main the top level group for interacting with OptVL.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
geom_file
|
the input geometry file |
required | |
mass_file
|
the optional mass file |
required | |
write_grid
|
should the grid be written after avery analysis |
required | |
write_grid_sol_time
|
add the iteration count as the solution time for easier postprocessing in tecplot |
required | |
output_dir
|
the output directory for the files generated |
required | |
input_param_vals
|
flag to turn on the flght parameters (Mach, Velocity, etc.) as inputs |
required | |
input_ref_val
|
flag to turn on the geometric reference values (Sref, Cref, Bref) as inputs |
required | |
output_stability_derivs
|
flag to turn on the output of stability derivatives |
required | |
output_con_surf_derivs
|
flag to turn on the output of control surface deflections |
required |
OVLMeshReader
¶
Bases: ExplicitComponent
This class is moslty used to provide an initial set of coordinates for custom paramerization components. It is NOT part of the OVL group
OVLPostProcessComp
¶
Bases: ExplicitComponent
This component writes out data files for postprocessing. It is optionally added as part of the OVLGroup
OVLSolverComp
¶
Bases: ImplicitComponent
OpenMDAO component that wraps optvl solver. This is added as part of the OVLgroup