|
MPI-AMRVAC
3.0
The MPI - Adaptive Mesh Refinement - Versatile Advection Code
|
Writes D-1 slice, can do so in various formats, depending on slice_type. More...
Functions/Subroutines | |
| subroutine | write_slice |
| subroutine | put_slice (dir, xslice) |
| subroutine | select_slice (dir, xslice, writeonly, file_handle, normconv) |
| subroutine | fill_subnode (igrid, active, jgrid, dir, xslice, normconv) |
| subroutine | alloc_subnode (jgrid, dir, nwexpand) |
| subroutine | dealloc_subnode (jgrid) |
| subroutine | fill_subnode_info (igrid, jgrid, dir) |
| subroutine | get_igslice (dir, x, igslice) |
| double precision function | roundoff_minmax (val, minval, maxval) |
Variables | |
| integer, parameter | nslicemax =1000 |
| Maximum number of slices. More... | |
| double precision, dimension(nslicemax) | slicecoord |
| Slice coordinates, see Slice output. More... | |
| integer | slicenext |
| the file number of slices More... | |
| integer | nslices |
| Number of slices to output. More... | |
| integer, dimension(nslicemax) | slicedir |
| The slice direction for each slice. More... | |
| character(len=std_len) | slice_type |
| choose data type of slice: vtu, vtuCC, dat, or csv More... | |
Writes D-1 slice, can do so in various formats, depending on slice_type.
| subroutine mod_slice::alloc_subnode | ( | integer, intent(in) | jgrid, |
| integer, intent(in) | dir, | ||
| integer, intent(in) | nwexpand | ||
| ) |
| subroutine mod_slice::dealloc_subnode | ( | integer, intent(in) | jgrid | ) |
| subroutine mod_slice::fill_subnode | ( | integer, intent(in) | igrid, |
| logical, intent(in) | active, | ||
| integer, intent(inout) | jgrid, | ||
| integer, intent(in) | dir, | ||
| double precision, intent(in) | xslice, | ||
| double precision, dimension(0:nw+nwauxio), intent(out) | normconv | ||
| ) |
| subroutine mod_slice::fill_subnode_info | ( | integer, intent(in) | igrid, |
| integer, intent(in) | jgrid, | ||
| integer, intent(in) | dir | ||
| ) |
| subroutine mod_slice::get_igslice | ( | integer, intent(in) | dir, |
| double precision, intent(in) | x, | ||
| integer, dimension(nlevelshi), intent(out) | igslice | ||
| ) |
| subroutine mod_slice::put_slice | ( | integer, intent(in) | dir, |
| double precision, intent(in) | xslice | ||
| ) |
| double precision function mod_slice::roundoff_minmax | ( | double precision, intent(in) | val, |
| double precision, intent(in) | minval, | ||
| double precision, intent(in) | maxval | ||
| ) |
Definition at line 1132 of file mod_slice.t.
| subroutine mod_slice::select_slice | ( | integer, intent(in) | dir, |
| double precision, intent(in) | xslice, | ||
| logical, intent(in) | writeonly, | ||
| integer, intent(in) | file_handle, | ||
| double precision, dimension(0:nw+nwauxio), intent(out) | normconv | ||
| ) |
| subroutine mod_slice::write_slice |
| integer, parameter mod_slice::nslicemax =1000 |
Maximum number of slices.
Definition at line 7 of file mod_slice.t.
| integer mod_slice::nslices |
Number of slices to output.
Definition at line 16 of file mod_slice.t.
| character(len=std_len) mod_slice::slice_type |
choose data type of slice: vtu, vtuCC, dat, or csv
Definition at line 22 of file mod_slice.t.
| double precision, dimension(nslicemax) mod_slice::slicecoord |
Slice coordinates, see Slice output.
Definition at line 10 of file mod_slice.t.
| integer, dimension(nslicemax) mod_slice::slicedir |
The slice direction for each slice.
Definition at line 19 of file mod_slice.t.
| integer mod_slice::slicenext |
the file number of slices
Definition at line 13 of file mod_slice.t.