Go to the source code of this file.
|
| module | mod_slice |
| | Writes D-1 slice, can do so in various formats, depending on slice_type.
|
| |
|
| subroutine | mod_slice::write_slice |
| |
| subroutine | mod_slice::put_slice (dir, xslice) |
| |
| subroutine | put_slice_vtu |
| |
| subroutine | mod_slice::select_slice (dir, xslice, writeonly, file_handle, normconv) |
| |
| recursive subroutine | traverse_slice (tree) |
| |
| subroutine | mod_slice::fill_subnode (igrid, active, jgrid, dir, xslice, normconv) |
| |
| subroutine | mod_slice::alloc_subnode (jgrid, dir, nwexpand) |
| |
| subroutine | mod_slice::dealloc_subnode (jgrid) |
| |
| subroutine | mod_slice::fill_subnode_info (igrid, jgrid, dir) |
| |
| subroutine | mod_slice::get_igslice (dir, x, igslice) |
| |
| double precision function | mod_slice::roundoff_minmax (val, minval, maxval) |
| |
| recursive subroutine | mod_slice::quicksort_integer (arr, left, right) |
| |
|
| double precision, dimension(1000) | mod_slice::slicecoord |
| | Slice coordinates, see Slice output.
|
| |
| integer, parameter | mod_slice::nslicemax =1000 |
| | Maximum number of slices.
|
| |
| integer | mod_slice::nslices |
| | Number of slices to output.
|
| |
| integer, dimension(nslicemax) | mod_slice::slicedir |
| | The slice direction for each slice.
|
| |
| character(len=std_len) | mod_slice::slice_type |
| | choose data type of slice: vtu, vtuCC, dat, or csv
|
| |
| integer, dimension(:,:), allocatable | mod_slice::sfc_sub |
| | igrid and ipe of the leaf blocks on the slice, with the first (1,1:2) stores the nleafs and nparents
|
| |
◆ put_slice_vtu()
| subroutine put_slice::put_slice_vtu |
◆ traverse_slice()
| recursive subroutine select_slice::traverse_slice |
( |
type(tree_node_ptr) |
tree | ) |
|