ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
gather_mat.h File Reference
#include "source_base/module_external/scalapack_connector.h"
#include "source_hamilt/matrixblock.h"
Include dependency graph for gather_mat.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  module_rt::Matrix_g< T >
 

Namespaces

namespace  module_rt
 

Functions

template<typename T >
void module_rt::gatherMatrix (const int myid, const int root_proc, const hamilt::MatrixBlock< T > &mat_l, Matrix_g< T > &mat_g)
 
template<typename T >
void module_rt::gatherPsi (const int myid, const int root_proc, T *psi_l, const Parallel_Orbitals &para_orb, module_rt::Matrix_g< T > &psi_g)
 
template<typename T >
void module_rt::distributePsi (const Parallel_Orbitals &para_orb, T *psi_l, const module_rt::Matrix_g< T > &psi_g)