DART-Ray
Modules | Functions/Subroutines | Variables
user_routines_trustI.f90 File Reference

Modules

module  user_routines_trusti
 Contains the subroutines to specify the stellar emission and dust density distribution for the TRUST I slab benchmark.
 

Functions/Subroutines

subroutine user_routines_trusti::read_input_trusti
 Reads input file for the grid creation for the TRUST I slab benchmark. More...
 
subroutine user_routines_trusti::set_slab_density ()
 Set the slab density given the vertical optical depth at the reference wavenegth. More...
 
subroutine user_routines_trusti::read_planck_table_trusti (lumstar)
 
real(kind=real64) function user_routines_trusti::av_rho_dust_slab (x, y, z, cellsize)
 
subroutine user_routines_trusti::set_trusti
 This routines sets the correct stellar luminosity. More...
 

Variables

real(kind=real64) user_routines_trusti::tau_z
 
real(kind=real64) user_routines_trusti::ndust
 
real(kind=real32), parameter user_routines_trusti::lz_slab =3.
 
real(kind=real32), parameter user_routines_trusti::z0_slab =-5
 
real(kind=real32), parameter user_routines_trusti::z1_slab =-2
 
real(kind=real32), parameter user_routines_trusti::x0_slab =-5
 
real(kind=real32), parameter user_routines_trusti::x1_slab =5
 
real(kind=real32), parameter user_routines_trusti::y0_slab =-5
 
real(kind=real32), parameter user_routines_trusti::y1_slab =5
 
real(kind=real32), parameter user_routines_trusti::x_star =0
 
real(kind=real32), parameter user_routines_trusti::y_star =0
 
real(kind=real32), parameter user_routines_trusti::z_star =4
 
integer user_routines_trusti::min_lvl_in
 
character(len=lcar) user_routines_trusti::subdivision_criteria