23 #ifndef COM_DAFER45_TBTK_WAVE_FUNCTIONS 24 #define COM_DAFER45_TBTK_WAVE_FUNCTIONS 26 #include "TBTK/Property/AbstractProperty.h" 60 const std::vector<unsigned int> &states
76 const std::vector<unsigned int> &states,
77 const std::complex<double> *data
91 const std::vector<unsigned int>&
getStates()
const;
126 virtual std::string
toString()
const;
136 std::vector<unsigned int> states;
WaveFunctions()
Definition: WaveFunctions.h:139
virtual std::string serialize(Mode mode) const
Abstract Property class.
Definition: AbstractProperty.h:101
Data structure for mapping physical indices to linear indices.
Definition: IndexTree.h:35
Physical index.
Definition: Index.h:44
Property container for wave function.
Definition: WaveFunctions.h:45
Mode
Definition: Serializable.h:47
const std::vector< unsigned int > & getStates() const
Definition: WaveFunctions.h:142
virtual std::string toString() const
const std::complex< double > & operator()(const Index &index, unsigned int state) const