31 #include "TCompresor.h"
51 double FNodoFinTuboSalida;
52 double FNodoFinEntrada;
53 nmCompressorInlet FEntradaCompresor;
54 nmPipeEnd FExtremoTuboRotor;
55 nmCompressorMapFormat FCompressorMapFormat;
57 int FParticionEntrada;
61 nmPipeEnd FExtremoSalida;
67 double FTemperatura20;
79 double FVariacionRegimen;
93 double FMass_filt_ant;
104 double CalGastoNuevo(
double MasaAire);
106 double RegulaFalsi();
108 void CalculaCompresor(
double Theta);
114 int GetParticionSalida() {
115 return FParticionSalida;
124 return GetTubStator();
128 int getParticionSalida() {
129 return GetParticionSalida();
133 nmCompressorInlet getEntradaCompresor() {
134 return FEntradaCompresor;
138 TCompTubDep(
int i, nmTipoCalculoEspecies SpeciesModel,
int numeroespecies, nmCalculoGamma GammaCalculation,
143 void LeeCompresor(
const char *FileWAM, fpos_t &filepos);
145 void CondicionCompresor(
double Theta,
stTuboExtremo *TuboExtremo,
double AcumulatedTime,
int TuboCalculado);
147 void DatosEntradaCompresor(
double AmbientTemperature,
double AmbientPressure,
TCondicionContorno *BC);
149 void BusquedaEntradaSalida(nmCompressorInlet EntradaCompresor,
double AmbientTemperature,
int numeroCC,
153 void CalculaGasto(
double TrabajoInsTurbina,
double TiempoActual) {
158 double NewDampedSolution(
double Mass);