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

Namespaces

namespace  LR
 

Functions

template<>
std::vector< container::TensorLR::cal_dm_trans_forloop_serial (const double *const X_istate, const psi::Psi< double > &c, const int &nocc, const int &nvirt, const double factor, const MO_TYPE type)
 
template<>
std::vector< container::TensorLR::cal_dm_trans_forloop_serial (const std::complex< double > *const X_istate, const psi::Psi< std::complex< double > > &c, const int &nocc, const int &nvirt, const std::complex< double > factor, const MO_TYPE type)
 
template<>
std::vector< container::TensorLR::cal_dm_trans_blas (const double *const X_istate, const psi::Psi< double > &c, const int &nocc, const int &nvirt, const double factor, const MO_TYPE type)
 
template<>
std::vector< container::TensorLR::cal_dm_trans_blas (const std::complex< double > *const X_istate, const psi::Psi< std::complex< double > > &c, const int &nocc, const int &nvirt, const std::complex< double > factor, const MO_TYPE type)