|
type(masterslavejointtype) function, pointer, private | masterslavejointtypemodule::getptrtoidjoint (array, id, index, jointType) |
|
type(masterslavejointtype) function, pointer, private | masterslavejointtypemodule::getptrtojointwithspring (array, spring) |
|
type(masterslavejointtype) function, pointer, private | masterslavejointtypemodule::getptrtojointwithdamper (array, damper) |
|
subroutine, private | masterslavejointtypemodule::writejoint (joint, io, complexity) |
|
subroutine | masterslavejointtypemodule::nullifyjoint (joint) |
|
subroutine | masterslavejointtypemodule::nullifyjointdof (jointDof) |
|
subroutine | masterslavejointtypemodule::deallocatejoint (joint) |
|
subroutine | masterslavejointtypemodule::deallocatemasterslavejoints (joints) |
|
subroutine | masterslavejointtypemodule::deallocatehigherpairs (higherPairs) |
|
subroutine | masterslavejointtypemodule::setjointsvelacc (joints, velGlobal, accGlobal) |
|
subroutine | masterslavejointtypemodule::getjointsvelacc (joints, velGlobal, accGlobal) |
|
real(dp) function | masterslavejointtypemodule::getjointvar (joint, dofInd, type) |
|
character(len=15+lid_p) function | masterslavejointtypemodule::getjointid (joint) |
|
recursive integer function | masterslavejointtypemodule::getnumberofmasterdofs (joint) |
|
recursive logical function | masterslavejointtypemodule::haszerovelacc (joint) |
|
real(dp) function, dimension(6) | masterslavejointtypemodule::transvslavetojoint (joint, u) |
|
subroutine, private | masterslavejointtypemodule::updatepreviousjointvalues (joint) |
|
subroutine, private | masterslavejointtypemodule::restorepreviousjointvalues (joint) |
| Restores the state variables from the last converged time step. More...
|
|
|
integer, parameter | masterslavejointtypemodule::follower_axis_p = 1 |
|
integer, parameter | masterslavejointtypemodule::orthogonal_axis_p = 2 |
|
integer, parameter | masterslavejointtypemodule::rot_axis_p = 3 |
|
character(len=15), dimension(3), parameter | masterslavejointtypemodule::rotparamtypes_p = (/ 'FOLLOWER_AXIS ', 'ORTHOGONAL_AXIS', 'ROT_AXIS ' /) |
|
integer, parameter | masterslavejointtypemodule::revolute_p = 1 |
|
integer, parameter | masterslavejointtypemodule::ball_p = 2 |
|
integer, parameter | masterslavejointtypemodule::rigid_p = 3 |
|
integer, parameter | masterslavejointtypemodule::free_p = 4 |
|
integer, parameter | masterslavejointtypemodule::prismatic_p = 5 |
|
integer, parameter | masterslavejointtypemodule::cylindric_p = 6 |
|
integer, parameter | masterslavejointtypemodule::cam_p = 7 |
|
integer, parameter | masterslavejointtypemodule::axial_p = 8 |
|
character(len=15), dimension(8), parameter | masterslavejointtypemodule::jointtypename_p = (/ 'Revolute joint ', 'Ball joint ', 'Rigid joint ', 'Free joint ', 'Prismatic joint', 'Cylindric joint', 'Cam joint ', 'Axial joint ' /) |
|