3 #ifndef TAcousticTurbineH 4 #define TAcousticTurbineH 42 std::vector<TTubo*> FInletPipe;
43 std::vector<TTubo*> FVolute;
69 double ExpRatio(
int i);
73 double DiabEfficiency(
int i);
80 return FInletPipe[i]->GetRMezcla(0);
85 return FInletPipe[i]->GetArea(0);
90 return FInletPipe[i]->GetDiametro(0);
97 return FOutletPipe->
GetDiametro(FOutletPipe->getNin() - 1);
102 return FOutletPipe->
GetArea(FOutletPipe->getNin() - 1);
106 double MassIn(
int i);
112 void AsignInPipe(
TTubo **Pipe,
int i) {
113 FInletPipe[i] = Pipe[FInletPipeID[i] - 1];
117 void AsignOutPipe(
TTubo **Pipe) {
118 FOutletPipe = Pipe[FOutletPipeID - 1];
double GetArea(int i) const
Gets the cross section at a given cell.
double GetDiametro(int i) const
Gets the cell diameter.
a Finite differences pipe.
std::vector< int > iVector
Integer vector.