SPH
|
#include "sph/initial/Galaxy.h"
#include "gravity/BarnesHut.h"
#include "gravity/BruteForceGravity.h"
#include "gravity/Moments.h"
#include "math/rng/Rng.h"
#include "quantities/IMaterial.h"
#include "quantities/Quantity.h"
#include "quantities/Storage.h"
#include "system/Factory.h"
#include "system/Profiler.h"
#include "system/Settings.impl.h"
#include "system/Statistics.h"
Go to the source code of this file.
Classes | |
class | StorageBuilder |
Functions | |
INLINE Float | diskSurfacePdf (const Float r, const Float h) |
Mostly uses methods described in https://github.com/nmuldavin/NBodyIntegrator. More... | |
INLINE Float | diskSurfaceDensity (const Float r, const Float h, const Float m_disk) |
Normalized surface density of a disk. More... | |
INLINE Float | diskVerticalPdf (const Float z, const Float z0) |
Vertical mass distribution of a disk. More... | |
INLINE Float | haloPdf (const Float r, const Float r0, const Float g0) |
Probability distribution function of a halo. More... | |
INLINE Float | maxHaloPdf (const Float r0, const Float g0) |
INLINE Float | velocityPdf (const Float v, const Float sigma_r) |
Probability distribution function for velocities in halo and bulge. More... | |
INLINE Float | bulgePdf (const Float r, const Float a) |
Probability distribution function of a bulge. More... | |
Probability distribution function of a bulge.
Definition at line 81 of file Galaxy.cpp.
Normalized surface density of a disk.
Definition at line 55 of file Galaxy.cpp.
Mostly uses methods described in https://github.com/nmuldavin/NBodyIntegrator.
Surface probability distribution of a disk
Definition at line 50 of file Galaxy.cpp.
Vertical mass distribution of a disk.
Definition at line 60 of file Galaxy.cpp.
Probability distribution function of a halo.
Definition at line 65 of file Galaxy.cpp.
Definition at line 69 of file Galaxy.cpp.