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

Public Member Functions

subroutine dbt_reserve_blocks_index (tensor, blk_ind_1, blk_ind_2, blk_ind_3, blk_ind_4)
 reserve tensor blocks using block indices
 
subroutine dbt_reserve_blocks_index_array (tensor, blk_ind)
 reserve blocks from indices as array object
 
subroutine dbt_reserve_blocks_template (tensor_in, tensor_out)
 reserve tensor blocks using template
 
subroutine dbt_reserve_blocks_tensor_to_matrix (tensor_in, matrix_out)
 reserve matrix blocks using tensor template
 
subroutine dbt_reserve_blocks_matrix_to_tensor (matrix_in, tensor_out)
 reserve tensor blocks using matrix template
 

Detailed Description

Definition at line 95 of file dbt_block.F.

Member Function/Subroutine Documentation

◆ dbt_reserve_blocks_index()

subroutine dbt_block::dbt_reserve_blocks::dbt_reserve_blocks_index ( type(dbt_type), intent(inout)  tensor,
integer, dimension(:), intent(in), optional  blk_ind_1,
integer, dimension(:), intent(in), optional  blk_ind_2,
integer, dimension(:), intent(in), optional  blk_ind_3,
integer, dimension(:), intent(in), optional  blk_ind_4 
)

reserve tensor blocks using block indices

Parameters
blk_indindex of blocks to reserve in each dimension
Author
Patrick Seewald

Definition at line 233 of file dbt_block.F.

Here is the call graph for this function:

◆ dbt_reserve_blocks_index_array()

subroutine dbt_block::dbt_reserve_blocks::dbt_reserve_blocks_index_array ( type(dbt_type), intent(inout)  tensor,
integer, dimension(:, :), intent(in)  blk_ind 
)

reserve blocks from indices as array object

Author
Patrick Seewald

Definition at line 208 of file dbt_block.F.

Here is the call graph for this function:

◆ dbt_reserve_blocks_template()

subroutine dbt_block::dbt_reserve_blocks::dbt_reserve_blocks_template ( type(dbt_type), intent(in)  tensor_in,
type(dbt_type), intent(inout)  tensor_out 
)

reserve tensor blocks using template

Parameters
tensor_intemplate tensor
Author
Patrick Seewald

Definition at line 269 of file dbt_block.F.

Here is the call graph for this function:

◆ dbt_reserve_blocks_tensor_to_matrix()

subroutine dbt_block::dbt_reserve_blocks::dbt_reserve_blocks_tensor_to_matrix ( type(dbt_type), intent(in)  tensor_in,
type(dbcsr_type), intent(inout)  matrix_out 
)

reserve matrix blocks using tensor template

Author
Patrick Seewald

Definition at line 353 of file dbt_block.F.

Here is the call graph for this function:

◆ dbt_reserve_blocks_matrix_to_tensor()

subroutine dbt_block::dbt_reserve_blocks::dbt_reserve_blocks_matrix_to_tensor ( type(dbcsr_type), intent(in), target  matrix_in,
type(dbt_type), intent(inout)  tensor_out 
)

reserve tensor blocks using matrix template

Author
Patrick Seewald

Definition at line 302 of file dbt_block.F.


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