update_contraction_storage Function

private function update_contraction_storage(storage, split_opt, split) result(do_change_pgrid)

update contraction storage that keeps track of process grids during a batched contraction and decide if tensor process grid needs to be optimized

Arguments

Type IntentOptional Attributes Name
type(dbcsr_t_contraction_storage), intent(inout) :: storage
type(dbcsr_tas_split_info), intent(in) :: split_opt

optimized TAS process grid

type(dbcsr_tas_split_info), intent(in) :: split

current TAS process grid

Return Value logical, DIMENSION(2)