|
FEDEM Solver
R8.0
Source code of the dynamics solver
|
Data type representing a user-defined element. More...

Public Attributes | |
| type(idtype) | id |
| General identification data. More... | |
| integer | type |
| Element type identifier. More... | |
| integer | samelnum |
| Element number for SAM reference. More... | |
| integer | ntotdofs |
| Number of total DOFs (NDIM) More... | |
| type(triadptrtype), dimension(:), pointer | triads |
| All triads on the element. More... | |
| real(dp), dimension(:,:,:), pointer | trundeformed |
| Undeformed position matrices. More... | |
| type(engineptrtype), dimension(:), pointer | engines |
| Time-dependent parameters. More... | |
| real(dp) | epot0 |
| Initial potential energy. More... | |
| real(dp) | epot |
| Current potential energy (relative to initial) More... | |
| real(dp) | ekin |
| Current kinetic energy. More... | |
| real(dp) | estr |
| Current strain energy. More... | |
| real(dp) | edmp |
| Energy loss from damping. More... | |
| real(dp), dimension(3, 4) | tlg |
| Local-to-global transformation matrix. More... | |
| real(dp), dimension(:,:), pointer | nmat |
| Newton matrix. More... | |
| real(dp), dimension(:,:), pointer | mmat |
| Structural mass matrix. More... | |
| real(dp), dimension(:,:), pointer | cmat |
| Structural damping matrix. More... | |
| real(dp), dimension(:,:), pointer | kmat |
| Tangent stiffness matrix. More... | |
| real(dp), dimension(:), pointer | q |
| External Forces. More... | |
| real(dp), dimension(:), pointer | fs |
| Forces related to the stiffness matrix. More... | |
| real(dp), dimension(:), pointer | fd |
| Forces related to the damping matrix. More... | |
| real(dp), dimension(:), pointer | fi |
| Forces related to the inertia matrix. More... | |
| integer, dimension(:), pointer | iwork |
| Integer work area. More... | |
| real(dp), dimension(:), pointer | rwork |
| Real work area. More... | |
| type(hydrodyntype), pointer | hydyn |
| Hydrodynamics data. More... | |
Data type representing a user-defined element.
| real(dp), dimension(:,:), pointer userdefeltypemodule::userdefeltype::cmat |
Structural damping matrix.
| real(dp) userdefeltypemodule::userdefeltype::edmp |
Energy loss from damping.
| real(dp) userdefeltypemodule::userdefeltype::ekin |
Current kinetic energy.
| type(engineptrtype), dimension(:), pointer userdefeltypemodule::userdefeltype::engines |
Time-dependent parameters.
| real(dp) userdefeltypemodule::userdefeltype::epot |
Current potential energy (relative to initial)
| real(dp) userdefeltypemodule::userdefeltype::epot0 |
Initial potential energy.
| real(dp) userdefeltypemodule::userdefeltype::estr |
Current strain energy.
| real(dp), dimension(:), pointer userdefeltypemodule::userdefeltype::fd |
Forces related to the damping matrix.
| real(dp), dimension(:), pointer userdefeltypemodule::userdefeltype::fi |
Forces related to the inertia matrix.
| real(dp), dimension(:), pointer userdefeltypemodule::userdefeltype::fs |
Forces related to the stiffness matrix.
| type(hydrodyntype), pointer userdefeltypemodule::userdefeltype::hydyn |
Hydrodynamics data.
| integer, dimension(:), pointer userdefeltypemodule::userdefeltype::iwork |
Integer work area.
| real(dp), dimension(:,:), pointer userdefeltypemodule::userdefeltype::kmat |
Tangent stiffness matrix.
| real(dp), dimension(:,:), pointer userdefeltypemodule::userdefeltype::mmat |
Structural mass matrix.
| real(dp), dimension(:,:), pointer userdefeltypemodule::userdefeltype::nmat |
Newton matrix.
| integer userdefeltypemodule::userdefeltype::ntotdofs |
Number of total DOFs (NDIM)
| real(dp), dimension (:), pointer userdefeltypemodule::userdefeltype::q |
External Forces.
| real(dp), dimension(:), pointer userdefeltypemodule::userdefeltype::rwork |
Real work area.
| integer userdefeltypemodule::userdefeltype::samelnum |
Element number for SAM reference.
| real(dp), dimension(3,4) userdefeltypemodule::userdefeltype::tlg |
Local-to-global transformation matrix.
| type(triadptrtype), dimension(:), pointer userdefeltypemodule::userdefeltype::triads |
All triads on the element.
| real(dp), dimension(:,:,:), pointer userdefeltypemodule::userdefeltype::trundeformed |
Undeformed position matrices.
| integer userdefeltypemodule::userdefeltype::type |
Element type identifier.