![]() |
(git:4a2d255)
|
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.