|
Fast Methods for Cosmological Simulations
FastSim serves as a tool for quick N-body simulations in modified gravity.
|
Variables | |
| constexpr double | anonymous_namespace{chameleon.cpp}::CONVERGENCE_RES = 0 |
| stop when total (rms) residual below More... | |
| constexpr double | anonymous_namespace{chameleon.cpp}::CONVERGENCE_RES_MIN = 0 |
| do not stop if solution didn`t converge below More... | |
| constexpr double | anonymous_namespace{chameleon.cpp}::CONVERGENCE_ERR = 0.97 |
| stop when improvements between steps slow below More... | |
| constexpr double | anonymous_namespace{chameleon.cpp}::CONVERGENCE_ERR_MIN = 0.8 |
| do not stop if solution is still improving More... | |
| constexpr size_t | anonymous_namespace{chameleon.cpp}::CONVERGENCE_NUM_FAIL = 5 |
| stop when number of failed steps is over More... | |
| constexpr size_t | anonymous_namespace{chameleon.cpp}::CONVERGENCE_BI_STEPS = 5 |
| maximal number of steps inside bisection rootfindg method More... | |
| constexpr size_t | anonymous_namespace{chameleon.cpp}::CONVERGENCE_BI_STEPS_INIT = 3 |
| maximal number of steps inside bisection initialization method More... | |
| constexpr CHI_PREC_t | anonymous_namespace{chameleon.cpp}::CONVERGENCE_BI_DCHI = (CHI_PREC_t)1e-2 |
| stop bisection method when chi doesn`t chanege More... | |
| constexpr CHI_PREC_t | anonymous_namespace{chameleon.cpp}::CONVERGENCE_BI_L = (CHI_PREC_t)1e-2 |
| stop bisection method when residual below More... | |
| constexpr CHI_PREC_t anonymous_namespace{chameleon.cpp}::CONVERGENCE_BI_DCHI = (CHI_PREC_t)1e-2 |
stop bisection method when chi doesn`t chanege
Definition at line 79 of file chameleon.cpp.
Referenced by App_Var_Chi::ChiImpl::ChiImpl().
| constexpr CHI_PREC_t anonymous_namespace{chameleon.cpp}::CONVERGENCE_BI_L = (CHI_PREC_t)1e-2 |
stop bisection method when residual below
Definition at line 80 of file chameleon.cpp.
Referenced by App_Var_Chi::ChiImpl::ChiImpl().
| constexpr size_t anonymous_namespace{chameleon.cpp}::CONVERGENCE_BI_STEPS = 5 |
maximal number of steps inside bisection rootfindg method
Definition at line 77 of file chameleon.cpp.
| constexpr size_t anonymous_namespace{chameleon.cpp}::CONVERGENCE_BI_STEPS_INIT = 3 |
maximal number of steps inside bisection initialization method
Definition at line 78 of file chameleon.cpp.
Referenced by App_Var_Chi::ChiImpl::ChiImpl(), and anonymous_namespace{chameleon.cpp}::ChiSolver< T >::find_opposite_l_sign().
| constexpr double anonymous_namespace{chameleon.cpp}::CONVERGENCE_ERR = 0.97 |
stop when improvements between steps slow below
Definition at line 74 of file chameleon.cpp.
| constexpr double anonymous_namespace{chameleon.cpp}::CONVERGENCE_ERR_MIN = 0.8 |
do not stop if solution is still improving
Definition at line 75 of file chameleon.cpp.
| constexpr size_t anonymous_namespace{chameleon.cpp}::CONVERGENCE_NUM_FAIL = 5 |
stop when number of failed steps is over
Definition at line 76 of file chameleon.cpp.
| constexpr double anonymous_namespace{chameleon.cpp}::CONVERGENCE_RES = 0 |
stop when total (rms) residual below
Definition at line 72 of file chameleon.cpp.
| constexpr double anonymous_namespace{chameleon.cpp}::CONVERGENCE_RES_MIN = 0 |
do not stop if solution didn`t converge below
Definition at line 73 of file chameleon.cpp.