type for selecting parts of an marray
More...
|
integer imin | |
|
integer imax | |
| selection in x-direction More...
|
|
integer jmin | |
|
integer jmax | |
| selection in y-direction More...
|
|
integer kmin | |
|
integer kmax | |
| selection in z-direction More...
|
|
logical, dimension(:), pointer, contiguous mask1d => null() | |
| 1d selection mask More...
|
|
logical, dimension(:,:), pointer, contiguous mask2d => null() | |
| 2d selection mask More...
|
|
logical, dimension(:,:,:), pointer, contiguous mask3d => null() | |
| 3d selection mask More...
|
|
type for selecting parts of an marray
Definition at line 48 of file marray_base.f90.
◆ assignment()
GENERIC marray_base_mod::selection_base::assignment |
|
private |
Definition at line 64 of file marray_base.f90.
◆ assignselection()
PROCEDURE marray_base_mod::selection_base::assignselection |
|
private |
Definition at line 60 of file marray_base.f90.
◆ createselection()
type(selection_base) function marray_base_mod::selection_base::createselection |
( |
integer, dimension(6), optional |
idx | ) |
|
|
private |
Definition at line 935 of file marray_base.f90.
◆ cuboid()
PROCEDURE marray_base_mod::selection_base::cuboid |
|
private |
Definition at line 61 of file marray_base.f90.
◆ destroy()
GENERIC marray_base_mod::selection_base::destroy |
|
private |
Definition at line 65 of file marray_base.f90.
◆ destroy_selection()
PROCEDURE marray_base_mod::selection_base::destroy_selection |
|
private |
Definition at line 63 of file marray_base.f90.
◆ destructor_selection()
FINAL marray_base_mod::selection_base::destructor_selection |
|
finalprivate |
Definition at line 66 of file marray_base.f90.
◆ everything()
PROCEDURE marray_base_mod::selection_base::everything |
|
private |
Definition at line 62 of file marray_base.f90.
◆ init()
PROCEDURE marray_base_mod::selection_base::init |
|
private |
Definition at line 59 of file marray_base.f90.
◆ imax
integer marray_base_mod::selection_base::imax |
|
private |
selection in x-direction
Definition at line 50 of file marray_base.f90.
◆ imin
integer marray_base_mod::selection_base::imin |
|
private |
Definition at line 50 of file marray_base.f90.
◆ jmax
integer marray_base_mod::selection_base::jmax |
|
private |
selection in y-direction
Definition at line 51 of file marray_base.f90.
◆ jmin
integer marray_base_mod::selection_base::jmin |
|
private |
Definition at line 51 of file marray_base.f90.
◆ kmax
integer marray_base_mod::selection_base::kmax |
|
private |
selection in z-direction
Definition at line 52 of file marray_base.f90.
◆ kmin
integer marray_base_mod::selection_base::kmin |
|
private |
Definition at line 52 of file marray_base.f90.
◆ mask1d
logical, dimension(:), pointer, contiguous marray_base_mod::selection_base::mask1d => null() |
|
private |
1d selection mask
Definition at line 53 of file marray_base.f90.
◆ mask2d
logical, dimension(:,:), pointer, contiguous marray_base_mod::selection_base::mask2d => null() |
|
private |
2d selection mask
Definition at line 53 of file marray_base.f90.
◆ mask3d
logical, dimension(:,:,:), pointer, contiguous marray_base_mod::selection_base::mask3d => null() |
|
private |
3d selection mask
Definition at line 53 of file marray_base.f90.
The documentation for this interface was generated from the following file: