MAST
MAST::FlightCondition Class Reference

#include <flight_condition.h>

Collaboration diagram for MAST::FlightCondition:

Public Member Functions

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

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...
 
Real mach
 Flight Mach number. More...
 
GasProperty gas_property
 Ambient air properties. More...
 
Real ref_chord
 reference chord More...
 
std::unique_ptr< MAST::FieldFunction< RealVectorX > > inf_sol
 

Detailed Description

Definition at line 34 of file flight_condition.h.

Constructor & Destructor Documentation

MAST::FlightCondition::FlightCondition ( )
inline

Definition at line 37 of file flight_condition.h.

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

Definition at line 44 of file flight_condition.h.

Member Function Documentation

void MAST::FlightCondition::init ( )
inline

initializes the data structures

Definition at line 164 of file flight_condition.h.

Here is the call graph for this function:

Here is the caller graph for this function:

Real MAST::FlightCondition::p0 ( )
inline

Definition at line 87 of file flight_condition.h.

Here is the caller graph for this function:

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

returns the flight dynamic pressure

Definition at line 82 of file flight_condition.h.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 92 of file flight_condition.h.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 117 of file flight_condition.h.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 152 of file flight_condition.h.

Here is the call graph for this function:

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

Definition at line 137 of file flight_condition.h.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 122 of file flight_condition.h.

Here is the caller graph for this function:

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

Definition at line 102 of file flight_condition.h.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 142 of file flight_condition.h.

Here is the call graph for this function:

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

Definition at line 127 of file flight_condition.h.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 107 of file flight_condition.h.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 147 of file flight_condition.h.

Here is the call graph for this function:

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

Definition at line 132 of file flight_condition.h.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 112 of file flight_condition.h.

Here is the call graph for this function:

Here is the caller graph for this function:

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.

Here is the caller graph for this function:

Member Data Documentation

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.

RealVectorX MAST::FlightCondition::flow_unit_vector

direction along which flow is defined

Definition at line 57 of file flight_condition.h.

GasProperty MAST::FlightCondition::gas_property

Ambient air properties.

Definition at line 67 of file flight_condition.h.

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

Definition at line 157 of file flight_condition.h.

Real MAST::FlightCondition::mach

Flight Mach number.

Definition at line 62 of file flight_condition.h.

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: