dbcsr_t_change_pgrid_2d Subroutine

private subroutine dbcsr_t_change_pgrid_2d(tensor, mp_comm, pdims, nodata, nsplit, dimsplit, pgrid_changed, unit_nr)

map tensor to a new 2d process grid for the matrix representation.

Arguments

Type IntentOptional Attributes Name
type(dbcsr_t_type), intent(inout) :: tensor
type(mp_comm_type), intent(in) :: mp_comm
integer, intent(in), optional, DIMENSION(2) :: pdims
logical, intent(in), optional :: nodata
integer, intent(in), optional :: nsplit
integer, intent(in), optional :: dimsplit
logical, intent(out), optional :: pgrid_changed
integer, intent(in), optional :: unit_nr