orthog.h File Reference
Include dependency graph for orthog.h:
This graph shows which files directly or indirectly include this file:

Namespaces

 mpqc
 The top-level namespace for all Massively Parallel Quantum Chemistry package.
 
 mpqc::utility
 

Functions

template<typename TArray = TA::DistArray<TA::TensorZ, TA::SparsePolicy>>
std::tuple< MatrixZ, double > mpqc::utility::gensqrtinv (const TArray &S, bool symmetric, double max_condition_num, int64_t k, bool print=false)
 gensqrtinv More...
 
template<typename TArray = TA::DistArray<TA::TensorZ, TA::SparsePolicy>>
std::tuple< std::vector< MatrixZ >, double > mpqc::utility::conditioned_orthogonalizer (const TArray overlap, int64_t k_size, double max_condition_num=1.0e8, int64_t print_max_item=100)
 conditioned_orthogonalizer More...