pg_transform
Module Contents
Classes
This group is responsible for transforming the solved incompressible |
|
This group is responsible for transforming the VLM geometries from |
- class pg_transform.InversePGTransform
Bases:
openmdao.api.GroupThis group is responsible for transforming the solved incompressible forces in the Prandtl-Glauert domain to the compressible forces in the physical aerodynamic frame. This is the reverse procedure used in the PGTransform group.
The inverse transform can be broken down into two steps:
1. Scale Prandtl-Glauert force vectors to physical force vectors in wind frame.
Rotate physical forces from wind frame to the aerodynamic frame.
- initialize()
- setup()
- class pg_transform.PGTransform
Bases:
openmdao.api.GroupThis group is responsible for transforming the VLM geometries from physical coordinates to Prandtl-Glauert coordinates. This allows the compressible aerodynamic problem to be solved as an equivelent incompressible problem.
The transform can be broken down into two steps:
1. Rotate the geometry from the body frame to the wind frame so x-axis is parallel to freestream velocity.
2. Scale wind frame coordinates by Prandtl-Glauert factor to retrieve equivalent Prandtl-Glauert geometry.
- initialize()
- setup()