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 |