bar(double, const TPM &) | doci2DM::SPM | |
bar(double, const PHM &) | doci2DM::SPM | |
bar2(double, const TPM &) | doci2DM::SPM | |
bar3(double, const TPM &) | doci2DM::SPM | |
BlockStructure(int) | doci2DM::BlockStructure< BlockType > | |
BlockStructure(const BlockStructure< BlockType > &) | doci2DM::BlockStructure< BlockType > | |
BlockStructure(BlockStructure< BlockType > &&) | doci2DM::BlockStructure< BlockType > | |
daxpy(double alpha, const BlockStructure< BlockType > &) | doci2DM::BlockStructure< BlockType > | |
ddot(const BlockStructure< BlockType > &) const | doci2DM::BlockStructure< BlockType > | |
dscal(double alpha) | doci2DM::BlockStructure< BlockType > | |
fill_Random() | doci2DM::BlockStructure< BlockType > | |
fill_Random(int) | doci2DM::BlockStructure< BlockType > | |
gdeg(int) const | doci2DM::BlockStructure< BlockType > | |
gdim(int) const | doci2DM::BlockStructure< BlockType > | |
GetElement(int, int) const | doci2DM::SPM | |
gL() const | doci2DM::SPM | |
gN() const | doci2DM::SPM | |
gn() const | doci2DM::SPM | |
gnr() const | doci2DM::BlockStructure< BlockType > | |
invert() | doci2DM::BlockStructure< BlockType > | virtual |
L | doci2DM::SPM | private |
L_map(const BlockStructure< BlockType > &, const BlockStructure< BlockType > &) | doci2DM::BlockStructure< BlockType > | virtual |
max() const | doci2DM::BlockStructure< BlockType > | |
min() const | doci2DM::BlockStructure< BlockType > | |
mprod(const BlockStructure< BlockType > &, const BlockStructure< BlockType > &) | doci2DM::BlockStructure< BlockType > | virtual |
N | doci2DM::SPM | private |
operator()(int block, int i, int j) | doci2DM::BlockStructure< BlockType > | |
operator()(int block, int i, int j) const | doci2DM::BlockStructure< BlockType > | |
operator()(int block, int index) | doci2DM::BlockStructure< BlockType > | |
operator()(int block, int index) const | doci2DM::BlockStructure< BlockType > | |
operator()(int block, int i, int j) | doci2DM::BlockStructure< BlockType > | |
operator()(int block, int i, int j) const | doci2DM::BlockStructure< BlockType > | |
operator()(int block, int index) | doci2DM::BlockStructure< BlockType > | |
operator()(int block, int index) const | doci2DM::BlockStructure< BlockType > | |
operator*=(double) | doci2DM::BlockStructure< BlockType > | |
operator+=(const BlockStructure< BlockType > &) | doci2DM::BlockStructure< BlockType > | |
operator-=(const BlockStructure< BlockType > &) | doci2DM::BlockStructure< BlockType > | |
operator/=(double) | doci2DM::BlockStructure< BlockType > | |
operator<<(std::ostream &output, SPM &spm) | doci2DM::SPM | friend |
operator=(const SPM &)=default | doci2DM::SPM | |
operator=(SPM &&)=default | doci2DM::SPM | |
doci2DM::BlockStructure::operator=(const BlockStructure< BlockType > &) | doci2DM::BlockStructure< BlockType > | |
doci2DM::BlockStructure::operator=(BlockStructure< BlockType > &&) | doci2DM::BlockStructure< BlockType > | |
doci2DM::BlockStructure::operator=(double) | doci2DM::BlockStructure< BlockType > | |
operator[](int block) | doci2DM::BlockStructure< BlockType > | |
operator[](int block) const | doci2DM::BlockStructure< BlockType > | |
Particlesperirrep(const simanneal::OptIndex &index, bool print=true) const | doci2DM::SPM | |
PrintSorted() const | doci2DM::SPM | |
sep_pm(BlockStructure< BlockType > &, BlockStructure< BlockType > &) | doci2DM::BlockStructure< BlockType > | virtual |
setDim(int, int, int) | doci2DM::BlockStructure< BlockType > | |
sort() | doci2DM::BlockStructure< BlockType > | |
sort() | doci2DM::BlockStructure< BlockType > | |
SPM(int L, int N) | doci2DM::SPM | |
SPM(const TPM &) | doci2DM::SPM | |
SPM(const SPM &)=default | doci2DM::SPM | |
SPM(SPM &&)=default | doci2DM::SPM | |
sqrt(int) | doci2DM::BlockStructure< BlockType > | virtual |
symmetrize() | doci2DM::BlockStructure< BlockType > | |
trace() const | doci2DM::BlockStructure< BlockType > | |
~BlockStructure()=default | doci2DM::BlockStructure< BlockType > | virtual |
~SPM()=default | doci2DM::SPM | virtual |