Interface

NumCosmoHIPertIGW

Description

interface NumCosmo.HIPertIGW : GObject.Object

No description available.

Prerequisite

In order to implement HIPertIGW, your type must inherit fromGObject.

Implementations

Instance methods

nc_hipert_igw_eval_F1

Computes the value of $F_1 = \dot{\xi}/(2\nu)$.

nc_hipert_igw_eval_m

Computes the value of $m$.

nc_hipert_igw_eval_nu

Computes the value of $\nu$.

nc_hipert_igw_eval_unit

Evaluates the unit conversion factor for the gravitational wave amplitude. This factor converts the dimensionless gravitational wave amplitude to physical units.

nc_hipert_igw_eval_x

Evaluates the value of $x = a_0 / a$ at a given time $\tau$.

nc_hipert_igw_eval_xi

Computes the value of $\xi = \ln(m\nu)$.

Interface structure

struct NumCosmoHIPertIGWInterface {
  gdouble (* eval_xi) (
    NcHIPertIGW* igw,
    const gdouble tau,
    const gdouble k
  );
  gdouble (* eval_F1) (
    NcHIPertIGW* igw,
    const gdouble tau,
    const gdouble k
  );
  gdouble (* eval_nu) (
    NcHIPertIGW* igw,
    const gdouble tau,
    const gdouble k
  );
  gdouble (* eval_m) (
    NcHIPertIGW* igw,
    const gdouble tau,
    const gdouble k
  );
  gdouble (* eval_unit) (
    NcHIPertIGW* igw
  );
  gdouble (* eval_x) (
    NcHIPertIGW* igw,
    const gdouble tau
  );
  
}

No description available.

Interface members
eval_xi
gdouble (* eval_xi) (
    NcHIPertIGW* igw,
    const gdouble tau,
    const gdouble k
  )
 

No description available.

eval_F1
gdouble (* eval_F1) (
    NcHIPertIGW* igw,
    const gdouble tau,
    const gdouble k
  )
 

No description available.

eval_nu
gdouble (* eval_nu) (
    NcHIPertIGW* igw,
    const gdouble tau,
    const gdouble k
  )
 

No description available.

eval_m
gdouble (* eval_m) (
    NcHIPertIGW* igw,
    const gdouble tau,
    const gdouble k
  )
 

No description available.

eval_unit
gdouble (* eval_unit) (
    NcHIPertIGW* igw
  )
 

No description available.

eval_x
gdouble (* eval_x) (
    NcHIPertIGW* igw,
    const gdouble tau
  )
 

No description available.

Virtual methods

NumCosmo.HIPertIGW.eval_F1

Computes the value of $F_1 = \dot{\xi}/(2\nu)$.

NumCosmo.HIPertIGW.eval_m

Computes the value of $m$.

NumCosmo.HIPertIGW.eval_nu

Computes the value of $\nu$.

NumCosmo.HIPertIGW.eval_unit

Evaluates the unit conversion factor for the gravitational wave amplitude. This factor converts the dimensionless gravitational wave amplitude to physical units.

NumCosmo.HIPertIGW.eval_x

Evaluates the value of $x = a_0 / a$ at a given time $\tau$.

NumCosmo.HIPertIGW.eval_xi

Computes the value of $\xi = \ln(m\nu)$.