cart_grid Interface

public interface cart_grid

Module Procedures

public function init_grid(nxg, nyg, nzg, xmax, ymax, zmax)

setup grid

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nxg

number of voxels in each cardinal direction for fluence grid

integer, intent(in) :: nyg

number of voxels in each cardinal direction for fluence grid

integer, intent(in) :: nzg

number of voxels in each cardinal direction for fluence grid

real(kind=wp), intent(in) :: xmax

half size of each dimension in fluence grid.

real(kind=wp), intent(in) :: ymax

half size of each dimension in fluence grid.

real(kind=wp), intent(in) :: zmax

half size of each dimension in fluence grid.

Return Value type(cart_grid)