FEDEM Solver
R8.0
Source code of the dynamics solver
|
Data type representing a prescribed motion object. More...
Public Attributes | |
type(idtype) | id |
General identification data. More... | |
integer | type |
Prescribed motion type flag. More... | |
type(masterslavejointtype), pointer | joint |
Points to the joint which uses this prescribed motion. More... | |
type(triadtype), pointer | triad |
Points to the triad which uses this prescribed motion. More... | |
integer | dof |
Local DOF that is prescribed in the joint or triad. More... | |
integer | ipd |
Index into the prescribed displacement values array. More... | |
type(enginetype), pointer | engine |
Function giving current motion value. More... | |
real(dp) | d0 |
Time-independent prescribed motion value. More... | |
real(dp) | d1 |
Scaling factor for the prescribed motion function. More... | |
integer | sdof |
System DOF that is prescribed. More... | |
real(dp), pointer | cc |
Constraint coefficient (points into TTCC) More... | |
real(dp) | d |
Current motion value. More... | |
real(dp), pointer | f |
Current reaction force (points into RFk) More... | |
real(dp) | fprev |
Previous reaction force value. More... | |
real(dp) | einp |
Accumulated input energy from this motion. More... | |
logical, dimension(3) | savevar |
Flags indicating which variables should be saved. More... | |
Data type representing a prescribed motion object.
real(dp), pointer motiontypemodule::motiontype::cc |
Constraint coefficient (points into TTCC)
real(dp) motiontypemodule::motiontype::d |
Current motion value.
real(dp) motiontypemodule::motiontype::d0 |
Time-independent prescribed motion value.
real(dp) motiontypemodule::motiontype::d1 |
Scaling factor for the prescribed motion function.
integer motiontypemodule::motiontype::dof |
Local DOF that is prescribed in the joint or triad.
real(dp) motiontypemodule::motiontype::einp |
Accumulated input energy from this motion.
type(enginetype), pointer motiontypemodule::motiontype::engine |
Function giving current motion value.
real(dp), pointer motiontypemodule::motiontype::f |
Current reaction force (points into RFk)
real(dp) motiontypemodule::motiontype::fprev |
Previous reaction force value.
integer motiontypemodule::motiontype::ipd |
Index into the prescribed displacement values array.
type(masterslavejointtype), pointer motiontypemodule::motiontype::joint |
Points to the joint which uses this prescribed motion.
logical, dimension(3) motiontypemodule::motiontype::savevar |
Flags indicating which variables should be saved.
integer motiontypemodule::motiontype::sdof |
System DOF that is prescribed.
Points to the triad which uses this prescribed motion.
integer motiontypemodule::motiontype::type |
Prescribed motion type flag.