test_cooling
Module
Description
Unit tests of the cooling module
- References:
- Owner:
Daniel Price
- Runtime parameters:
None
- Dependencies:
chem, cooling_ism, io, part, physcon, testutils, units
Quick access
- Routines:
Needed modules
testutils
(checkval()
,update_test_scores()
): This routine contains utility functions for use in the testsuite modulesio
(id()
,master()
)
Variables
Subroutines and functions
- subroutine testcooling/test_cooling(ntests, npass)
- Parameters:
ntests [integer,inout]
npass [integer,inout]
- Use :
physcon
(solarm()
,kpc()
),units
(set_units()
)- Call to:
- subroutine testcooling/test_cooling_rate(ntests, npass)
- Parameters:
ntests [integer,inout]
npass [integer,inout]
- Use :
cooling_ism
(nrates()
,dphot0()
,init_cooling_ism()
,energ_cooling_ism()
,dphotflag()
,abundsi()
,abundo()
,abunde()
,abundc()
,nabn()
),chem
(update_abundances()
,init_chem()
,get_dphot()
),part
(nabundances()
,ihi()
),physcon
(rg()
,mass_proton_cgs()
),units
(unit_ergg()
,unit_density()
,udist()
,utime()
)- Call to: