radiation_ray_periodic
Module
Description
- $Id$
Radiation (solves transfer equation along rays) The direction of the ray is given by the vector (lrad,mrad,nrad), and the parameters radx0,rady0,radz0 gives the maximum number of steps of the direction vector in the corresponding direction.
!! NOTE: this routine will perhaps be renamed to radiation_feautrier !! or it may be combined with radiation_ray.
** AUTOMATIC CPARAM.INC GENERATION ************************ Declare (for generation of cparam.inc) the number of f array variables and auxiliary variables added by this module
CPARAM logical, parameter :: lradiation = .true.
MVAR CONTRIBUTION 0 MAUX CONTRIBUTION 5
Quick access
- Types:
- Variables:
a_sb,ampl_pert,c_gam,dff_new,flim,idiag_egas_max,idiag_egas_rms,idiag_erad_max,idiag_erad_rms,idiag_fmax,idiag_frms,inflow,initrad,k_b_radiation,kappa_es_radiation,opas,pertee,qbound- Routines:
bc_ee_inflow_x(),bc_ee_outflow_x(),calc_diagnostics_radiation(),calc_pencils_radiation(),de_dt(),dradiation_dt(),flux_limiter(),get_slices_radiation(),init_equil(),init_rad(),initialize_radiation(),pencil_criteria_radiation(),pencil_interdep_radiation(),radiative_cooling(),radiative_pressure(),radtransfer(),read_radiation_init_pars(),read_radiation_run_pars(),register_radiation(),rprint_radiation(),write_radiation_init_pars(),write_radiation_run_pars()
Needed modules
cparam: $Id$cdata: $Id$general(keep_compiler_quiet()): $Id$messages: $Id$
Types
- type radiation/qbound
- Type fields:
% qpoint [real]
% set [logical]
% val [real]
Variables
- radiation/qbound