DART-Ray
|
Contains the subroutines to specify the stellar emission and dust density distribution for the TRUST I slab benchmark. More...
Functions/Subroutines | |
subroutine | read_input_trusti |
Reads input file for the grid creation for the TRUST I slab benchmark. More... | |
subroutine | set_slab_density () |
Set the slab density given the vertical optical depth at the reference wavenegth. More... | |
subroutine | read_planck_table_trusti (lumstar) |
real(kind=real64) function | av_rho_dust_slab (x, y, z, cellsize) |
subroutine | set_trusti |
This routines sets the correct stellar luminosity. More... | |
Variables | |
real(kind=real64) | tau_z |
real(kind=real64) | ndust |
real(kind=real32), parameter | lz_slab =3. |
real(kind=real32), parameter | z0_slab =-5 |
real(kind=real32), parameter | z1_slab =-2 |
real(kind=real32), parameter | x0_slab =-5 |
real(kind=real32), parameter | x1_slab =5 |
real(kind=real32), parameter | y0_slab =-5 |
real(kind=real32), parameter | y1_slab =5 |
real(kind=real32), parameter | x_star =0 |
real(kind=real32), parameter | y_star =0 |
real(kind=real32), parameter | z_star =4 |
integer | min_lvl_in |
character(len=lcar) | subdivision_criteria |
Contains the subroutines to specify the stellar emission and dust density distribution for the TRUST I slab benchmark.
real(kind=real64) function user_routines_trusti::av_rho_dust_slab | ( | real(kind=real64) | x, |
real(kind=real64) | y, | ||
real(kind=real64) | z, | ||
real(kind=real64) | cellsize | ||
) |
subroutine user_routines_trusti::read_input_trusti | ( | ) |
Reads input file for the grid creation for the TRUST I slab benchmark.
subroutine user_routines_trusti::read_planck_table_trusti | ( | real (kind=real64) | lumstar | ) |
subroutine user_routines_trusti::set_slab_density | ( | ) |
Set the slab density given the vertical optical depth at the reference wavenegth.
subroutine user_routines_trusti::set_trusti | ( | ) |
This routines sets the correct stellar luminosity.
real(kind=real32), parameter user_routines_trusti::lz_slab =3. |
integer user_routines_trusti::min_lvl_in |
min_lvl_in | Minimum subdivision level within the slab for the "standard" subdivision_criteria(). |
real(kind=real64) user_routines_trusti::ndust |
ndust | Dust number density / Extinction coefficient |
character(len=lcar) user_routines_trusti::subdivision_criteria |
subdivision_criteria | Subdivision criteria to be used. Choices are:
|
real(kind=real64) user_routines_trusti::tau_z |
tau_z | Vertical optical depth of the slab at the reference wavelength. |
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::x_star =0 |
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::y_star =0 |
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::z_star =4 |