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

Functions/Subroutines

subroutine, public readroads (infp, functions, engines, roads, err)
 
subroutine connectroadfunction (roadFuncId, X0, Z0, theta, functions, road, err)
 
subroutine connectroadsurface (roadSurfaceFile, road, err)
 
subroutine connectroadengines (rdXengId, rdYengId, rdZengId, engines, road, err)
 

Function/Subroutine Documentation

◆ connectroadengines()

subroutine initiateroadtypemodule::connectroadengines ( integer, intent(in)  rdXengId,
integer, intent(in)  rdYengId,
integer, intent(in)  rdZengId,
type(enginetype), dimension(:), intent(in)  engines,
type(roadtype), intent(inout)  road,
integer, intent(inout)  err 
)

◆ connectroadfunction()

subroutine initiateroadtypemodule::connectroadfunction ( integer, intent(in)  roadFuncId,
real(dp), intent(in)  X0,
real(dp), intent(in)  Z0,
real(dp), intent(in)  theta,
type(functiontype), dimension(:), intent(in)  functions,
type(roadtype), intent(inout)  road,
integer, intent(inout)  err 
)

◆ connectroadsurface()

subroutine initiateroadtypemodule::connectroadsurface ( character(len=*), intent(inout)  roadSurfaceFile,
type(roadtype), intent(inout)  road,
integer, intent(inout)  err 
)

◆ readroads()

subroutine, public initiateroadtypemodule::readroads ( integer, intent(in)  infp,
type(functiontype), dimension(:), intent(in)  functions,
type(enginetype), dimension(:), intent(in)  engines,
type(roadtype), dimension(:), pointer  roads,
integer, intent(out)  err 
)