OpenWAM
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
TDeposito Class Referenceabstract
Inheritance diagram for TDeposito:
[legend]
Collaboration diagram for TDeposito:
[legend]

Public Member Functions

void PutNUniones (int value)
 
int getNUniones ()
 
int getNumeroDeposito ()
 
int getNUnionesED ()
 
double getMasa ()
 
double getPressure ()
 
double getPresionIs ()
 
double getSpeedsound ()
 
double getTemperature ()
 
TCondicionContornoGetCCUnionEntreDep (int i)
 
TCondicionContornoGetCCDeposito (int i)
 
double GetFraccionMasicaEspecie (int i)
 
double getR ()
 
double getGamma ()
 
double getTiempo ()
 
void PutUnion (int indice, int valor)
 
void PutNumConductos (int indice, int valor)
 
void PutNumNodos (int indice, int valor)
 
void PutSentidoFlujo (int indice, int valor)
 
nmTipoDeposito getTipoDeposito ()
 
bool getUpdated ()
 
void PutUpdate (bool valor)
 
bool getEstudioEstabilidadRealizado ()
 
void PutRealizado (bool valor)
 
void PutCalculadoPaso (bool valor)
 
bool getCalculadoPaso ()
 
 TDeposito (int i, nmTipoDeposito TipoDeposito, nmTipoCalculoEspecies SpeciesModel, int numeroespecies, nmCalculoGamma GammaCalculation, bool ThereIsEGR)
 
virtual void ActualizaPropiedades (double TimeCalculo)=0
 
void ReadInstantaneousResultsDep (const char *FileWAM, fpos_t &filepos)
 
void HeaderInstantaneousResultsDep (std::stringstream &insoutput, stEspecies *DatosEspecies)
 
void ImprimeResultadosInstantaneosDep (std::stringstream &insoutput)
 
void ResultadosInstantaneosDep ()
 
void ReadAverageResultsDep (const char *FileWAM, fpos_t &filepos)
 
void HeaderAverageResultsDep (std::stringstream &medoutput, stEspecies *DatosEspecies)
 
void ImprimeResultadosMediosDep (std::stringstream &medoutput)
 
void AcumulaResultadosMedios (double Actual)
 
void ResultadosMediosDep ()
 
double CriterioEstabilidad (double TMinimo)
 
void SalidaGeneralDep (stEspecies *DatosEspecies)
 
void CreaUnionED (int numero, int sentido)
 
void AsignaCompresor (TCompresor *Compressor, int sentido)
 
void AsignacionCC (TCondicionContorno **BC, int numCC)
 
void LeeDatosGeneralesDepositos (const char *FileWAM, fpos_t &filepos)
 
void ActualizaTiempo (double TiempoActual)
 
virtual void UpdateProperties0DModel (double Time)
 
void PutHeatPower (double Power)
 

Public Attributes

int FNumeroUniones
 
bool FUpdated
 
bool FEstudioEstabilidadRealizado
 
bool FCalculadoPaso
 

Protected Member Functions

double EntalpiaEntrada (double ASonidoE, double VelocidadE, double MasaE, double ASonidoD, double MasaD, double Gamma)
 

Protected Attributes

TCondicionContorno ** FCCDeposito
 
TCondicionContorno ** FCCUnionEntreDep
 
double FPresRef
 
int FNumeroDeposito
 
double FVolumen0
 
double FVolumen
 
nmVolumenDeposito FVolumenDeposito
 
nmTipoDeposito FTipoDeposito
 
int * FUnion
 
bool asgFUnion
 
bool asgFNumUniones
 
int * FNumConductos
 
bool asgFNumConductos
 
int * FNumNodos
 
bool asgFNumNodos
 
int * FSentidoFlujo
 
bool asgFSentidoFlujo
 
int FNUnionesED
 
int FNumeroUnionesED
 
std::vector< int > FUnionED
 
std::vector< int > FSentidoUED
 
bool FHayCompresor
 
int FNumeroCompresor
 
int FCompresorSentido
 
double FTemperature
 
double FPressure
 
double FPresionIsen
 
double FDensidad
 
double FAsonido
 
double FMasa0
 
double FMasa
 
double FHeatPower
 
double FTime
 
int FNumResMed
 
stResInstantDep FResInstantDep
 
stResMediosDep FResMediosDep
 
stSensoresDep FSensorDep
 
TCompresorFCompresor
 
nmSentidoFlujo FSentidoGasto
 
int FNumeroEspecies
 
nmTipoCalculoEspecies FCalculoEspecies
 
nmCalculoGamma FCalculoGamma
 
double * FFraccionMasicaEspecie
 
double * FMasaEspecie
 
double FCpMezcla
 
double FCvMezcla
 
double FRMezcla
 
double FGamma
 
double FGamma1
 
double FGamma2
 
double FGamma3
 
double FGamma5
 
double FGamma6
 
bool FHayEGR
 
int FIntEGR
 
double FFraccionMasicaEspecieFuel
 

Detailed Description

Definition at line 44 of file TDeposito.h.


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