assert_hilbert(std::size_t loc, int dim) | HamiltonianTerms< Symmetry, Scalar > | private |
cast() | HamiltonianTerms< Symmetry, Scalar > | |
compress(std::vector< std::vector< std::vector< std::vector< OperatorType > > > > &incoming_compressed, std::vector< std::vector< std::vector< std::vector< OperatorType > > > > &outgoing_compressed) | HamiltonianTerms< Symmetry, Scalar > | private |
construct_Matrix() | HamiltonianTerms< Symmetry, Scalar > | |
coupling | HamiltonianTerms< Symmetry, Scalar > | private |
get_info() const | HamiltonianTerms< Symmetry, Scalar > | |
HamiltonianTerms() | HamiltonianTerms< Symmetry, Scalar > | inline |
HamiltonianTerms(std::size_t L, bool bc=true) | HamiltonianTerms< Symmetry, Scalar > | |
Hilbert_dimension(std::size_t loc) const | HamiltonianTerms< Symmetry, Scalar > | |
hilbert_dimension | HamiltonianTerms< Symmetry, Scalar > | private |
incoming | HamiltonianTerms< Symmetry, Scalar > | private |
info | HamiltonianTerms< Symmetry, Scalar > | private |
inOps(std::size_t n, std::size_t loc) const | HamiltonianTerms< Symmetry, Scalar > | inline |
label | HamiltonianTerms< Symmetry, Scalar > | private |
local | HamiltonianTerms< Symmetry, Scalar > | private |
localOps(std::size_t loc) const | HamiltonianTerms< Symmetry, Scalar > | inline |
localSet | HamiltonianTerms< Symmetry, Scalar > | private |
MatrixType typedef | HamiltonianTerms< Symmetry, Scalar > | private |
n_max | HamiltonianTerms< Symmetry, Scalar > | private |
N_sites | HamiltonianTerms< Symmetry, Scalar > | private |
name() const | HamiltonianTerms< Symmetry, Scalar > | inline |
nextn_inOps(std::size_t loc) const | HamiltonianTerms< Symmetry, Scalar > | inline |
nextn_outOps(std::size_t loc) const | HamiltonianTerms< Symmetry, Scalar > | inline |
OPEN_BC | HamiltonianTerms< Symmetry, Scalar > | private |
OperatorType typedef | HamiltonianTerms< Symmetry, Scalar > | private |
outgoing | HamiltonianTerms< Symmetry, Scalar > | private |
outOps(std::size_t n, std::size_t loc) const | HamiltonianTerms< Symmetry, Scalar > | inline |
push(std::size_t n, std::size_t loc, Scalar lambda, OperatorType outOp, std::vector< OperatorType > trans, OperatorType inOp) | HamiltonianTerms< Symmetry, Scalar > | |
push_local(std::size_t loc, Scalar lambda, OperatorType Op) | HamiltonianTerms< Symmetry, Scalar > | |
push_nextn(std::size_t loc, Scalar lambda, OperatorType Op1, OperatorType Trans, OperatorType Op2) | HamiltonianTerms< Symmetry, Scalar > | |
push_tight(std::size_t loc, Scalar lambda, OperatorType Op1, OperatorType Op2) | HamiltonianTerms< Symmetry, Scalar > | |
qvac | HamiltonianTerms< Symmetry, Scalar > | private |
save_label(std::size_t loc, const std::string &label) | HamiltonianTerms< Symmetry, Scalar > | |
scale(double factor, double offset=0.) | HamiltonianTerms< Symmetry, Scalar > | |
set_name(const std::string &label_in) | HamiltonianTerms< Symmetry, Scalar > | inline |
size() const | HamiltonianTerms< Symmetry, Scalar > | inline |
tight_inOps(std::size_t loc) const | HamiltonianTerms< Symmetry, Scalar > | inline |
tight_outOps(std::size_t loc) const | HamiltonianTerms< Symmetry, Scalar > | inline |
transfer | HamiltonianTerms< Symmetry, Scalar > | private |
transferOps(std::size_t n, std::size_t loc) const | HamiltonianTerms< Symmetry, Scalar > | inline |