CosmoGRaPH v0.0
Public Member Functions | Public Attributes | Private Attributes | List of all members
cosmo::Bardeen Class Reference

#include <bardeen.h>

Collaboration diagram for cosmo::Bardeen:
Collaboration graph
[legend]

Public Member Functions

 Bardeen (BSSN *bssn_in, Fourier *fourier_in)
 
void useMLScaleFactor (real_t Omega_L_I_in)
 
void setUseMLScaleFactor (bool use)
 
real_t getMLInitialTime ()
 Gets the matter+Lambda universe initial time. Assumes units H_I = 1, a_I = 1.
 
real_t getMLScaleFactor (real_t elapsed_sim_time)
 
real_t getMLHubbleFactor (real_t elapsed_sim_time)
 
real_t getMLd2adt2Factor (real_t elapsed_sim_time)
 
void setPotentials (real_t elapsed_sim_time)
 Compute Bardeen & vector potentials. Assumes no reference solultion is used (this should be checked in the constructor).
 
void getSVTViolations (real_t *viols_copyto)
 

Public Attributes

arr_t h11
 
arr_t h12
 
arr_t h13
 
arr_t h22
 
arr_t h23
 
arr_t h33
 
arr_t dt_h11
 
arr_t dt_h12
 
arr_t dt_h13
 
arr_t dt_h22
 
arr_t dt_h23
 
arr_t dt_h33
 
arr_t d2t_h11
 
arr_t d2t_h12
 
arr_t d2t_h13
 
arr_t d2t_h22
 
arr_t d2t_h23
 
arr_t d2t_h33
 
arr_t h01
 
arr_t h02
 
arr_t h03
 
arr_t dt_h01
 
arr_t dt_h02
 
arr_t dt_h03
 
arr_t dt_g11
 
arr_t dt_g12
 
arr_t dt_g13
 
arr_t dt_g22
 
arr_t dt_g23
 
arr_t dt_g33
 
arr_t d2t_g11
 
arr_t d2t_g12
 
arr_t d2t_g13
 
arr_t d2t_g22
 
arr_t d2t_g23
 
arr_t d2t_g33
 
arr_t dt_beta1
 
arr_t dt_beta2
 
arr_t dt_beta3
 
arr_t dt_phi
 
arr_t d2t_phi
 
arr_t A
 
arr_t dt_A
 
arr_t d2t_A
 
arr_t B
 
arr_t dt_B
 
arr_t d2t_B
 
arr_t F
 
arr_t dt_F
 
arr_t E
 
arr_t G1
 
arr_t G2
 
arr_t G3
 
arr_t C1
 
arr_t C2
 
arr_t C3
 
arr_t dt_C1
 
arr_t dt_C2
 
arr_t dt_C3
 
arr_t Vmag
 
arr_t D11
 
arr_t D12
 
arr_t D13
 
arr_t D22
 
arr_t D23
 
arr_t D33
 
arr_t Phi
 
arr_t Psi
 
arr_t lin_viol
 
arr_t lin_viol_mag
 
arr_t lin_viol_der_mag
 
arr_t lin_viol_der
 
real_t * viols
 

Private Attributes

BSSNbssn
 
Fourierfourier
 
bool use_mL_scale_factor
 Use FLRW matter+Lambda scale factor?
 
real_t Omega_L_I
 Initial Omega_Lambda.
 

Detailed Description

Compute bardeen potentials ** Restricted to synchronous gauge evolution ** Reference metric not supported


The documentation for this class was generated from the following files: