MAST
Multidisciplinary-design Adaptation and Sensitivity Toolkit (MAST)
MAST::FlightCondition Class Reference

Detailed Description

Definition at line 34 of file flight_condition.h.

#include <flight_condition.h>

Collaboration diagram for MAST::FlightCondition:

Public Member Functions

 FlightCondition ()
 
virtual ~FlightCondition ()
 
void init ()
 initializes the data structures More...
 
Real p0 ()
 
Real q0 () const
 returns the flight dynamic pressure More...
 
Real rho () const
 
Real rho_e () const
 
Real rho_e_sens_mach () const
 
Real rho_e_sens_rho () const
 
Real rho_sens_rho () const
 
Real rho_u1 () const
 
Real rho_u1_sens_mach () const
 
Real rho_u1_sens_rho () const
 
Real rho_u2 () const
 
Real rho_u2_sens_mach () const
 
Real rho_u2_sens_rho () const
 
Real rho_u3 () const
 
Real velocity_magnitude () const
 Velocity magnitude, whose direction is evaluated from the Euler angles. More...
 

Public Attributes

bool enable_shock_capturing
 flag to turn on/off artificial dissipation for shock capturing terms in fluid flow analysis. More...
 
RealVectorX flow_unit_vector
 direction along which flow is defined More...
 
GasProperty gas_property
 Ambient air properties. More...
 
std::unique_ptr< MAST::FieldFunction< RealVectorX > > inf_sol
 
Real mach
 Flight Mach number. More...
 
Real ref_chord
 reference chord More...
 

Constructor & Destructor Documentation

◆ FlightCondition()

MAST::FlightCondition::FlightCondition ( )
inline

Definition at line 37 of file flight_condition.h.

◆ ~FlightCondition()

virtual MAST::FlightCondition::~FlightCondition ( )
inlinevirtual

Definition at line 44 of file flight_condition.h.

Member Function Documentation

◆ init()

void MAST::FlightCondition::init ( )
inline

initializes the data structures

Definition at line 164 of file flight_condition.h.

◆ p0()

Real MAST::FlightCondition::p0 ( )
inline

Definition at line 87 of file flight_condition.h.

◆ q0()

Real MAST::FlightCondition::q0 ( ) const
inline

returns the flight dynamic pressure

Definition at line 82 of file flight_condition.h.

◆ rho()

Real MAST::FlightCondition::rho ( ) const
inline

Definition at line 92 of file flight_condition.h.

◆ rho_e()

Real MAST::FlightCondition::rho_e ( ) const
inline

Definition at line 117 of file flight_condition.h.

◆ rho_e_sens_mach()

Real MAST::FlightCondition::rho_e_sens_mach ( ) const
inline

Definition at line 152 of file flight_condition.h.

◆ rho_e_sens_rho()

Real MAST::FlightCondition::rho_e_sens_rho ( ) const
inline

Definition at line 137 of file flight_condition.h.

◆ rho_sens_rho()

Real MAST::FlightCondition::rho_sens_rho ( ) const
inline

Definition at line 122 of file flight_condition.h.

◆ rho_u1()

Real MAST::FlightCondition::rho_u1 ( ) const
inline

Definition at line 102 of file flight_condition.h.

◆ rho_u1_sens_mach()

Real MAST::FlightCondition::rho_u1_sens_mach ( ) const
inline

Definition at line 142 of file flight_condition.h.

◆ rho_u1_sens_rho()

Real MAST::FlightCondition::rho_u1_sens_rho ( ) const
inline

Definition at line 127 of file flight_condition.h.

◆ rho_u2()

Real MAST::FlightCondition::rho_u2 ( ) const
inline

Definition at line 107 of file flight_condition.h.

◆ rho_u2_sens_mach()

Real MAST::FlightCondition::rho_u2_sens_mach ( ) const
inline

Definition at line 147 of file flight_condition.h.

◆ rho_u2_sens_rho()

Real MAST::FlightCondition::rho_u2_sens_rho ( ) const
inline

Definition at line 132 of file flight_condition.h.

◆ rho_u3()

Real MAST::FlightCondition::rho_u3 ( ) const
inline

Definition at line 112 of file flight_condition.h.

◆ velocity_magnitude()

Real MAST::FlightCondition::velocity_magnitude ( ) const
inline

Velocity magnitude, whose direction is evaluated from the Euler angles.

Definition at line 77 of file flight_condition.h.

Member Data Documentation

◆ enable_shock_capturing

bool MAST::FlightCondition::enable_shock_capturing

flag to turn on/off artificial dissipation for shock capturing terms in fluid flow analysis.

This is true by default.

Definition at line 52 of file flight_condition.h.

◆ flow_unit_vector

RealVectorX MAST::FlightCondition::flow_unit_vector

direction along which flow is defined

Definition at line 57 of file flight_condition.h.

◆ gas_property

GasProperty MAST::FlightCondition::gas_property

Ambient air properties.

Definition at line 67 of file flight_condition.h.

◆ inf_sol

std::unique_ptr<MAST::FieldFunction<RealVectorX> > MAST::FlightCondition::inf_sol

Definition at line 157 of file flight_condition.h.

◆ mach

Real MAST::FlightCondition::mach

Flight Mach number.

Definition at line 62 of file flight_condition.h.

◆ ref_chord

Real MAST::FlightCondition::ref_chord

reference chord

Definition at line 72 of file flight_condition.h.


The documentation for this class was generated from the following file: