Rosenbrock integration structure for dirdyn. More...
#include <mbs_rosenbrock.h>
Public Attributes | |
| int | flag_save |
| 1 if first dydt save done, 0 otherwise More... | |
| double | solout_last_t |
| last time solout was called (0.0 by default) More... | |
| double * | dydt_save |
| save dydt of the last time step More... | |
| int * | indx |
| double ** | a |
| double * | dfdx |
| double ** | dfdy |
| double * | dysav |
| double * | err |
| double * | g1 |
| double * | g2 |
| double * | g3 |
| double * | g4 |
| double * | ysav |
| double * | Freeze_dydx |
| double * | Freeze_dfdx |
| double ** | Freeze_dfdy |
| int | Freeze_jacobian_index |
| int(* | derivs )(double, double[], double[], MbsData *, MbsDirdyn *) |
| The function computing the derivative of the system. More... | |
| void(* | loop_fct )(MbsData *, MbsDirdyn *) |
| The function to be called at the end of each time step, or waypoints. More... | |
| int(* | save_realtime_update )(MbsDirdyn *dd, MbsData *mbs_data) |
Rosenbrock integration structure for dirdyn.
| double** a |
The function computing the derivative of the system.
| double * dfdx |
| double ** dfdy |
| double* dydt_save |
save dydt of the last time step
| double * dysav |
| double * err |
| int flag_save |
1 if first dydt save done, 0 otherwise
| double * Freeze_dfdx |
| double ** Freeze_dfdy |
| double* Freeze_dydx |
| int Freeze_jacobian_index |
| double* g1 |
| double * g2 |
| double * g3 |
| double * g4 |
| int* indx |
The function to be called at the end of each time step, or waypoints.
| double solout_last_t |
last time solout was called (0.0 by default)
| double * ysav |
1.8.17