Documentation 6b54b78464
Loading...
Searching...
No Matches
CTurbomachineryState Class Reference

Class containing state information for a turbomachine. More...

#include <CTurboOutput.hpp>

Public Member Functions

 CTurbomachineryState ()
 
 CTurbomachineryState (unsigned short nDim, su2double area, su2double radius)
 
void SetZeroValues ()
 
void ComputeState (CFluidModel &fluidModel, const CTurbomachineryPrimitiveState &primitiveState)
 
const su2double & GetDensity () const
 
const su2double & GetPressure () const
 
const su2double & GetEntropy () const
 
const su2double & GetEnthalpy () const
 
const su2double & GetTemperature () const
 
const su2double & GetTotalTemperature () const
 
const su2double & GetTotalPressure () const
 
const su2double & GetTotalRelPressure () const
 
const su2double & GetTotalEnthalpy () const
 
const su2double & GetAbsFlowAngle () const
 
const su2double & GetFlowAngle () const
 
const su2double & GetMassFlow () const
 
const su2double & GetRothalpy () const
 
const su2double & GetTangVelocity () const
 
const vector< su2double > & GetVelocity () const
 
const vector< su2double > & GetMach () const
 
su2double GetVelocityValue () const
 
su2double GetMachValue () const
 
su2double GetRelVelocityValue () const
 
su2double GetRelMachValue () const
 
su2double Norm (const vector< su2double > &u) const
 

Detailed Description

Class containing state information for a turbomachine.

Author
S. Vitale, N. Anand, J. Kelly

Constructor & Destructor Documentation

◆ CTurbomachineryState() [1/2]

CTurbomachineryState::CTurbomachineryState ( )

◆ CTurbomachineryState() [2/2]

CTurbomachineryState::CTurbomachineryState ( unsigned short  nDim,
su2double  area,
su2double  radius 
)

Member Function Documentation

◆ ComputeState()

void CTurbomachineryState::ComputeState ( CFluidModel &  fluidModel,
const CTurbomachineryPrimitiveState &  primitiveState 
)

◆ GetAbsFlowAngle()

const su2double & CTurbomachineryState::GetAbsFlowAngle ( ) const
inline

◆ GetDensity()

const su2double & CTurbomachineryState::GetDensity ( ) const
inline

◆ GetEnthalpy()

const su2double & CTurbomachineryState::GetEnthalpy ( ) const
inline

◆ GetEntropy()

const su2double & CTurbomachineryState::GetEntropy ( ) const
inline

◆ GetFlowAngle()

const su2double & CTurbomachineryState::GetFlowAngle ( ) const
inline

◆ GetMach()

const vector< su2double > & CTurbomachineryState::GetMach ( ) const
inline

◆ GetMachValue()

su2double CTurbomachineryState::GetMachValue ( ) const
inline

◆ GetMassFlow()

const su2double & CTurbomachineryState::GetMassFlow ( ) const
inline

◆ GetPressure()

const su2double & CTurbomachineryState::GetPressure ( ) const
inline

◆ GetRelMachValue()

su2double CTurbomachineryState::GetRelMachValue ( ) const
inline

◆ GetRelVelocityValue()

su2double CTurbomachineryState::GetRelVelocityValue ( ) const
inline

◆ GetRothalpy()

const su2double & CTurbomachineryState::GetRothalpy ( ) const
inline

◆ GetTangVelocity()

const su2double & CTurbomachineryState::GetTangVelocity ( ) const
inline

◆ GetTemperature()

const su2double & CTurbomachineryState::GetTemperature ( ) const
inline

◆ GetTotalEnthalpy()

const su2double & CTurbomachineryState::GetTotalEnthalpy ( ) const
inline

◆ GetTotalPressure()

const su2double & CTurbomachineryState::GetTotalPressure ( ) const
inline

◆ GetTotalRelPressure()

const su2double & CTurbomachineryState::GetTotalRelPressure ( ) const
inline

◆ GetTotalTemperature()

const su2double & CTurbomachineryState::GetTotalTemperature ( ) const
inline

◆ GetVelocity()

const vector< su2double > & CTurbomachineryState::GetVelocity ( ) const
inline

◆ GetVelocityValue()

su2double CTurbomachineryState::GetVelocityValue ( ) const
inline

◆ Norm()

su2double CTurbomachineryState::Norm ( const vector< su2double > &  u) const
inline

◆ SetZeroValues()

void CTurbomachineryState::SetZeroValues ( )
inline

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