OpenWAM
Source
Control
TController.cpp
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
#pragma hdrstop
30
31
#include "TController.h"
32
#include "TPIDController.h"
33
34
//---------------------------------------------------------------------------
35
36
//stGainInput::stGainInput(){}
37
38
TController::TController
(nmControlMethod meth,
int
i) {
39
FControl
= meth;
40
FControllerID
= i + 1;
41
42
FResMediosCtrl
.Output =
false
;
43
FResMediosCtrl
.Error =
false
;
44
45
FResInstantCtrl
.Output =
false
;
46
FResInstantCtrl
.Error =
false
;
47
48
}
49
50
TController::~TController
() {
51
52
}
53
54
#pragma package(smart_init)
TController::TController
TController(nmControlMethod meth, int i)
Definition:
TController.cpp:38
TController::FResMediosCtrl
stResMediosCtrl FResMediosCtrl
Struct with the average results of the controllers.
Definition:
TController.h:49
TController::FResInstantCtrl
stResInstantCtrl FResInstantCtrl
Struct with the average results of the controllers.
Definition:
TController.h:50
TController::FControl
nmControlMethod FControl
Type of controller.
Definition:
TController.h:47
TController::~TController
~TController()
Definition:
TController.cpp:50
TController::FControllerID
int FControllerID
ID of this controller.
Definition:
TController.h:45
Generated on Tue Jun 22 2021 07:09:40 for OpenWAM by
1.8.17