TIRARY subroutine returns an array of values when it is invoked.
|
Langunage type |
SubRoutine |
|
FORTRAN |
call tirary (tireid, ‘HUB_ACC’, acc, nacc, errflg) |
|
C/C++ |
tirary (tireid, “HUB_ACC”, &acc, nacc, &errflg) |
Where, HUB_ACC is type for TIRARY subroutine. The acc and nacc must be defined as a double precision array and an integer, respectively. The errflg must be defined as a logical in FORTRAN language or an integer in C/C++ language.
The available types are tabulated in TIRARY as follows.
TYPES FOR TIRARY
|
Variable Name |
Size |
Description |
|
CPROPS |
double [5] |
Tire contact properties |
|
INER_FRC |
double [6] |
Tire inertia force at the Action marker |
|
HUB_ACC |
double [6] |
Acceleration of the tire action marker in the ground inertia reference frame |
|
HUB_DISP |
double [7] |
Displacement of the tire action marker in the ground inertia reference frame |
|
HUB_FRC |
double [6] |
Tire force acting at the tire action marker |
|
HUB_VEL |
double [6] |
Velocity of the tire action marker in the ground inertia reference frame |
|
MU |
double [3] |
Friction ellipse properties |
|
SAE_CS |
double [7] |
SAE coordinate system |
|
SAE_DEFL |
double [7] |
Tire kinematic properties |
|
SAE_FRC |
double [6] |
Tire force at contact patch in SAE coordinate system |
|
SAE_VALS |
double [3] |
Tire values about spin axis |
Predefined subroutines return a value when they are invoked. The calling convention is tabulated.