Method
NumCosmoMathSBesselOdeOperatorsolve_values
Declaration [src]
void
ncm_sbessel_ode_operator_solve_values (
NcmSBesselOdeOperator* op,
GArray* rhs,
gdouble x0,
gdouble x1,
GArray** values
)
Description [src]
Solves the ODE and evaluates the solution and its physical-coordinate derivative at
two points without constructing the complete Chebyshev coefficient vectors. For each
multipole the output contains [u(x0), u'(x0), u(x1), u'(x1)].
Parameters
rhs-
Type: An array of
doubleEndpoint data followed by $C^{(2)}$ coefficients of $x F(x)$.
The data is owned by the caller of the method. x0-
Type:
gdoubleFirst evaluation point in the operator interval.
x1-
Type:
gdoubleSecond evaluation point in the operator interval.
values-
Type: An array of
doubleValues and derivatives at
x0andx1.The argument will be set by the function. The caller of the method takes ownership of the returned data, and is responsible for freeing it.