logical
CAMB_ReadParamFile(P, InpLen, InputFile)
CAMBParams :: P
integer intent(in) :: InpLen
character(len=InpLen) intent(in) :: InputFile
logical
CAMB_ReadParams(Ini, P, ErrMsg)
TIniFile :: Ini
CAMBParams :: P
character(len=*) intent(out) :: ErrMsg
logical
CAMB_RunFromIni(Ini, InputFile, ErrMsg)
TIniFile :: Ini
character(len=*) intent(in) :: InputFile
character(len=*) intent(inout) :: ErrMsg
logical
CAMB_RunIniFile(InpLen, InputFile)
integer intent(in) :: InpLen
character(len=InpLen) intent(in) :: InputFile
logical
CAMB_SetH0ForTheta(P, theta, ErrMsg, cosmomc_approx, theta_H0_range, est_H0, iteration_threshold)
CAMBParams intent(inout) :: P
real(dl) intent(in) :: theta
character(len=*) intent(out) :: ErrMsg
logical intent(in), optional :: cosmomc_approx
real(dl) intent(in), optional :: theta_H0_range(2)
real(dl) intent(in), optional :: est_H0
real(dl) intent(in), optional :: iteration_threshold
real(dl)
CAMB_ThetaH0Difference(obj, H0)
class(*) :: obj
real(dl) intent(in) :: H0