(git:0e87843)
Loading...
Searching...
No Matches
cp_dbcsr_redistribution.F File Reference

Go to the source code of this file.

Modules

module  cp_dbcsr_redistribution
 Redistribution of DBCSR blocks and distributed matrix slices.

Functions/Subroutines

subroutine, public cp_dbcsr_redistribution::cp_dbcsr_to_subgroups (mat_global, mat_local, para_env, num_pe_sub, block_row_ranges)
 ...
subroutine, public cp_dbcsr_redistribution::cp_dbcsr_from_subgroups (mat_local, mat_global, para_env, row_mapping, copy_only)
 Sum subgroup blocks into the global layout, or copy mapped blocks.
subroutine, public cp_dbcsr_redistribution::cp_array_to_dbcsr_slices (array, nrows, ncols, para_env_sub, first_row, last_row, template, matrices, matrix_ptrs)
 Consume a distributed flattened array and create a DBCSR matrix per slice.