(git:c5411e0)
Loading...
Searching...
No Matches
dbt_block::dbt_get_block Interface Reference

Public Member Functions

subroutine dbt_get_2d_block (tensor, ind, sizes, block, found)
 Template for dbt_get_block.
 
subroutine dbt_allocate_and_get_2d_block (tensor, ind, block, found)
 allocate and get block
 
subroutine dbt_get_3d_block (tensor, ind, sizes, block, found)
 Template for dbt_get_block.
 
subroutine dbt_allocate_and_get_3d_block (tensor, ind, block, found)
 allocate and get block
 
subroutine dbt_get_4d_block (tensor, ind, sizes, block, found)
 Template for dbt_get_block.
 
subroutine dbt_allocate_and_get_4d_block (tensor, ind, block, found)
 allocate and get block
 
subroutine dbt_get_anyd_block (tensor, ind, block, found)
 Generic implementation of dbt_get_block (arbitrary tensor rank)
 

Detailed Description

Definition at line 85 of file dbt_block.F.

Member Function/Subroutine Documentation

◆ dbt_get_2d_block()

subroutine dbt_block::dbt_get_block::dbt_get_2d_block ( type(dbt_type), intent(inout)  tensor,
integer, dimension(2), intent(in)  ind,
integer, dimension(2), intent(in)  sizes,
real(dp), dimension(sizes(1), sizes(2)), intent(out)  block,
logical, intent(out)  found 
)

Template for dbt_get_block.

Parameters
indblock index
sizesblock size
blockblock to get
foundwhether block was found
Author
Patrick Seewald

Definition at line 795 of file dbt_block.F.

◆ dbt_allocate_and_get_2d_block()

subroutine dbt_block::dbt_get_block::dbt_allocate_and_get_2d_block ( type(dbt_type), intent(inout)  tensor,
integer, dimension(2), intent(in)  ind,
real(dp), dimension(:,:), intent(out), allocatable  block,
logical, intent(out)  found 
)

allocate and get block

Parameters
indblock index
blockblock to get
foundwhether block was found

param

Parameters

param

Parameters

author Patrick Seewald

Definition at line 723 of file dbt_block.F.

◆ dbt_get_3d_block()

subroutine dbt_block::dbt_get_block::dbt_get_3d_block ( type(dbt_type), intent(inout)  tensor,
integer, dimension(3), intent(in)  ind,
integer, dimension(3), intent(in)  sizes,
real(dp), dimension(sizes(1), sizes(2), sizes(3)), intent(out)  block,
logical, intent(out)  found 
)

Template for dbt_get_block.

Parameters
indblock index
sizesblock size
blockblock to get
foundwhether block was found
Author
Patrick Seewald

Definition at line 840 of file dbt_block.F.

◆ dbt_allocate_and_get_3d_block()

subroutine dbt_block::dbt_get_block::dbt_allocate_and_get_3d_block ( type(dbt_type), intent(inout)  tensor,
integer, dimension(3), intent(in)  ind,
real(dp), dimension(:,:,:), intent(out), allocatable  block,
logical, intent(out)  found 
)

allocate and get block

Parameters
indblock index
blockblock to get
foundwhether block was found

param

Parameters

param

Parameters

author Patrick Seewald

Definition at line 748 of file dbt_block.F.

◆ dbt_get_4d_block()

subroutine dbt_block::dbt_get_block::dbt_get_4d_block ( type(dbt_type), intent(inout)  tensor,
integer, dimension(4), intent(in)  ind,
integer, dimension(4), intent(in)  sizes,
real(dp), dimension(sizes(1), sizes(2), sizes(3), sizes(4)), intent(out)  block,
logical, intent(out)  found 
)

Template for dbt_get_block.

Parameters
indblock index
sizesblock size
blockblock to get
foundwhether block was found
Author
Patrick Seewald

Definition at line 886 of file dbt_block.F.

◆ dbt_allocate_and_get_4d_block()

subroutine dbt_block::dbt_get_block::dbt_allocate_and_get_4d_block ( type(dbt_type), intent(inout)  tensor,
integer, dimension(4), intent(in)  ind,
real(dp), dimension(:,:,:,:), intent(out), allocatable  block,
logical, intent(out)  found 
)

allocate and get block

Parameters
indblock index
blockblock to get
foundwhether block was found

param

Parameters

param

Parameters

author Patrick Seewald

Definition at line 773 of file dbt_block.F.

◆ dbt_get_anyd_block()

subroutine dbt_block::dbt_get_block::dbt_get_anyd_block ( type(dbt_type), intent(inout)  tensor,
integer, dimension(ndims_tensor(tensor)), intent(in)  ind,
type(block_nd), intent(out)  block,
logical, intent(out)  found 
)

Generic implementation of dbt_get_block (arbitrary tensor rank)

Parameters
blockblock to get
foundwhether block was found
indblock index

param

Parameters

param

Parameters

author Patrick Seewald

Definition at line 501 of file dbt_block.F.

Here is the call graph for this function:

The documentation for this interface was generated from the following file: