|
FEDEM Solver
R8.0
Source code of the dynamics solver
|
Data type representing a point mass object. More...

Public Attributes | |
| type(idtype) | id |
| General identification data. More... | |
| integer | samelnum |
| Element number for sam reference (mpmnpc) More... | |
| logical | addedmass |
| if .true., this is an added mass (i.e., no gravity) More... | |
| type(triadtype), pointer | triad |
| Triad associated with this mass. More... | |
| type(enginetype), pointer | massengine |
| Scaling function for mass. More... | |
| type(enginetype), pointer | iiengine |
| Scaling function for intertia. More... | |
| real(dp), dimension(3) | m0 |
| Constant mass values. More... | |
| real(dp), dimension(3) | m1 |
| Scalable mass values. More... | |
| real(dp), dimension(3, 3) | ii0 |
| Constant inertia tensor. More... | |
| real(dp), dimension(3, 3) | ii1 |
| Scalable inertia tensor. More... | |
| real(dp), dimension(3) | mass |
| Current mass = m0 + m1*massEngine. More... | |
| real(dp), dimension(3, 3) | ii |
| Current Inertia = II0 + II1*IIEngine. More... | |
| real(dp) | epot0 |
| Initial potential energy. More... | |
| real(dp) | epot |
| Potential energy relative to Epot0. More... | |
| real(dp) | ekin |
| Kinetic energy. More... | |
Data type representing a point mass object.
| logical masstypemodule::masstype::addedmass |
if .true., this is an added mass (i.e., no gravity)
| real(dp) masstypemodule::masstype::ekin |
Kinetic energy.
| real(dp) masstypemodule::masstype::epot |
Potential energy relative to Epot0.
| real(dp) masstypemodule::masstype::epot0 |
Initial potential energy.
| type(idtype) masstypemodule::masstype::id |
General identification data.
| real(dp), dimension(3,3) masstypemodule::masstype::ii |
Current Inertia = II0 + II1*IIEngine.
| real(dp), dimension(3,3) masstypemodule::masstype::ii0 |
Constant inertia tensor.
| real(dp), dimension(3,3) masstypemodule::masstype::ii1 |
Scalable inertia tensor.
| type(enginetype), pointer masstypemodule::masstype::iiengine |
Scaling function for intertia.
| real(dp), dimension(3) masstypemodule::masstype::m0 |
Constant mass values.
| real(dp), dimension(3) masstypemodule::masstype::m1 |
Scalable mass values.
| real(dp), dimension(3) masstypemodule::masstype::mass |
Current mass = m0 + m1*massEngine.
| type(enginetype), pointer masstypemodule::masstype::massengine |
Scaling function for mass.
| integer masstypemodule::masstype::samelnum |
Element number for sam reference (mpmnpc)
| type(triadtype), pointer masstypemodule::masstype::triad |
Triad associated with this mass.