Gauss-Jackson Integration Instance.
Definition: mathlib.h:216
void gauss_jackson_preset(gj_instance *gji)
Converge all axes of a Gauss-Jackson integrator prior to propagation.
Definition: mathlib.cpp:1974
int i
Definition: rw_test.cpp:37
#define AXES
Definition: gauss_jackson_test.cpp:40
void gauss_jackson_extrapolate(gj_instance *gji, double target)
Propagate Gauss-Jackson integration.
Definition: mathlib.cpp:2079
pxnxm element cube
Definition: mathlib.h:178
gj_instance * gauss_jackson_instance(gj_kernel *kern, int32_t axes, void(*calc_vd2)(double vi, double *vd0, double *vd2, int32_t axes))
Initialize an Instance of a Gauss-Jackson Integrator.
Definition: mathlib.cpp:1774
double myv2(double vi)
Definition: gauss_jackson_test.cpp:112
gj_kernel * gauss_jackson_kernel(int32_t order, double dvi)
Create Gauss-Jackson Integration Kernel.
Definition: mathlib.cpp:1543
void mycalc(double vi, double *vd0, double *vd2, int32_t axes)
Definition: gauss_jackson_test.cpp:132
int gauss_jackson_setstep(gj_instance *gji, double vi, double *vd0, double *vd1, double *vd2, int32_t istep)
Set Independent and Dependent variables for Gauss-Jackson step.
Definition: mathlib.cpp:1920
double myv1(double vi)
Definition: gauss_jackson_test.cpp:93
#define ORDER
Definition: gauss_jackson_test.cpp:39
double myv0(double vi)
Definition: gauss_jackson_test.cpp:71