![]() |
(git:ed6f26b)
|
#include "./base/base_uses.f90"
Go to the source code of this file.
Data Types | |
interface | domain_submatrix_methods::init_submatrices |
interface | domain_submatrix_methods::set_submatrices |
interface | domain_submatrix_methods::copy_submatrices |
interface | domain_submatrix_methods::release_submatrices |
interface | domain_submatrix_methods::multiply_submatrices |
interface | domain_submatrix_methods::add_submatrices |
Modules | |
module | domain_submatrix_methods |
Subroutines to handle submatrices. | |
Functions/Subroutines | |
subroutine, public | domain_submatrix_methods::copy_submatrix_data (array, copy) |
... | |
subroutine, public | domain_submatrix_methods::maxnorm_submatrices (submatrices, norm) |
Computes the max norm of the collection of submatrices. | |
subroutine, public | domain_submatrix_methods::construct_submatrices (matrix, submatrix, distr_pattern, domain_map, node_of_domain, job_type) |
Constructs submatrices for each ALMO domain by collecting distributed DBCSR blocks to local arrays. | |
subroutine, public | domain_submatrix_methods::construct_dbcsr_from_submatrices (matrix, submatrix, distr_pattern) |
Constructs a DBCSR matrix from submatrices. | |
subroutine, public | domain_submatrix_methods::print_submatrices (submatrices, mpgroup) |
... | |