|
MBDyn-1.7.3
|
#include <discctrl.h>

Public Types | |
| enum | { DISCPROC_UNKNOWN = -1, DISCPROC_AR = 0x1U, DISCPROC_MA = 0x2U, DISCPROC_X = 0x4U, DISCPROC_ARX = (DISCPROC_AR | DISCPROC_X), DISCPROC_ARMA = (DISCPROC_AR | DISCPROC_MA), DISCPROC_ARMAX = (DISCPROC_AR | DISCPROC_MA | DISCPROC_X), DISCPROC_LAST } |
Public Member Functions | |
| virtual | ~DiscreteControlProcess (void) |
| virtual void | GetInput (std::vector< doublereal > &dIn)=0 |
| virtual void | PutOutput (const std::vector< doublereal > &dOut, const std::vector< doublereal > &dIn, const std::vector< doublereal > &dDesiredOut)=0 |
Definition at line 98 of file discctrl.h.
| anonymous enum |
| Enumerator | |
|---|---|
| DISCPROC_UNKNOWN | |
| DISCPROC_AR | |
| DISCPROC_MA | |
| DISCPROC_X | |
| DISCPROC_ARX | |
| DISCPROC_ARMA | |
| DISCPROC_ARMAX | |
| DISCPROC_LAST | |
Definition at line 100 of file discctrl.h.
|
virtual |
Definition at line 46 of file discctrl.cc.
References NO_OP.
|
pure virtual |
Implemented in DAC_Process_Debug, DiscreteIdentProcess_Debug, and DiscreteControlARXProcess_Debug.
Referenced by DiscreteControlElem::AssRes().
|
pure virtual |
Implemented in DAC_Process_Debug, DiscreteIdentProcess_Debug, and DiscreteControlARXProcess_Debug.
Referenced by DiscreteControlElem::AfterConvergence().