NcHIPertIAdiab

NcHIPertIAdiab — Perturbation interface for adiabatic mode only.

Types and Values

Object Hierarchy

    GBoxed
    ╰── NcHIPertIAdiabEOM
    GInterface
    ╰── NcHIPertIAdiab

Description

FIXME

Functions

NcHIPertIAdiabFuncNuA2 ()

gdouble
(*NcHIPertIAdiabFuncNuA2) (NcHIPertIAdiab *iadiab,
                           gdouble alpha,
                           gdouble k);

NcHIPertIAdiabFuncDlnmzeta ()

gdouble
(*NcHIPertIAdiabFuncDlnmzeta) (NcHIPertIAdiab *iadiab,
                               gdouble alpha,
                               gdouble k);

NcHIPertIAdiabFuncDmzetanuAnuA ()

gdouble
(*NcHIPertIAdiabFuncDmzetanuAnuA) (NcHIPertIAdiab *iadiab,
                                   gdouble alpha,
                                   gdouble k);

NcHIPertIAdiabFuncEOM ()

NcHIPertIAdiabEOM *
(*NcHIPertIAdiabFuncEOM) (NcHIPertIAdiab *iadiab,
                          gdouble alpha,
                          gdouble k);

nc_hipert_iadiab_eom_dup ()

NcHIPertIAdiabEOM *
nc_hipert_iadiab_eom_dup (NcHIPertIAdiabEOM *adiab_eom);

Duplicates adiab_eom .

Parameters

adiab_eom

a NcHIPertIAdiabEOM.

 

Returns

a copy of adiab .

[transfer full]


nc_hipert_iadiab_eom_free ()

void
nc_hipert_iadiab_eom_free (NcHIPertIAdiabEOM *adiab_eom);

Frees adiab_eom .

Parameters

adiab_eom

a NcHIPertIAdiabEOM.

 

nc_hipert_iadiab_nuA2 ()

gdouble
nc_hipert_iadiab_nuA2 (NcHIPertIAdiab *iadiab,
                       gdouble alpha,
                       gdouble k);

nc_hipert_iadiab_VA ()

gdouble
nc_hipert_iadiab_VA (NcHIPertIAdiab *iadiab,
                     gdouble alpha,
                     gdouble k);

nc_hipert_iadiab_dlnmzeta ()

gdouble
nc_hipert_iadiab_dlnmzeta (NcHIPertIAdiab *iadiab,
                           gdouble alpha,
                           gdouble k);

nc_hipert_iadiab_dmzetanuA_nuA ()

gdouble
nc_hipert_iadiab_dmzetanuA_nuA (NcHIPertIAdiab *iadiab,
                                gdouble alpha,
                                gdouble k);

nc_hipert_iadiab_eom ()

NcHIPertIAdiabEOM *
nc_hipert_iadiab_eom (NcHIPertIAdiab *iadiab,
                      gdouble alpha,
                      gdouble k);

nc_hipert_iadiab_wkb_eom ()

void
nc_hipert_iadiab_wkb_eom (NcHIPertIAdiab *iadiab,
                          gdouble alpha,
                          gdouble k,
                          gdouble *nu2,
                          gdouble *m,
                          gdouble *dlnm);

Types and Values

struct NcHIPertIAdiabInterface

struct NcHIPertIAdiabInterface {
};

struct NcHIPertIAdiabEOM

struct NcHIPertIAdiabEOM {
};

FIXME