ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Classes | Namespaces
para_gemm.h File Reference
#include "source_base/module_device/device.h"
#include "source_base/module_device/memory_op.h"
#include <vector>
#include "mpi.h"
Include dependency graph for para_gemm.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ModuleBase::PGemmCN< T, Device >
 this class is used to perform parallel matrix multiplication C = alpha * A^H * B + beta * C Here, A and B are local matrices in each proc, C can be C_local or C_global, depending on the value of gatherC C_local is a local matrix in each proc C_global is a global matrix gathered from all procs and all procs have their own C_global matrix with the same C_global and C_local have the same LDC, but different column numbers values. More...
 

Namespaces

namespace  ModuleBase