Derive optimal cartesian process grid from matrix sizes. This ensures optimality for dense matrices only
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(mp_comm_type), | intent(in) | :: | mp_comm | |||
integer(kind=int_8), | intent(in) | :: | nblkrows |
total number of block rows total number of block columns |
||
integer(kind=int_8), | intent(in) | :: | nblkcols |
total number of block rows total number of block columns |
MPI communicator