![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
The namespace of the three-point correlation function modelling More...
Functions | |
std::vector< double > | zeta_RSD (const std::vector< double > theta, const std::shared_ptr< void > inputs, std::vector< double > ¶meter) |
model for the connected three-point correlation function More... | |
std::vector< double > | Q_nonlinear_localbias (const std::vector< double > theta, const std::shared_ptr< void > inputs, std::vector< double > ¶meter) |
model for the reduced three-point correlation function More... | |
std::vector< double > | Q_nonlinear_nonlocalbias (const std::vector< double > theta, const std::shared_ptr< void > inputs, std::vector< double > ¶meter) |
model for the reduced three-point correlation function with non-local contributions More... | |
std::vector< double > | Q_nonlinear_nonlocalbias_alpha (const std::vector< double > theta, const std::shared_ptr< void > inputs, std::vector< double > ¶meter) |
model for the reduced three-point correlation function with non-local contributions with alpha shift on Pk More... | |
The namespace of the three-point correlation function modelling
The modelling::threept namespace contains all the functions and classes to model the three-point correlation function
std::vector< double > cbl::modelling::threept::Q_nonlinear_localbias | ( | const std::vector< double > | theta, |
const std::shared_ptr< void > | inputs, | ||
std::vector< double > & | parameter | ||
) |
model for the reduced three-point correlation function
The function computes:
\[ Q_{NL, lb} = \frac{1}{b_1}\left( Q_{DM}+\frac{b_2}{b_1} \right) \]
the model has 6 parameters:
the dark matter reduced three-point correlation function is fixed and provided in input
theta | the scale at which the model is computed |
inputs | pointer to the structure that contains the dark matter two-point correlation function |
parameter | 6D vector containing the input parameters |
Definition at line 48 of file ModelFunction_ThreePointCorrelation_comoving_reduced.cpp.
std::vector< double > cbl::modelling::threept::Q_nonlinear_nonlocalbias | ( | const std::vector< double > | theta, |
const std::shared_ptr< void > | inputs, | ||
std::vector< double > & | parameter | ||
) |
model for the reduced three-point correlation function with non-local contributions
The function computes:
\[ Q_{NL, lb} = \frac{1}{b_1}\left( Q_{DM}+\frac{b_2}{b_1} + g_2 Q_{nl}\right) \]
the model has 6 parameters:
theta | the scale at which the model is computed |
inputs | pointer to the structure that contains the galaxy matter three-point correlation function |
parameter | 6D vector containing the input parameters |
Definition at line 71 of file ModelFunction_ThreePointCorrelation_comoving_reduced.cpp.
std::vector< double > cbl::modelling::threept::Q_nonlinear_nonlocalbias_alpha | ( | const std::vector< double > | theta, |
const std::shared_ptr< void > | inputs, | ||
std::vector< double > & | parameter | ||
) |
model for the reduced three-point correlation function with non-local contributions with alpha shift on Pk
The function computes:
\[ Q_{NL, lb} = \frac{1}{b_1}\left( Q_{DM}+\frac{b_2}{b_1} + g_2 Q_{nl}\right) \]
the model has 6 parameters:
theta | the scale at which the model is computed |
inputs | pointer to the structure that contains the galaxy matter three-point correlation function |
parameter | 6D vector containing the input parameters |
Definition at line 95 of file ModelFunction_ThreePointCorrelation_comoving_reduced.cpp.
std::vector< double > cbl::modelling::threept::zeta_RSD | ( | const std::vector< double > | theta, |
const std::shared_ptr< void > | inputs, | ||
std::vector< double > & | parameter | ||
) |
model for the connected three-point correlation function
Model for the connected three-point correlation function described in Slepian & Eisenstein (2017) and implemented in cbl::cosmology::Cosmology::zeta_RSD
the model has 4 parameters:
the dark matter two-point correlation function is fixed and provided in input
theta | the scale at which the model is computed |
inputs | pointer to the structure that contains the dark matter power spectrum |
parameter | 4D vector containing the input parameters |
Definition at line 49 of file ModelFunction_ThreePointCorrelation_comoving_connected.cpp.