Fortran CAMB Documentation
Tree Views
TSecondOrderPK
Class
module: SecondOrderPK
file: SecondOrderPK
Subroutines
Expand Arguments
GetNonLinRatios(this, State, CAMB_Pk)
Fill the CAMB_Pk%nonlin_scaling array with sqrt(non-linear power/linear power) for each redshift and wavenumber
TSecondOrderPK
:: this
TCAMBdata
:: State
MatterPowerData
target :: CAMB_Pk
GetRatios(this, CAMB_Pk, DoVel)
Fill the CAMB_Pk%nonlin_scaling array with sqrt(non-linear power/linear power) for each redshift and wavenumber
TSecondOrderPK
:: this
MatterPowerData
target :: CAMB_Pk
logical intent(in) :: DoVel
Init(this, State)
TSecondOrderPK
:: this
TCAMBdata
target :: State
SelfPointer(cptr, P)
c_ptr :: cptr
TPythonInterfacedClass
pointer :: P
Functions
Expand Arguments
real(dl)
Integrand(this, r)
TSecondOrderPK
:: this
real(dl) intent(in) :: r
real(dl)
Integrand_Log(this, p)
p = log r
TSecondOrderPK
:: this
real(dl) intent(in) :: p
real(dl)
Integrand_series(this, p)
TSecondOrderPK
:: this
real(dl) intent(in) :: p
real(dl)
Integrand_x(this, x)
TSecondOrderPK
:: this
real(dl) intent(in) :: x
Properties
MatterPowerData
::
CAMB_Pk
pointer
real(dl)
::
min_store
real(dl)
::
min_k
real(dl)
::
max_k
real(dl)
::
k
real(dl)
::
PK
real(dl)
::
r
real(dl)
::
epsilon
integer
::
itf
integer
::
term
Tree Diagrams
TPythonInterfacedClass
TCambComponent
TNonLinearModel
TSecondOrderPK