ALPS MPS Codes
Reference documentation.
|
#include <utils.hpp>
Public Types | |
typedef OPTable< Matrix, SymmGroup >::tag_type | tag_type |
typedef Lattice::pos_t | pos_t |
typedef std::pair< pos_t, tag_type > | op_pair_t |
Public Member Functions | |
Operator_Tag_Term () | |
void | canonical_order () |
bool | operator< (Operator_Tag_Term const &rhs) const |
bool | site_match (Operator_Tag_Term const &rhs) const |
bool | overlap (Operator_Tag_Term const &rhs) const |
Public Attributes | |
std::vector< op_pair_t > | operators |
tag_type | fill_operator |
Matrix::value_type | scale |
bool | with_sign |
typedef std::pair<pos_t, tag_type> generate_mpo::Operator_Tag_Term< Matrix, SymmGroup >::op_pair_t |
typedef Lattice::pos_t generate_mpo::Operator_Tag_Term< Matrix, SymmGroup >::pos_t |
typedef OPTable<Matrix, SymmGroup>::tag_type generate_mpo::Operator_Tag_Term< Matrix, SymmGroup >::tag_type |
|
inline |
|
inline |
Definition at line 58 of file utils.hpp.
|
inline |
Definition at line 65 of file utils.hpp.
|
inline |
Definition at line 92 of file utils.hpp.
|
inline |
Definition at line 72 of file utils.hpp.
tag_type generate_mpo::Operator_Tag_Term< Matrix, SymmGroup >::fill_operator |
std::vector<op_pair_t> generate_mpo::Operator_Tag_Term< Matrix, SymmGroup >::operators |
Matrix::value_type generate_mpo::Operator_Tag_Term< Matrix, SymmGroup >::scale |
bool generate_mpo::Operator_Tag_Term< Matrix, SymmGroup >::with_sign |