|
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.