ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
#include "source_base/module_device/device.h"
#include "source_base/module_device/memory_op.h"
#include <vector>
#include "mpi.h"
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 |