![]() |
(git:b77b4be)
|
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) |
... | |
tall-and-skinny matrices: Input / Output
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.
matrix | ... |
unit_nr | ... |
full_info | Whether to print distribution and block size vectors |
Definition at line 58 of file dbt_tas_io.F.
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.
matrix | ... |
unit_nr | ... |
full_info | Whether to print subgroup DBM distribution |
Definition at line 121 of file dbt_tas_io.F.
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.
info | ... |
unit_nr | ... |
name | ... |
Definition at line 213 of file dbt_tas_io.F.
integer function, public dbt_tas_io::prep_output_unit | ( | integer, intent(in), optional | unit_nr | ) |
...
unit_nr | ... |
Definition at line 263 of file dbt_tas_io.F.