(git:73bd903)
Loading...
Searching...
No Matches
dbt_tas_io Module Reference

tall-and-skinny matrices: Input / Output More...

Functions/Subroutines

subroutine, public dbt_tas_write_matrix_info (matrix, unit_nr, full_info)
 Write basic infos of tall-and-skinny matrix: block dimensions, full dimensions, process grid dimensions.
subroutine, public dbt_tas_write_dist (matrix, unit_nr, full_info)
 Write info on tall-and-skinny matrix distribution & load balance.
subroutine, public dbt_tas_write_split_info (info, unit_nr, name)
 Print info on how matrix is split.
integer function, public prep_output_unit (unit_nr)
 ...

Detailed Description

tall-and-skinny matrices: Input / Output

Author
Patrick Seewald

Function/Subroutine Documentation

◆ dbt_tas_write_matrix_info()

subroutine, public dbt_tas_io::dbt_tas_write_matrix_info ( type(dbt_tas_type), intent(in) matrix,
integer, intent(in) unit_nr,
logical, intent(in), optional full_info )

Write basic infos of tall-and-skinny matrix: block dimensions, full dimensions, process grid dimensions.

Parameters
matrix...
unit_nr...
full_infoWhether to print distribution and block size vectors
Author
Patrick Seewald

Definition at line 58 of file dbt_tas_io.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dbt_tas_write_dist()

subroutine, public dbt_tas_io::dbt_tas_write_dist ( type(dbt_tas_type), intent(in) matrix,
integer, intent(in) unit_nr,
logical, intent(in), optional full_info )

Write info on tall-and-skinny matrix distribution & load balance.

Parameters
matrix...
unit_nr...
full_infoWhether to print subgroup DBM distribution
Author
Patrick Seewald

Definition at line 121 of file dbt_tas_io.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dbt_tas_write_split_info()

subroutine, public dbt_tas_io::dbt_tas_write_split_info ( type(dbt_tas_split_info), intent(in) info,
integer, intent(in) unit_nr,
character(len=*), intent(in), optional name )

Print info on how matrix is split.

Parameters
info...
unit_nr...
name...
Author
Patrick Seewald

Definition at line 213 of file dbt_tas_io.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ prep_output_unit()

integer function, public dbt_tas_io::prep_output_unit ( integer, intent(in), optional unit_nr)

...

Parameters
unit_nr...
Returns
...
Author
Patrick Seewald

Definition at line 263 of file dbt_tas_io.F.

Here is the caller graph for this function: