DART-Ray
Functions/Subroutines
create_adap_grid_galaxy.f90 File Reference

Functions/Subroutines

program create_adap_grid_galaxy
 Creates the main 3D grid for an axysimmetric galaxy model. More...
 
subroutine set_hs_disk
 It sets the scale length for the old stellar disk. More...
 
subroutine make_lambda_grid
 It calculates lambda grids at the selected wavelength. More...
 
subroutine calc_dens (x, y, z, cellsize, av_rho_dust, av_rho_disk, av_rho_tdisk, av_rho_bulge, av_rho_dust_disk, av_rho_dust_tdisk)
 This subroutine obtains the average dust extinction coefficient and the average stellar luminosity of the current cell from the user-defined routines. More...
 
logical function subdivision (x, y, z, cellsize)
 Returns true if the cell with central coordinates x,y,z and size cellsize has to be subdivided. More...
 
subroutine print_info_file ()
 
subroutine subdivision_loop ()
 
subroutine subdivide_neighbour_cells
 
subroutine subdivide_cell (cc, nlevel_cc)
 

Function/Subroutine Documentation

subroutine create_adap_grid_galaxy::calc_dens ( real(kind=real64)  x,
real(kind=real64)  y,
real(kind=real64)  z,
real(kind=real64)  cellsize,
real(kind=real64)  av_rho_dust,
real(kind=real64)  av_rho_disk,
real(kind=real64)  av_rho_tdisk,
real(kind=real64)  av_rho_bulge,
real(kind=real64)  av_rho_dust_disk,
real(kind=real64)  av_rho_dust_tdisk 
)

This subroutine obtains the average dust extinction coefficient and the average stellar luminosity of the current cell from the user-defined routines.

Here is the call graph for this function:

Here is the caller graph for this function:

program create_adap_grid_galaxy ( )

Creates the main 3D grid for an axysimmetric galaxy model.

Here is the call graph for this function:

subroutine create_adap_grid_galaxy::make_lambda_grid ( )

It calculates lambda grids at the selected wavelength.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine create_adap_grid_galaxy::print_info_file ( )

Here is the caller graph for this function:

subroutine create_adap_grid_galaxy::set_hs_disk ( )

It sets the scale length for the old stellar disk.

Here is the caller graph for this function:

subroutine create_adap_grid_galaxy::subdivide_cell ( integer(kind=int32)  cc,
integer(kind=int32)  nlevel_cc 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine create_adap_grid_galaxy::subdivide_neighbour_cells ( )

Here is the call graph for this function:

Here is the caller graph for this function:

logical function create_adap_grid_galaxy::subdivision ( real(kind=real64)  x,
real(kind=real64)  y,
real(kind=real64)  z,
real(kind=real64)  cellsize 
)

Returns true if the cell with central coordinates x,y,z and size cellsize has to be subdivided.

Here is the caller graph for this function:

subroutine create_adap_grid_galaxy::subdivision_loop ( )

Here is the call graph for this function:

Here is the caller graph for this function: