SyTen

◆ orthogonalise_run()

template<typename T >
void syten::orthogonalise_run ( int  argc,
char **  argv,
std::string const &  inpFile,
std::vector< std::string > const &  ortFiles,
std::string const &  outFile,
std::string const &  type,
Truncation const &  trunc,
bool  bpo_cache,
bool  normalise,
bool  check_ortho,
std::string  method,
std::ostream err,
std::ostream out 
)

Templated implementation for orthogonalisation of states.

References abs(), std::vector< T >::back(), std::string::begin(), concatArg(), std::string::end(), loadInputRef(), std::max(), normalise(), orthogonalise_arithmetic(), syten::Krylov::orthogonalise_variational(), syten::Krylov::orthogonalise_variational_two_site(), overlap(), std::vector< T >::push_back(), save(), std::setprecision(), std::setw(), std::vector< T >::size(), std::string::size(), sqrt(), and std::transform().

+ Here is the call graph for this function: