|
FEDEM Solver
R8.0
Source code of the dynamics solver
|
Initialization of sensor objects from the solver input file. More...
Functions/Subroutines | |
| subroutine | allocatetimesensor (sys, err) |
| Allocates the time sensor object. More... | |
| subroutine | initiatesensors (infp, sys, mech, sensors, err) |
| Initializes sensor objects with data from the solver input file. More... | |
| subroutine | initiatesensors2 (sensors, triads, joints, ctrl, err) |
| Initializes pointers to the measured quantity for sensor objects. More... | |
Initialization of sensor objects from the solver input file.
| subroutine initiatesensortypemodule::allocatetimesensor | ( | type(systemtype), intent(in), target | sys, |
| integer, intent(out) | err | ||
| ) |
Allocates the time sensor object.
| [in] | sys | System level model data |
| [out] | err | Error flag |


| subroutine initiatesensortypemodule::initiatesensors | ( | integer, intent(in) | infp, |
| type(systemtype), intent(in), target | sys, | ||
| type(mechanismtype), intent(in), target | mech, | ||
| type(sensortype), dimension(:), pointer | sensors, | ||
| integer, intent(out) | err | ||
| ) |
Initializes sensor objects with data from the solver input file.
| [in] | infp | File unit number for the solver input file |
| [in] | sys | System level model data |
| [in] | mech | Mechanism components of the model |
| [out] | sensors | Array of all sensor objects in the model |
| [out] | err | Error flag |


| subroutine initiatesensortypemodule::initiatesensors2 | ( | type(sensortype), dimension(:), intent(inout) | sensors, |
| type(triadtype), dimension(:), intent(in), target | triads, | ||
| type(masterslavejointtype), dimension(:), intent(in), target | joints, | ||
| type(controltype), intent(in) | ctrl, | ||
| integer, intent(out) | err | ||
| ) |
Initializes pointers to the measured quantity for sensor objects.
| sensors | Array of all sensor objects in the model | |
| [in] | triads | All triads in the model |
| [in] | joints | Array of all joints in the model |
| [in] | ctrl | Control system data |
| [out] | err | Error flag |

