Method

NumCosmoMathCSQ1Dcompute_adiab_frame

Declaration [src]

NcmCSQ1DState*
ncm_csq1d_compute_adiab_frame (
  NcmCSQ1D* csq1d,
  NcmModel* model,
  const NcmCSQ1DFrame frame,
  const gdouble t,
  NcmCSQ1DState* state,
  gdouble* alpha_reltol,
  gdouble* dgamma_reltol
)

Description [src]

As ncm_csq1d_compute_adiab(), but changes the frame of the result to frame.

Parameters

model

Type: NcmModel

A NcmModel.

The argument can be NULL.
The data is owned by the caller of the method.
frame

Type: NcmCSQ1DFrame

The frame to change.

t

Type: const gdouble

Time $t$.

state

Type: NcmCSQ1DState

A NcmCSQ1DState to store the result.

The data is owned by the caller of the method.
alpha_reltol

Type: gdouble*

Estimated error on $\alpha(t)$.

The argument will be set by the function.
The argument can be NULL.
dgamma_reltol

Type: gdouble*

Estimated error on $\Delta\gamma(t)$.

The argument will be set by the function.
The argument can be NULL.

Return value

Type: NcmCSQ1DState

The state object with the result.

The returned data is owned by the instance.