MBSVT 1.0
|
Module of solver derived types definition and subroutines/functions to manage the derived types. More...
Data Types | |
type | MATRIXTRANSFORM |
type | POINT |
type | SOLID |
type | typeConstr_UnitEulParam |
Euler parameters constraints. More... | |
type | typeConstr_dot1 |
Dot-1 constraints. More... | |
type | typeConstr_SpheJoint |
Spherical joint constraints. More... | |
type | typeConstr_RevJoint |
Revolute joint constraints. More... | |
type | typeConstr_TransJoint |
Translational joint constraints. More... | |
type | typeconstr_Drive_rgEul |
Driving constraints coordinates. More... | |
type | typeconstr_Drive_Dist |
Driving distance constraints. More... | |
type | typeforce_TSDA |
TSDA forces. More... | |
type | typeforce_normal |
type | typeforce_tireBasic |
Derived type of basic tire, taken from MBSLIM: http://lim.ii.udc.es. More... | |
interface | callback_forces |
interface | callback_stiffness |
interface | callback_damping |
interface | callback_PQbarPrho |
interface | callback_PMbarPrhoVdot |
interface | callback_dgdy |
interface | callback_dgdp |
interface | callback_AdjInit |
interface | callback_gfun |
interface | callback_guiada |
interface | callback_TSDA |
interface | callback_normal_collision |
Functions/Subroutines | |
INTEGER, dimension(7) | indre (nSOLID) |
Function that returns the index for all the states of the body. | |
INTEGER, dimension(3) | indrg (nSOLID) |
Function that returns the index for the CDM of the body. | |
INTEGER | indrgx (nSOLID) |
INTEGER | indrgy (nSOLID) |
INTEGER | indrgz (nSOLID) |
INTEGER, dimension(4) | indeu (nSOLID) |
Function that returns the index for the Euler parameters of the body. | |
INTEGER | indeu0 (nSOLID) |
INTEGER | indeu1 (nSOLID) |
INTEGER | indeu2 (nSOLID) |
INTEGER | indeu3 (nSOLID) |
Module of solver derived types definition and subroutines/functions to manage the derived types.
INTEGER,dimension(4) DERIVED_TYPES::indeu | ( | INTEGER,intent(in) | nSOLID | ) |
Function that returns the index for the Euler parameters of the body.
nSOLID | numer of the body |
INTEGER DERIVED_TYPES::indeu0 | ( | INTEGER,intent(in) | nSOLID | ) |
INTEGER DERIVED_TYPES::indeu1 | ( | INTEGER,intent(in) | nSOLID | ) |
INTEGER DERIVED_TYPES::indeu2 | ( | INTEGER,intent(in) | nSOLID | ) |
INTEGER DERIVED_TYPES::indeu3 | ( | INTEGER,intent(in) | nSOLID | ) |
INTEGER,dimension(7) DERIVED_TYPES::indre | ( | INTEGER,intent(in) | nSOLID | ) |
Function that returns the index for all the states of the body.
nSOLID | numer of the body |
INTEGER,dimension(3) DERIVED_TYPES::indrg | ( | INTEGER,intent(in) | nSOLID | ) |
Function that returns the index for the CDM of the body.
nSOLID | numer of the body |
INTEGER DERIVED_TYPES::indrgx | ( | INTEGER,intent(in) | nSOLID | ) |
INTEGER DERIVED_TYPES::indrgy | ( | INTEGER,intent(in) | nSOLID | ) |
INTEGER DERIVED_TYPES::indrgz | ( | INTEGER,intent(in) | nSOLID | ) |