FEDEM Solver  R8.0
Source code of the dynamics solver
Data Types | Functions/Subroutines | Variables
tiretypemodule Module Reference

Data Types

type  stiapitype
 
type  tiretype
 
type  scaletotype
 
interface  writeobject
 

Functions/Subroutines

subroutine writetiretype (tire, io, complexity)
 
subroutine nullifytire (tire)
 
subroutine nullifystiapi (tireChar, sti)
 
subroutine allocatestiapi (sti, ierr)
 
subroutine deallocatetire (tire)
 
subroutine deallocatetires (tires)
 
logical function hastireelements (tires, tireModel)
 

Variables

character(len=10), dimension(6), parameter tiretypes_p = (/ 'MF-TYRE ', 'MF-MC-TYRE', 'FTIRE ', 'SWIFT ', 'JD-TIRE ', 'FEDEM ' /)
 
character(len=3), dimension(2), parameter interfaces_p = (/ 'STI', 'CTI' /)
 
integer, parameter mf_p = 1
 
integer, parameter mf_mc_p = 2
 
integer, parameter ftire_p = 3
 
integer, parameter swift_p = 4
 
integer, parameter jd_tire_p = 5
 
integer, parameter fedem_p = 6
 
integer, parameter sti_p = 1
 
integer, parameter cti_p = 2
 

Function/Subroutine Documentation

◆ allocatestiapi()

subroutine tiretypemodule::allocatestiapi ( type(stiapitype), intent(inout)  sti,
integer, intent(out)  ierr 
)

◆ deallocatetire()

subroutine tiretypemodule::deallocatetire ( type(tiretype), intent(inout)  tire)

◆ deallocatetires()

subroutine tiretypemodule::deallocatetires ( type(tiretype), dimension(:), pointer  tires)

◆ hastireelements()

logical function tiretypemodule::hastireelements ( type(tiretype), dimension(:), intent(in)  tires,
integer, intent(in), optional  tireModel 
)

◆ nullifystiapi()

subroutine tiretypemodule::nullifystiapi ( integer, intent(in)  tireChar,
type(stiapitype), intent(out)  sti 
)

◆ nullifytire()

subroutine tiretypemodule::nullifytire ( type(tiretype), intent(out)  tire)

◆ writetiretype()

subroutine tiretypemodule::writetiretype ( type(tiretype), intent(in)  tire,
integer, intent(in)  io,
integer, intent(in), optional  complexity 
)

Variable Documentation

◆ cti_p

integer, parameter tiretypemodule::cti_p = 2

◆ fedem_p

integer, parameter tiretypemodule::fedem_p = 6

◆ ftire_p

integer, parameter tiretypemodule::ftire_p = 3

◆ interfaces_p

character(len=3), dimension(2), parameter tiretypemodule::interfaces_p = (/ 'STI', 'CTI' /)

◆ jd_tire_p

integer, parameter tiretypemodule::jd_tire_p = 5

◆ mf_mc_p

integer, parameter tiretypemodule::mf_mc_p = 2

◆ mf_p

integer, parameter tiretypemodule::mf_p = 1

◆ sti_p

integer, parameter tiretypemodule::sti_p = 1

◆ swift_p

integer, parameter tiretypemodule::swift_p = 4

◆ tiretypes_p

character(len=10), dimension(6), parameter tiretypemodule::tiretypes_p = (/ 'MF-TYRE ', 'MF-MC-TYRE', 'FTIRE ', 'SWIFT ', 'JD-TIRE ', 'FEDEM ' /)