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

Modules

module  user_routines_magtar
 Contains the subroutines to specify the stellar emission and dust density distribution for the dust geometries as in Natale et al.(2017, ApJ, 837, 9). These include shell, cavity and wind geometries.
 

Functions/Subroutines

subroutine user_routines_magtar::read_input_magtar
 Reads input file for the grid creation for the magtar models. More...
 
subroutine user_routines_magtar::set_mag_model_density ()
 Sets dust density for the specified dust_geometry(). More...
 
real(kind=real64) function user_routines_magtar::av_rho_dust_shell (x, y, z, cellsize)
 
real(kind=real64) function user_routines_magtar::av_rho_dust_cavity (x, y, z, cellsize)
 
real(kind=real64) function user_routines_magtar::av_rho_dust_wind (x, y, z, cellsize)
 
subroutine user_routines_magtar::set_magtar
 Sets the correct stellar luminosity. More...
 
subroutine user_routines_magtar::read_assign_param_src
 

Variables

real(kind=real64) user_routines_magtar::tau_z
 
real(kind=real64) user_routines_magtar::ndust
 
real(kind=real32) user_routines_magtar::ax =0
 
real(kind=real32) user_routines_magtar::by =0
 
real(kind=real32) user_routines_magtar::cz =0
 
real(kind=real64) user_routines_magtar::elrad_width =0
 
character *8 user_routines_magtar::dust_geometry
 
real(kind=real64) user_routines_magtar::r_subd_lim
 
character(len=lcar) user_routines_magtar::subdivision_criteria