Fixed calls to get_K_p
This commit is contained in:
parent
aed2920be7
commit
c724700246
@ -115,7 +115,7 @@ namespace CosmoTool
|
||||
|
||||
for (long p = 1; p < rand_map.size(); p++)
|
||||
{
|
||||
double A_k = std::sqrt(0.5*V*f(rand_map.get_K(p)));
|
||||
double A_k = std::sqrt(0.5*V*f(rand_map.get_K_p(p)));
|
||||
d[p] = std::complex<T>(gsl_ran_gaussian(rng, A_k),
|
||||
gsl_ran_gaussian(rng, A_k));
|
||||
}
|
||||
@ -164,7 +164,7 @@ namespace CosmoTool
|
||||
std::complex<T> *d = m.data();
|
||||
|
||||
for (long p = 0; p < m_c.size(); p++)
|
||||
d[p] *= f(m_c.get_K(p));
|
||||
d[p] *= f(m_c.get_K_p(p));
|
||||
}
|
||||
|
||||
template<typename T>
|
||||
@ -174,7 +174,7 @@ namespace CosmoTool
|
||||
std::complex<T> *d = m.data();
|
||||
|
||||
for (long p = 0; p < m_c.size(); p++)
|
||||
d[p] *= std::sqrt(f(m_c.get_K(p)));
|
||||
d[p] *= std::sqrt(f(m_c.get_K_p(p)));
|
||||
}
|
||||
|
||||
template<typename T>
|
||||
@ -185,7 +185,7 @@ namespace CosmoTool
|
||||
|
||||
for (long p = 0; p < m_c.size(); p++)
|
||||
{
|
||||
T A = f(m_c.get_K(p));
|
||||
T A = f(m_c.get_K_p(p));
|
||||
if (A==0)
|
||||
d[p] = 0;
|
||||
else
|
||||
@ -201,7 +201,7 @@ namespace CosmoTool
|
||||
|
||||
for (long p = 0; p < m_c.size(); p++)
|
||||
{
|
||||
T A = std::sqrt(f(m_c.get_K(p)));
|
||||
T A = std::sqrt(f(m_c.get_K_p(p)));
|
||||
if (A == 0)
|
||||
d[p] = 0;
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user