dbcsr_tas_dist_arb_default Function

public function dbcsr_tas_dist_arb_default(nprowcol, nmrowcol, block_sizes)

Distribution that is more or less cyclic (round robin) and load balanced with different weights for each element. This is used for creating adhoc distributions whenever matrices are mapped to new grids. Only for small dimensions since distribution is created as an array


Type IntentOptional Attributes Name
integer :: nprowcol
integer(kind=int_8), intent(in) :: nmrowcol
class(dbcsr_tas_rowcol_data), intent(in) :: block_sizes

Return Value type(dbcsr_tas_dist_arb)