21#ifndef VOTCA_XTP_DIABATWRITER_H
22#define VOTCA_XTP_DIABATWRITER_H
61 Index nstates = -1)
const;
65 "# Information of wavefunction generated by Diabat 2.0";
Writes BSE excitations in the plain-text electronic-state format read by Diabat 2....
void Write(std::ostream &out, const Orbitals &orbitals, QMStateType type, Index nstates=-1) const
void WriteFile(const std::string &filename, const Orbitals &orbitals, QMStateType type, Index nstates=-1) const
static constexpr const char * FormatIdentifier
First line Diabat 2.0 uses to recognise its native state format.
Container for molecular orbitals and derived one-particle data.
Provides a means for comparing floating point numbers.