(git:c5411e0)
Loading...
Searching...
No Matches
dbt_tas_global::dbt_tas_blk_size_repl Interface Reference

type for replicated block sizes More...

Public Member Functions

procedure data (t, rowcol)
 ...
 
type(dbt_tas_blk_size_repl) function new_block_tas_blk_size_repl (blk_size_vec, n_repl)
 ...
 
- Public Member Functions inherited from dbt_tas_global::dbt_tas_rowcol_data
procedure(rowcol_data), deferred data (t, rowcol)
 

Data Fields

integer, dimension(:), allocatable blk_size_vec
 
integer nmrowcol_local = -1
 
- Data Fields inherited from dbt_tas_global::dbt_tas_rowcol_data
integer(kind=int_8) nmrowcol = -1
 
integer(kind=int_8) nfullrowcol = -1
 

Detailed Description

type for replicated block sizes

  • submatrix block sizes replicated on all process groups
  • memory efficient for large dimensions

Definition at line 123 of file dbt_tas_global.F.

Member Function/Subroutine Documentation

◆ data()

procedure dbt_tas_global::dbt_tas_blk_size_repl::data ( class(dbt_tas_blk_size_repl), intent(in)  t,
integer(kind=int_8), intent(in)  rowcol 
)

...

Parameters
t...
rowcol...
Returns
...
Author
Patrick Seewald

Definition at line 127 of file dbt_tas_global.F.

◆ new_block_tas_blk_size_repl()

type(dbt_tas_blk_size_repl) function dbt_tas_global::dbt_tas_blk_size_repl::new_block_tas_blk_size_repl ( integer, dimension(:), intent(in)  blk_size_vec,
integer, intent(in)  n_repl 
)

...

Parameters
blk_size_vec...
n_repl...
Returns
...
Author
Patrick Seewald

Definition at line 282 of file dbt_tas_global.F.

Field Documentation

◆ blk_size_vec

integer, dimension(:), allocatable dbt_tas_global::dbt_tas_blk_size_repl::blk_size_vec

Definition at line 124 of file dbt_tas_global.F.

◆ nmrowcol_local

integer dbt_tas_global::dbt_tas_blk_size_repl::nmrowcol_local = -1

Definition at line 125 of file dbt_tas_global.F.


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