#include <bardeen.h>
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 | |
BSSN * | bssn |
Fourier * | fourier |
bool | use_mL_scale_factor |
Use FLRW matter+Lambda scale factor? | |
real_t | Omega_L_I |
Initial Omega_Lambda. | |
Compute bardeen potentials ** Restricted to synchronous gauge evolution ** Reference metric not supported