test_radiation
Module
Description
Unit tests for radiation hydro
- References:
Whitehouse & Bate (2004), 353, 1078
Whitehouse, Bate & Monaghan (2005), 364, 1367
Biriukov (2019), PhD thesis, Monash Univ.
- Owner:
Daniel Price
- Runtime parameters:
None
- Dependencies:
boundary, deriv, dim, eos, io, kernel, linklist, mpidomain, mpiutils, options, part, physcon, radiation_implicit, radiation_utils, readwrite_dumps, step_lf_global, testutils, timestep, unifdis, units
Quick access
- Variables:
get_tag
,setup_radiation_diffusion_problem_sinusoid
,test_exchange_terms
,test_implicit_matches_explicit
,test_radiation_diffusion
- Routines:
Needed modules
part
(ithick()
,iradxi()
,ifluxx()
,ifluxy()
,ifluxz()
,ikappa()
)io
(id()
,master()
)testutils
(checkval()
,update_test_scores()
,checkvalbuf()
,checkvalbuf_end()
): This routine contains utility functions for use in the testsuite modules
Variables
- testradiation/get_tag [private]
- testradiation/setup_radiation_diffusion_problem_sinusoid [private]
- testradiation/test_exchange_terms [private]
- testradiation/test_implicit_matches_explicit [private]
- testradiation/test_radiation_diffusion [private]
Subroutines and functions
- subroutine testradiation/test_radiation(ntests, npass)
- Parameters:
ntests [integer,inout]
npass [integer,inout]
- Use :
physcon
(solarm()
,au()
),units
(set_units()
),dim
(do_radiation()
,periodic()
,mpi()
),options
(implicit_radiation()
),io
(iverbose()
),radiation_implicit
(tol_rad()
)- Call to: