|
Langunage type |
SubRoutine |
|
FORTRAN |
call rd_bistop(x, xdot, x1, x2, k, e, cmax, d, order, value, errflg) or bistop(x, xdot, x1, x2, k, e, cmax, d, order, value, errflg) |
|
C/C++ |
rd_bistop(x, xdot, x1, x2, k, e, cmax, d, order, &value, &errflg) or bistop(x, xdot, x1, x2, k, e, cmax, d, order, &value, &errflg) |
Parameter information
|
Variable Name |
Size |
Description | ||||||||||||||||||||||||
|
x |
double |
Specify the distance variable the user want to use to compute the force | ||||||||||||||||||||||||
|
xdot |
double |
Communicates to IMPACT the time derivative of X | ||||||||||||||||||||||||
|
x1 |
double |
Specify the lower bound of x. | ||||||||||||||||||||||||
|
x2 |
double |
Specify the upper bound of x. | ||||||||||||||||||||||||
|
k |
double |
Specify the stiffness of boundary surface interaction. | ||||||||||||||||||||||||
|
E |
double |
The nonlinear coefficient value on the surface of the spring force. | ||||||||||||||||||||||||
|
cmax |
double |
Specify the maximum damping coefficient. | ||||||||||||||||||||||||
|
d |
double |
The depth of infiltration that induces the maximum damping coefficient. | ||||||||||||||||||||||||
|
order |
int |
| ||||||||||||||||||||||||
|
value |
double | |||||||||||||||||||||||||
|
errflg |
int |
If an error is encountered in invoking Predefined subroutine, this variable becomes true. This variable must be declared as a logical variable | ||||||||||||||||||||||||