Fortran CAMB Documentation
Tree Views
TRecombinationModel
Class
module: classes
file: classes
Subroutines
Expand Arguments
Init(this, State, WantTSpin)
TRecombinationModel
target :: this
TCAMBdata
target :: State
logical intent(in), optional :: WantTSpin
xe_Tm(this, a, xe, Tm)
Not required to implement, but may be able to optimize
TRecombinationModel
:: this
real(dl) intent(in) :: a
real(dl) intent(out) :: xe
real(dl) intent(out) :: Tm
Functions
Expand Arguments
real(dl)
dDeltaxe_dtau(this, a, Delta_xe, Delta_nH, Delta_Tm, hdot, kvb, adotoa)
d x_e/d tau
TRecombinationModel
:: this
real(dl) intent(in) :: a
real(dl) intent(in) :: Delta_xe
real(dl) intent(in) :: Delta_nH
real(dl) intent(in) :: Delta_Tm
real(dl) intent(in) :: hdot
real(dl) intent(in) :: kvb
real(dl) intent(in) :: adotoa
real(dl)
get_Saha_z(this)
TRecombinationModel
:: this
real(dl)
T_m(this, a)
TRecombinationModel
:: this
real(dl) intent(in) :: a
real(dl)
T_s(this, a)
TRecombinationModel
:: this
real(dl) intent(in) :: a
character(LEN=:) allocatable
Version(this)
TRecombinationModel
:: this
real(dl)
x_e(this, a)
TRecombinationModel
:: this
real(dl) intent(in) :: a
Properties
real(dl)
::
min_a_evolve_Tm
Tree Diagrams
TPythonInterfacedClass
TCambComponent
TRecombinationModel