| Top |
Functions
| gdouble | (*NcmOdeSplineDydx) () |
| NcmOdeSpline * | ncm_ode_spline_new () |
| NcmOdeSpline * | ncm_ode_spline_new_full () |
| void | ncm_ode_spline_prepare () |
| void | ncm_ode_spline_free () |
| void | ncm_ode_spline_clear () |
| void | ncm_ode_spline_set_interval () |
| void | ncm_ode_spline_set_reltol () |
| void | ncm_ode_spline_set_abstol () |
| void | ncm_ode_spline_set_xi () |
| void | ncm_ode_spline_set_xf () |
| void | ncm_ode_spline_set_yi () |
Types and Values
| #define | NCM_ODE_SPLINE_DEFAULT_RELTOL |
| #define | NCM_ODE_SPLINE_DEFAULT_ABSTOL |
| #define | NCM_ODE_SPLINE_MIN_STEP |
Functions
ncm_ode_spline_new ()
NcmOdeSpline * ncm_ode_spline_new (NcmSpline *s,NcmOdeSplineDydx dydx);
FIXME
ncm_ode_spline_new_full ()
NcmOdeSpline * ncm_ode_spline_new_full (NcmSpline *s,NcmOdeSplineDydx dydx,gdouble yi,gdouble xi,gdouble xf);
FIXME
ncm_ode_spline_set_interval ()
void ncm_ode_spline_set_interval (NcmOdeSpline *os,gdouble yi,gdouble xi,gdouble xf);
FIXME
ncm_ode_spline_set_reltol ()
void ncm_ode_spline_set_reltol (NcmOdeSpline *os,gdouble reltol);
FIXME
ncm_ode_spline_set_abstol ()
void ncm_ode_spline_set_abstol (NcmOdeSpline *os,gdouble abstol);
FIXME
Property Details
The “abs” property
“abs” gdouble
Absolute tolerance.
Flags: Read / Write / Construct
Allowed values: [0,1]
Default value: 1e-80
The “dydx” property
“dydx” gpointer
Pointer to the dydx function.
Flags: Read / Write / Construct Only
The “reltol” property
“reltol” gdouble
Relative tolerance.
Flags: Read / Write / Construct
Allowed values: [0,1]
Default value: 1e-13
The “stop-hnil” property
“stop-hnil” gboolean
Whether treat hnil as error.
Flags: Read / Write / Construct
Default value: TRUE