|
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 | ) |
1.7.4