votca 2024.2-dev
|
#include <gaussianwriter.h>
Public Member Functions | |
GaussianWriter (Logger &log) | |
~GaussianWriter ()=default | |
void | WriteFile (const std::string &basename, const Orbitals &orbitals, const QMState state=QMState(QMStateType::statetype::Gstate, 0, false), bool diff2gs=false) const |
Private Member Functions | |
Index | toGaussianL (L l) const |
std::string | reorderedMOCoefficients (const Orbitals &orbitals) const |
std::string | densityMatrixToString (const Orbitals &orbitals, const QMState &state, bool diff2gs) const |
Private Attributes | |
Logger & | log_ |
std::array< Index, 49 > | gaussianMultipliers |
std::array< Index, 49 > | gaussianOrder |
Definition at line 33 of file gaussianwriter.h.
|
inline |
Definition at line 35 of file gaussianwriter.h.
|
default |
|
private |
Definition at line 69 of file gaussianwriter.cc.
|
private |
Definition at line 45 of file gaussianwriter.cc.
Definition at line 34 of file gaussianwriter.cc.
void votca::xtp::GaussianWriter::WriteFile | ( | const std::string & | basename, |
const Orbitals & | orbitals, | ||
const QMState | state = QMState(QMStateType::statetype::Gstate, 0, false), | ||
bool | diff2gs = false ) const |
Definition at line 102 of file gaussianwriter.cc.
|
private |
Definition at line 51 of file gaussianwriter.h.
|
private |
Definition at line 54 of file gaussianwriter.h.
|
private |
Definition at line 45 of file gaussianwriter.h.