|
| subroutine, public | controltypemodule::nullifyctrl (ctrl, deallocating) |
| | Initializes the ControlType object. More...
|
| |
| subroutine, public | controltypemodule::deallocatectrl (ctrl) |
| | Deallocates the ControlType object. More...
|
| |
| subroutine, public | controltypemodule::readcontrolsystem (infp, engines, sensors, ctrl, ierr) |
| | Initializes the ControlType object with data from the input file. More...
|
| |
| subroutine, public | controltypemodule::initiatecontrol (mpar, ctrl) |
| | Initializes the SAM control array MPAR with control system data. More...
|
| |
| subroutine | controltypemodule::readcontrolinput (infp, engines, sensors, input, mstat, ierr) |
| | Reads data for the control inputs from the solver input file. More...
|
| |
| subroutine | controltypemodule::readcontrolelements (infp, nCEl, nDelay, mpmtop, mprpar, mmtop, rpar, iprint, lpu, ierr) |
| | Reads data for the control elements from the solver input file. More...
|
| |
| subroutine | controltypemodule::readcontrolvariables (infp, mstat, vreg, vregId, mvar, iprint, lpu, ierr) |
| | Reads status codes and initial conditions for the control variables. More...
|
| |
| subroutine | controltypemodule::writecontroltype (ctrl, io, complexity) |
| | Standard routine for writing an object to io. More...
|
| |
| subroutine | writeireg (i, mp, name) |
| | Writes an indexed integer array to io. More...
|
| |
| subroutine | writerreg (i, mp, name) |
| | Writes an indexed real array to io. More...
|
| |
| logical function, public | controltypemodule::hascontrolelements (ctrl) |
| | Checks if control elements are present in the model. More...
|
| |
| subroutine, public | controltypemodule::writectrlsysheader (ctrl, mechId, rdb) |
| | Writes results database headers for the control system. More...
|
| |
| subroutine | writeirdef (i, mp, name) |
| | Writes results database header for an indexed integer array. More...
|
| |
| subroutine | writerrdef (i, mp, name) |
| | Writes results database header for an indexed real array. More...
|
| |
| subroutine, public | controltypemodule::writectrlsysdb (rdb, ctrl, nStep, time, ierr) |
| | Writes control system data to the results database. More...
|
| |
| subroutine | writeireg (i, mp) |
| | Writes an indexed integer array to the results database. More...
|
| |
| subroutine | writerreg (i, mp) |
| | Writes an indexed real array to the results database. More...
|
| |
Control system data container.