COSMOS core
1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
|
Gauss-Jackson Integration Instance. More...
#include <mathlib.h>
Public Attributes | |
gj_kernel * | kern |
Kernel Pointer. More... | |
int32_t | axes |
Number of axes of integration. More... | |
gj_step ** | steps |
Pointer to array of steps; one for each axis, order+2 for the orders. More... | |
double * | vi |
Pointer to array of independent variables; order+2. More... | |
void(* | calc_vd2 )(double vi, double *vd0, double *vd2, int32_t axes) |
Pointer to a function that will calculate the 2nd derivative given a axes dependent and one independent variable. More... | |
Gauss-Jackson Integration Instance.
Contains the kernel and all steps necessary for a particular integration, order, time step.
gj_kernel* gj_instance::kern |
Kernel Pointer.
int32_t gj_instance::axes |
Number of axes of integration.
gj_step** gj_instance::steps |
Pointer to array of steps; one for each axis, order+2 for the orders.
double* gj_instance::vi |
Pointer to array of independent variables; order+2.
Pointer to a function that will calculate the 2nd derivative given a axes dependent and one independent variable.