32 #include "TCondicionContorno.h"
60 double FSeccionEficaz;
65 double FVelocidadGarganta;
67 double FGastoGarganta;
68 double FRelacionPresionGarganta;
71 double FSeccionValvula;
86 nmSentidoFlujo FSentidoFlujo;
97 void FlujoEntranteCilindro();
99 void FlujoSalienteCilindro();
101 void Resolucion(
double ext1,
double ext2, nmCaso Caso,
double *u2t,
double *a2t);
119 return FSeccionEficaz;
123 double getMassflow() {
128 double getMomento() {
133 double getVelocity() {
138 double getSpeedsound() {
144 return FMachGarganta;
148 double getVelocidadGarganta() {
149 return FVelocidadGarganta;
153 double getMachGarganta() {
154 return FMachGarganta;
158 double getGastoGarganta() {
159 return FGastoGarganta;
163 double getRelacionPresionGarganta() {
164 return FRelacionPresionGarganta;
168 int getNumeroCilindro() {
169 return FNumeroCilindro;
178 nmSentidoFlujo getSentidoFlujo() {
179 return FSentidoFlujo;
183 TCCCilindro(nmTypeBC TipoCC,
int numCC, nmTipoCalculoEspecies SpeciesModel,
int numeroespecies,
184 nmCalculoGamma GammaCalculation,
bool ThereIsEGR);
188 void ReadBoundaryData(
const char *FileWAM, fpos_t &filepos,
int NumberOfPipes,
TTubo **Pipe,
int nDPF,
TDPF **DPF);
190 void CalculaCondicionContorno(
double Time);
192 void AsignaTipoValvula(
TTipoValvula **Origen,
int Valv,
int i);
198 void TuboCalculandose(
int TuboActual) {