|
Fast Methods for Cosmological Simulations
FastSim serves as a tool for quick N-body simulations in modified gravity.
|
ahesion approximation implementation More...
#include "adhesion.hpp"#include "core_app.h"#include "core_mesh.h"#include "integration.hpp"#include "params.hpp"#include <algorithm>
Go to the source code of this file.
Classes | |
| class | App_Var_AA::AAImpl |
Namespaces | |
| anonymous_namespace{adhesion.cpp} | |
Functions | |
| void | anonymous_namespace{adhesion.cpp}::gen_init_expot (const Mesh &potential, Mesh &expotential, double nu) |
| double | anonymous_namespace{adhesion.cpp}::get_summation (const std::vector< double > &exp_aux) |
| void | anonymous_namespace{adhesion.cpp}::convolution_y1 (Mesh &potential, const std::vector< double > &gaussian, const Mesh &expotential_0) |
| void | anonymous_namespace{adhesion.cpp}::convolution_y2 (Mesh &potential, const std::vector< double > &gaussian) |
| void | anonymous_namespace{adhesion.cpp}::convolution_y3 (Mesh &potential, const std::vector< double > &gaussian) |
| void | anonymous_namespace{adhesion.cpp}::gen_expot (Mesh &potential, const Mesh &expotential_0, double nu, double b) |
Variables | |
| const double | anonymous_namespace{adhesion.cpp}::ACC = 1e-10 |
| const double | anonymous_namespace{adhesion.cpp}::log_acc = log(ACC) |