OpenWAM
Public Member Functions | Public Attributes | List of all members
TBloqueMotor Class Reference

Public Member Functions

bool getACT ()
 
double getMixtureProcessCte ()
 
stGeometria getGeometria ()
 
stWoschni getWoschni ()
 
void PutRegimen (double valor)
 
double getRegimen ()
 
double getMasaFuel ()
 
void setMasaFuel (double fuel)
 
double getMasaInicial ()
 
double getPresionAAE ()
 
double getPresionInicial ()
 
stTemperaturasPared getTempInicial ()
 
void PutTheta (double valor)
 
double getTheta ()
 
void PutCiclo (int valor)
 
int getCiclo ()
 
double getAngTotalCiclo ()
 
double GetDesfase (int i)
 
nmTipoMotor getEngineType ()
 
nmTipoCombustion getCombustible ()
 
double getPoderCalorifico ()
 
double getDensidadCombustible ()
 
double getRendimientoCombustion ()
 
double getDosadoInicial ()
 
stPropTermicas getParedPiston ()
 
stPropTermicas getParedCulata ()
 
stPropTermicas getParedCilindro ()
 
nmCalculoPared getCalculoPared ()
 
double getAjusteTranCalAdm ()
 
void PutATCAdm (double valor)
 
double getAjusteTranCalEsc ()
 
void PutATCEsc (double valor)
 
double getParPotMax ()
 
const std::vector< stLeyQuemadoBDgetLeyQuemadoBD ()
 
double getLQRegMax ()
 
double getLQMfMax ()
 
double getLQMaMax ()
 
double getPresionAmb ()
 
double getTemperaturaAmb ()
 
double getTempRefrigerante ()
 
int getNumCiclosSinInerciaTermica ()
 
int getNumTuboRendVol ()
 
TCilindroGetCilindro (int i)
 
TTubogetTuboRendVol ()
 
int getNodoMedio ()
 
double getAFRMedio ()
 
nmCalculoPAAE getCalculoDePAAE ()
 
nmTipoCalculoEspecies getSpeciesModel ()
 
int getSpeciesNumber ()
 
bool getImponerComposicionAE ()
 
double GetComposicionInicial (int i)
 
double GetComposicionAtmosfera (int i)
 
nmCalculoGamma getGammaCalculation ()
 
stInjectionSys getInjectionSys ()
 
stInjecPulse getInjecPulse (int i)
 
int getFTipoDatosIny ()
 
int getFNumeroInyecciones ()
 
dVector getFAngIny ()
 
dVector getFTIny ()
 
dVector getFPercentIny ()
 
double getFAngIniIny ()
 
double getFAStepIny ()
 
 TBloqueMotor (double AmbientPressure, double AmbientTemperature, nmTipoCalculoEspecies SpeciesModel, int numeroespecies, nmCalculoGamma GammaCalculation, bool ThereIsEGR)
 
void LeeMotor (const char *FileWAM, fpos_t &filepos, nmTipoModelado &SimulationType, int CiclosSinInerciaTermica, nmTipoMotor EngineType, double *AtmosphericComposition)
 
void IniciaAnguloCalculo ()
 
void ReadAverageResultsBloqueMotor (const char *FileWAM, fpos_t &filepos)
 
void HeaderAverageResultsBloqueMotor (std::stringstream &medoutput)
 
void ImprimeResultadosMediosBloqueMotor (std::stringstream &medoutput)
 
void ResultadosMediosBloqueMotor ()
 
void AcumulaResultadosMediosBloqueMotor (double TActual, int CilindroActual)
 
void PrestacionesMotor ()
 
void ModeloDeVehiculo (double Time)
 
void AsignacionTuboRendVol (TTubo **Pipe)
 
void IniciaVarCilindro ()
 
void AsignRPMController (TController **Controller)
 
void AsignMfController (TController **Controller)
 
void NewInjectionData (double Time)
 
double TasaInyInterp (double Angle)
 

Public Attributes

double FRegimen
 
double FTheta
 
int FCiclo
 
double FAjusteTranCalAdm
 
double FAjusteTranCalEsc
 

Detailed Description

Definition at line 43 of file TBloqueMotor.h.


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