Class Scine::Core::WavefunctionOutputGenerator¶
-
class
WavefunctionOutputGenerator
: public Scine::Core::StateHandableObject, public Scine::Core::ObjectWithStructure¶ Interface class defining an entity able to generate a wavefunction output file.
Public Functions
-
virtual void
generateWavefunctionInformation
(const std::string &out) = 0¶ Dumps the wavefunction information in a file.
This function is not const, as it might be necessary to perform an SCF calculation beforehand or any other computation that changes members of a derived class.
- Parameters
out
: The name of the file to which to dump to.
-
virtual void
generateWavefunctionInformation
(std::ostream &out) = 0¶ Dumps the wavefunction information in a stream.
This function can be used to implement the previous overload. This function is not const, as it might be necessary to perform an SCF calculation beforehand or any other computation that changes members of a derived class.
- Parameters
out
: The stream to which to dump to.
-
virtual void