FEDEM Solver
R8.0
Source code of the dynamics solver
|
Functions/Subroutines | |
subroutine, public | addinbushingelementmat (scaleK, scaleC, Nmat, bElem, sam, ierr, Rhs) |
subroutine | addinspokemat (spoke, dof, coeff, elMat) |
subroutine, public | addinbushingelementforces (F, RF, bElem, sam, ierr, addSprings, addDampers) |
subroutine | addinspokevec (spoke, dof, force, elVec) |
subroutine, public | updatebushingelements (bElems, ierr, springsOnly, dampersOnly) |
subroutine | updatebushingelement (bElem, doSprings, doDampers, ierr) |
subroutine | updatespoke (spoke, centre, lDynamics, ierr) |
subroutine, public bushingelementroutinesmodule::addinbushingelementforces | ( | real(dp), dimension(:), intent(inout) | F, |
real(dp), dimension(:), intent(inout) | RF, | ||
type(bushingelementtype), intent(in) | bElem, | ||
type(samtype), intent(in) | sam, | ||
integer, intent(inout) | ierr, | ||
logical, intent(in), optional | addSprings, | ||
logical, intent(in), optional | addDampers | ||
) |
subroutine, public bushingelementroutinesmodule::addinbushingelementmat | ( | real(dp), intent(in) | scaleK, |
real(dp), intent(in) | scaleC, | ||
type(sysmatrixtype), intent(inout) | Nmat, | ||
type(bushingelementtype), intent(in) | bElem, | ||
type(samtype), intent(in) | sam, | ||
integer, intent(out) | ierr, | ||
real(dp), dimension(:), intent(inout), optional | Rhs | ||
) |
subroutine bushingelementroutinesmodule::addinspokemat | ( | type(spoketype), intent(in) | spoke, |
integer, intent(in) | dof, | ||
real(dp), intent(in) | coeff, | ||
real(dp), dimension(:,:), intent(inout) | elMat | ||
) |
subroutine bushingelementroutinesmodule::addinspokevec | ( | type(spoketype), intent(in) | spoke, |
integer, intent(in) | dof, | ||
real(dp), intent(in) | force, | ||
real(dp), dimension(:), intent(inout) | elVec | ||
) |
subroutine bushingelementroutinesmodule::updatebushingelement | ( | type(bushingelementtype), intent(inout) | bElem, |
logical, intent(in) | doSprings, | ||
logical, intent(in) | doDampers, | ||
integer, intent(inout) | ierr | ||
) |
subroutine, public bushingelementroutinesmodule::updatebushingelements | ( | type(bushingelementtype), dimension(:), intent(inout) | bElems, |
integer, intent(inout) | ierr, | ||
logical, intent(in), optional | springsOnly, | ||
logical, intent(in), optional | dampersOnly | ||
) |