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().