votca 2024.2-dev
|
#include <molden.h>
Public Member Functions | |
Molden (Logger &log) | |
~Molden ()=default | |
void | WriteFile (const std::string &filename, const Orbitals &orbitals) const |
void | setBasissetInfo (const std::string &basisset_name, const std::string &aux_basisset_name="") |
void | parseMoldenFile (const std::string &filename, Orbitals &orbitals) const |
Private Member Functions | |
void | writeAtoms (const Orbitals &orbitals, std::ofstream &outFile) const |
void | writeMOs (const Orbitals &orbitals, std::ofstream &outFile) const |
void | writeBasisSet (const Orbitals &orbitals, std::ofstream &outFile) const |
std::string | readAtoms (QMMolecule &mol, const std::string &units, std::ifstream &input_file) const |
std::string | readMOs (Orbitals &orbitals, std::ifstream &input_file) const |
void | addBasissetInfo (Orbitals &orbitals) const |
Private Attributes | |
Logger & | log_ |
std::array< Index, 49 > | multipliers_ |
std::array< Index, 49 > | reorderList_ |
std::string | basisset_name_ = "" |
std::string | aux_basisset_name_ = "" |
|
default |
|
private |
void votca::xtp::Molden::parseMoldenFile | ( | const std::string & | filename, |
Orbitals & | orbitals ) const |
|
private |
|
private |
|
inline |
|
private |
|
private |
void votca::xtp::Molden::WriteFile | ( | const std::string & | filename, |
const Orbitals & | orbitals ) const |
|
private |
|
private |
|
private |
|
private |