ALPS MPS Codes
Reference documentation.
|
#include <utils.hpp>
Public Types | |
typedef block_matrix< Matrix, SymmGroup > | op_t |
typedef Lattice::pos_t | pos_t |
typedef std::pair< pos_t, op_t > | op_pair_t |
Public Member Functions | |
Operator_Term () | |
void | canonical_order () |
bool | operator< (Operator_Term const &rhs) const |
bool | site_match (Operator_Term const &rhs) const |
bool | overlap (Operator_Term const &rhs) const |
Public Attributes | |
std::vector< op_pair_t > | operators |
op_t | fill_operator |
bool | with_sign |
typedef std::pair<pos_t, op_t> generate_mpo::Operator_Term< Matrix, SymmGroup >::op_pair_t |
typedef block_matrix<Matrix, SymmGroup> generate_mpo::Operator_Term< Matrix, SymmGroup >::op_t |
typedef Lattice::pos_t generate_mpo::Operator_Term< Matrix, SymmGroup >::pos_t |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
op_t generate_mpo::Operator_Term< Matrix, SymmGroup >::fill_operator |
std::vector<op_pair_t> generate_mpo::Operator_Term< Matrix, SymmGroup >::operators |
bool generate_mpo::Operator_Term< Matrix, SymmGroup >::with_sign |