Go to the source code of this file.
Functions/Subroutines | |
subroutine | gtvarxformbinary (var1, var2, err) |
subroutine | adjust_slice (var1, var2, idim1, idim2, offset, stepfact) |
subroutine | getmatch (var1, var2, ndim1, ndim2, map1, map2) |
logical function | map_finished (map) |
subroutine gtvarxformbinary::adjust_slice | ( | type(gt_variable), intent(in) | var1, |
type(gt_variable), intent(in) | var2, | ||
integer, intent(in) | idim1, | ||
integer, intent(in) | idim2, | ||
integer, intent(out) | offset, | ||
integer, intent(out) | stepfact | ||
) |
Definition at line 119 of file gtvarlimitbinary.f90.
References dc_trace::beginsub(), and dc_trace::endsub().
Referenced by gtvarxformbinary().
subroutine gtvarxformbinary::getmatch | ( | type(gt_variable), intent(in) | var1, |
type(gt_variable), intent(in) | var2, | ||
integer, intent(in) | ndim1, | ||
integer, intent(in) | ndim2, | ||
integer, dimension(:), intent(out) | map1, | ||
integer, dimension(:), intent(out) | map2 | ||
) |
Definition at line 158 of file gtvarlimitbinary.f90.
References dc_units::add_okay(), dc_trace::beginsub(), dc_trace::dbgmessage(), dc_trace::endsub(), map_finished(), and dc_types::string.
Referenced by gtvarxformbinary().
subroutine gtvarxformbinary | ( | type(gt_variable), intent(inout) | var1, |
type(gt_variable), intent(inout) | var2, | ||
logical, intent(out), optional | err | ||
) |
Definition at line 14 of file gtvarlimitbinary.f90.
References adjust_slice(), dc_trace::beginsub(), dc_trace::dbgmessage(), dc_error::dc_noerr, dc_trace::endsub(), getmatch(), dc_error::gt_efake, dc_error::gt_enomatchdim, gtdata_internal_map::gtvar_dump(), gtdata_internal_map::map_allocate(), gtdata_internal_map::map_apply(), and dc_error::storeerror().
logical function gtvarxformbinary::map_finished | ( | integer, dimension(:, :) | map | ) |
Definition at line 239 of file gtvarlimitbinary.f90.
References dc_trace::beginsub(), and dc_trace::endsub().
Referenced by getmatch().