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

Class for computng full stage performance. More...

#include <CTurboOutput.hpp>

Public Member Functions

 CTurbomachineryStagePerformance (CFluidModel &fluid)
 
virtual ~CTurbomachineryStagePerformance ()=default
 
virtual void ComputePerformanceStage (const CTurbomachineryState &InState, const CTurbomachineryState &OutState, const CConfig *config)
 
virtual void ComputeTurbineStagePerformance (const CTurbomachineryState &InState, const CTurbomachineryState &OutState)
 
virtual void ComputeCompressorStagePerformance (const CTurbomachineryState &InState, const CTurbomachineryState &OutState)
 
su2double GetTotalStaticEfficiency () const
 
su2double GetTotalTotalEfficiency () const
 
su2double GetEulerianWork () const
 
su2double GetNormEntropyGen () const
 
su2double GetTotalStaticPressureRatio () const
 
su2double GetTotalTotalPressureRatio () const
 
su2double GetTotalPressureLoss () const
 
su2double GetKineticEnergyLoss () const
 

Protected Attributes

su2double TotalStaticEfficiency
 
su2double TotalTotalEfficiency
 
su2double NormEntropyGen
 
su2double TotalStaticPressureRatio
 
su2double TotalTotalPressureRatio
 
su2double EulerianWork
 
su2double TotalPressureLoss
 
su2double KineticEnergyLoss
 
CFluidModel & fluidModel
 

Detailed Description

Class for computng full stage performance.

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

Constructor & Destructor Documentation

◆ CTurbomachineryStagePerformance()

CTurbomachineryStagePerformance::CTurbomachineryStagePerformance ( CFluidModel &  fluid)

◆ ~CTurbomachineryStagePerformance()

virtual CTurbomachineryStagePerformance::~CTurbomachineryStagePerformance ( )
virtualdefault

Member Function Documentation

◆ ComputeCompressorStagePerformance()

void CTurbomachineryStagePerformance::ComputeCompressorStagePerformance ( const CTurbomachineryState &  InState,
const CTurbomachineryState &  OutState 
)
virtual

◆ ComputePerformanceStage()

void CTurbomachineryStagePerformance::ComputePerformanceStage ( const CTurbomachineryState &  InState,
const CTurbomachineryState &  OutState,
const CConfig *  config 
)
virtual

◆ ComputeTurbineStagePerformance()

void CTurbomachineryStagePerformance::ComputeTurbineStagePerformance ( const CTurbomachineryState &  InState,
const CTurbomachineryState &  OutState 
)
virtual

◆ GetEulerianWork()

su2double CTurbomachineryStagePerformance::GetEulerianWork ( ) const
inline

◆ GetKineticEnergyLoss()

su2double CTurbomachineryStagePerformance::GetKineticEnergyLoss ( ) const
inline

◆ GetNormEntropyGen()

su2double CTurbomachineryStagePerformance::GetNormEntropyGen ( ) const
inline

◆ GetTotalPressureLoss()

su2double CTurbomachineryStagePerformance::GetTotalPressureLoss ( ) const
inline

◆ GetTotalStaticEfficiency()

su2double CTurbomachineryStagePerformance::GetTotalStaticEfficiency ( ) const
inline

◆ GetTotalStaticPressureRatio()

su2double CTurbomachineryStagePerformance::GetTotalStaticPressureRatio ( ) const
inline

◆ GetTotalTotalEfficiency()

su2double CTurbomachineryStagePerformance::GetTotalTotalEfficiency ( ) const
inline

◆ GetTotalTotalPressureRatio()

su2double CTurbomachineryStagePerformance::GetTotalTotalPressureRatio ( ) const
inline

Member Data Documentation

◆ EulerianWork

su2double CTurbomachineryStagePerformance::EulerianWork
protected

◆ fluidModel

CFluidModel& CTurbomachineryStagePerformance::fluidModel
protected

◆ KineticEnergyLoss

su2double CTurbomachineryStagePerformance::KineticEnergyLoss
protected

◆ NormEntropyGen

su2double CTurbomachineryStagePerformance::NormEntropyGen
protected

◆ TotalPressureLoss

su2double CTurbomachineryStagePerformance::TotalPressureLoss
protected

◆ TotalStaticEfficiency

su2double CTurbomachineryStagePerformance::TotalStaticEfficiency
protected

◆ TotalStaticPressureRatio

su2double CTurbomachineryStagePerformance::TotalStaticPressureRatio
protected

◆ TotalTotalEfficiency

su2double CTurbomachineryStagePerformance::TotalTotalEfficiency
protected

◆ TotalTotalPressureRatio

su2double CTurbomachineryStagePerformance::TotalTotalPressureRatio
protected

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