halomod.halo_exclusionΒΆ
Module defining halo model components for halo exclusion.
Functions
|
A very simplistic cumulative simpsons rule integrator. |
|
Double-integral of X FOR SYMMETRIC FUNCTIONS. |
|
Double-integral over the last two dimensions of X using trapezoidal rule. |
|
Double-integral of X for the trapezoidal method. |
|
The modified density, under new limits. |
|
Double Integration via the trapezoidal method if using NUMBA. |
|
Integration function for double sphere model. |
|
The same as |
|
Return the window matrix for trapezoidal intergral. |
|
Return a window matrix for double-intergral. |
|
Return a window matrix for symmetric double-intergral. |
|
Calculate the outer product of two vectors. |
|
Jit-compiled version of calculating prob, taking advantage of symmetry. |
|
Jit-compiled version of calculating prob along one r, taking advantage of symmetry. |
Classes
|
Double Ellipsoid model of halo exclusion. |
|
The same as |
|
Double Sphere model of halo exclusion. |
|
The same as |
|
Base class for exclusion models. |
|
A model for double ellipsoid halo exclusion, where a mask is defined so that the number density of galaxies is matched. |
|
The same as |
|
A model where there's no halo exclusion. |
|
Spherical halo exclusion model. |