ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Namespaces | Functions
ao_to_mo_parallel.cpp File Reference
#include "ao_to_mo.h"
#include "source_base/module_external/scalapack_connector.h"
#include "source_base/tool_title.h"
#include "source_lcao/module_lr/utils/lr_util.h"
#include "source_lcao/module_lr/utils/lr_util_print.h"
Include dependency graph for ao_to_mo_parallel.cpp:

Namespaces

namespace  LR
 

Functions

template<>
void LR::ao_to_mo_pblas (const std::vector< container::Tensor > &mat_ao, const Parallel_2D &pmat_ao, const psi::Psi< double > &coeff, const Parallel_2D &pcoeff, const int &naos, const int &nocc, const int &nvirt, const Parallel_2D &pmat_mo, double *mat_mo, const bool add_on, const MO_TYPE type)
 
template<>
void LR::ao_to_mo_pblas (const std::vector< container::Tensor > &mat_ao, const Parallel_2D &pmat_ao, const psi::Psi< std::complex< double > > &coeff, const Parallel_2D &pcoeff, const int &naos, const int &nocc, const int &nvirt, const Parallel_2D &pmat_mo, std::complex< double > *const mat_mo, const bool add_on, const MO_TYPE type)