41 friend std::ostream &
operator<<(std::ostream &output,
SPM &spm);
49 SPM(
const SPM &) =
default;
53 virtual ~SPM() =
default;
59 using BlockVector::operator=;
61 using BlockVector::operator[];
63 using BlockVector::operator();
74 void bar(
double,
const TPM &);
80 void bar(
double,
const PHM &);
void bar(double, const TPM &)
double GetElement(int, int) const
int L
the size of the sp DOCI space (there are 2*L sp states)
void bar2(double, const TPM &)
std::vector< double > Particlesperirrep(const simanneal::OptIndex &index, bool print=true) const
friend std::ostream & operator<<(std::ostream &output, SPM &spm)
void bar3(double, const TPM &)
SPM & operator=(const SPM &)=default