OpenWAM
Source
Concentric Pipe
TConcentricoTubos.h
1
/* --------------------------------------------------------------------------------*\
2
==========================|
3
\\ /\ /\ // O pen | OpenWAM: The Open Source 1D Gas-Dynamic Code
4
\\ | X | // W ave |
5
\\ \/_\/ // A ction | CMT-Motores Termicos / Universidad Politecnica Valencia
6
\\/ \// M odel |
7
----------------------------------------------------------------------------------
8
License
9
10
This file is part of OpenWAM.
11
12
OpenWAM is free software: you can redistribute it and/or modify
13
it under the terms of the GNU General Public License as published by
14
the Free Software Foundation, either version 3 of the License, or
15
(at your option) any later version.
16
17
OpenWAM is distributed in the hope that it will be useful,
18
but WITHOUT ANY WARRANTY; without even the implied warranty of
19
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20
GNU General Public License for more details.
21
22
You should have received a copy of the GNU General Public License
23
along with OpenWAM. If not, see <http://www.gnu.org/licenses/>.
24
25
26
\*--------------------------------------------------------------------------------*/
27
28
//---------------------------------------------------------------------------
29
#ifndef TConcentricoTubosH
30
#define TConcentricoTubosH
31
32
#include "TConcentrico.h"
33
34
//#include <cmath>
35
#ifdef __BORLANDC__
36
#include <vcl.h>
37
#endif
38
#include <cstdio>
39
#include <iostream>
40
41
//---------------------------------------------------------------------------
42
//---------------------------------------------------------------------------
43
44
class
TConcentricoTubos
:
public
TConcentrico
{
45
private
:
46
47
public
:
48
49
TConcentricoTubos
(
int
NumeroConcentrico);
50
51
~
TConcentricoTubos
();
52
53
void
LeeDatosTuboConcentrico(
const
char
*FileWAM, fpos_t &filepos,
TTubo
**Tubo,
TDPF
**DPF);
54
55
void
CalculaTemperaturaPared(
TBloqueMotor
**Motor,
double
theta,
TCondicionContorno
**CC);
56
57
void
CalculaTemperaturaParedSinMotor(
TCondicionContorno
**CC);
58
59
void
CalculaResistenciasdePared(
TCondicionContorno
**CC);
60
61
};
62
63
//---------------------------------------------------------------------------
64
//---------------------------------------------------------------------------
65
66
#endif
TTubo
a Finite differences pipe.
Definition:
TTubo.h:116
TDPF
Definition:
TDPF.h:45
TCondicionContorno
Definition:
TCondicionContorno.h:54
TBloqueMotor
Definition:
TBloqueMotor.h:43
TConcentricoTubos
Definition:
TConcentricoTubos.h:44
TConcentrico
Definition:
TConcentrico.h:45
Generated on Wed Jul 28 2021 05:16:03 for OpenWAM by
1.8.17