FEDEM Solver  R8.0
Source code of the dynamics solver
Data Types | Functions/Subroutines | Variables
extctrlsystypemodule Module Reference

Data Types

type  extctrlsystype
 
interface  getptrtoid
 

Functions/Subroutines

type(extctrlsystype) function, pointer getptrtoidextctrlsys (array, id)
 
subroutine nullifyextctrlsys (extCtrlSys)
 
subroutine deallocateextctrlsys (extCtrlSys)
 
subroutine readextctrlsysinfo (infp, engines, sensors, extCtrlSys, err)
 

Variables

character(len=6), dimension(2), parameter extctrlsystype_p = (/ 'MATLAB', 'EASY5 ' /)
 
integer, parameter matlab_p = 1
 
integer, parameter easy5_p = 2
 

Function/Subroutine Documentation

◆ deallocateextctrlsys()

subroutine extctrlsystypemodule::deallocateextctrlsys ( type(extctrlsystype), intent(out)  extCtrlSys)

◆ getptrtoidextctrlsys()

type(extctrlsystype) function, pointer extctrlsystypemodule::getptrtoidextctrlsys ( type(extctrlsystype), dimension(:), intent(in), target  array,
integer, intent(in)  id 
)

◆ nullifyextctrlsys()

subroutine extctrlsystypemodule::nullifyextctrlsys ( type(extctrlsystype), intent(out)  extCtrlSys)

◆ readextctrlsysinfo()

subroutine extctrlsystypemodule::readextctrlsysinfo ( integer, intent(in)  infp,
type(enginetype), dimension(:), intent(in)  engines,
type(sensortype), dimension(:), intent(in)  sensors,
type(extctrlsystype), dimension(:), pointer  extCtrlSys,
integer, intent(out)  err 
)

Variable Documentation

◆ easy5_p

integer, parameter extctrlsystypemodule::easy5_p = 2

◆ extctrlsystype_p

character(len=6), dimension(2), parameter extctrlsystypemodule::extctrlsystype_p = (/ 'MATLAB', 'EASY5 ' /)

◆ matlab_p

integer, parameter extctrlsystypemodule::matlab_p = 1