(git:0de0cc2)
dbt_split.F File Reference

Go to the source code of this file.

Modules

module  dbt_split
 Routines to split blocks and to convert between tensors with different block sizes.
 

Functions/Subroutines

subroutine, public dbt_split::dbt_split_blocks_generic (tensor_in, tensor_out, blk_size_1, blk_size_2, blk_size_3, blk_size_4, nodata)
 Split tensor blocks into smaller blocks. More...
 
subroutine, public dbt_split::dbt_split_blocks (tensor_in, tensor_out, block_sizes, nodata)
 Split tensor blocks into smaller blocks of maximum size PRODUCT(block_sizes). More...
 
subroutine, public dbt_split::dbt_split_copyback (tensor_split_in, tensor_out, summation)
 Copy tensor with split blocks to tensor with original block sizes. More...
 
subroutine, public dbt_split::dbt_make_compatible_blocks (tensor1, tensor2, tensor1_split, tensor2_split, order, nodata1, nodata2, move_data)
 split two tensors with same total sizes but different block sizes such that they have equal block sizes More...
 
subroutine, public dbt_split::dbt_crop (tensor_in, tensor_out, bounds, move_data)