31 #include "TDepVolCteBase.h"
39 bool asgNumeroVenturi;
50 double FRelacionSecciones;
51 double FRendimientoVenturi;
52 double FPerdidasCalor;
77 void PutNumeroVenturi(
int NumeroVenturi) {
78 if(!asgNumeroVenturi) {
79 FNumeroVenturi = NumeroVenturi;
80 asgNumeroVenturi =
true;
82 std::cout <<
"ERROR: Este Venturi ya tiene numero asignado" << std::endl;
89 int getNumeroVenturi() {
90 return FNumeroVenturi;
93 int getNodoEntrada() {
103 int getNodoLateral() {
108 double getCoefEntrada() {
113 double getCoefSalida() {
118 double getCoefLateral() {
123 double getPressure() {
157 TVenturi(
int i, nmTipoCalculoEspecies SpeciesModel,
int numeroespecies, nmCalculoGamma GammaCalculation,
162 void ActualizaPropiedades(
double TimeCalculo);
164 void CalculaVenturi();
166 void LeeResultadosInstantVenturi(
const char *FileWAM, fpos_t &filepos);
168 void CabeceraResultadosInstantVenturi(stringstream& insoutput);
170 void ImprimeResultadosInstantVenturi(stringstream& insoutput);
172 void CalculaResultadosVenturi();
174 void ReadAverageResultsVenturi(
const char *FileWAM, fpos_t &filepos);
176 void HeaderAverageResultsVenturi(stringstream& medoutput);
178 void AcumulaResultadosMediosVenturi(
double Actual);
180 void ResultadosMediosVenturi();
182 void ImprimeResultadosMediosVenturi(stringstream& medoutput);
184 void LeeDatosVenturi(
const char *FileWAM, fpos_t &filepos);
186 void AsignaEntradaSalidaLateralCC();
188 void UpdateProperties0DModel(
double TimeCalculo);