FEDEM Solver  R8.0
Source code of the dynamics solver
Functions/Subroutines
massmatrixcorrectionmodule Module Reference

Functions/Subroutines

subroutine mmcrigaccelvectors (supel, rotCenter, rigVdd)
 
subroutine mmcrigidmassproperties (supel, ierr)
 
subroutine mmcinitmassmatrixcorrection (supel, ierr)
 
subroutine, private mmcmassmatrixcorrection (supel, elVd, momentError, forceError, radiusVec, ErrNorm, ierr)
 
subroutine mmcmassmatrixwarning (supel, uld, ierr)
 
real(dp) function, dimension(sup%ntotdofs) mmcgetmasstorquecorrection (sup)
 

Function/Subroutine Documentation

◆ mmcgetmasstorquecorrection()

real(dp) function, dimension(sup%ntotdofs) massmatrixcorrectionmodule::mmcgetmasstorquecorrection ( type(supeltype), intent(in)  sup)

◆ mmcinitmassmatrixcorrection()

subroutine massmatrixcorrectionmodule::mmcinitmassmatrixcorrection ( type(supeltype), intent(inout)  supel,
integer, intent(out)  ierr 
)

◆ mmcmassmatrixcorrection()

subroutine, private massmatrixcorrectionmodule::mmcmassmatrixcorrection ( type(supeltype), intent(in)  supel,
real(dp), dimension(:), intent(in)  elVd,
real(dp), dimension(3), intent(out)  momentError,
real(dp), dimension(3), intent(out)  forceError,
real(dp), dimension(3), intent(out), optional  radiusVec,
real(dp), dimension(3), intent(out), optional  ErrNorm,
integer, intent(out), optional  ierr 
)
private

◆ mmcmassmatrixwarning()

subroutine massmatrixcorrectionmodule::mmcmassmatrixwarning ( type(supeltype), intent(inout)  supel,
real(dp), dimension(:), intent(in)  uld,
integer, intent(out)  ierr 
)

◆ mmcrigaccelvectors()

subroutine massmatrixcorrectionmodule::mmcrigaccelvectors ( type(supeltype), intent(in)  supel,
real(dp), dimension(3), intent(in)  rotCenter,
real(dp), dimension(:,:), intent(out)  rigVdd 
)

◆ mmcrigidmassproperties()

subroutine massmatrixcorrectionmodule::mmcrigidmassproperties ( type(supeltype), intent(inout)  supel,
integer, intent(out)  ierr 
)