ALPS MPS Codes
Reference documentation.
|
#include <symm_handler.hpp>
Public Types | |
typedef short | I |
typedef SymmGroup::charge | charge_t |
typedef std::size_t | size_t |
typedef std::pair< charge_t, size_t > | coord_t |
typedef std::map< std::string, int > | qn_map_type |
Public Member Functions | |
symmetric_basis_descriptor () | |
symmetric_basis_descriptor (alps::SiteBasisDescriptor< I > const &b, qn_map_type const &all_conserved_qn) | |
size_t | size () const |
coord_t | coords (size_t i) const |
charge_t | charge (size_t i) const |
size_t | block_size (size_t i) const |
Index< SymmGroup > const & | phys_dim () const |
Definition at line 53 of file symm_handler.hpp.
typedef SymmGroup::charge symmetric_basis_descriptor< SymmGroup >::charge_t |
Definition at line 56 of file symm_handler.hpp.
typedef std::pair<charge_t, size_t> symmetric_basis_descriptor< SymmGroup >::coord_t |
Definition at line 58 of file symm_handler.hpp.
typedef short symmetric_basis_descriptor< SymmGroup >::I |
Definition at line 55 of file symm_handler.hpp.
typedef std::map<std::string, int> symmetric_basis_descriptor< SymmGroup >::qn_map_type |
Definition at line 59 of file symm_handler.hpp.
typedef std::size_t symmetric_basis_descriptor< SymmGroup >::size_t |
Definition at line 57 of file symm_handler.hpp.
|
inline |
Definition at line 61 of file symm_handler.hpp.
|
inline |
Definition at line 63 of file symm_handler.hpp.
|
inline |
Definition at line 91 of file symm_handler.hpp.
|
inline |
Definition at line 90 of file symm_handler.hpp.
|
inline |
Definition at line 89 of file symm_handler.hpp.
|
inline |
Definition at line 92 of file symm_handler.hpp.
|
inline |
Definition at line 88 of file symm_handler.hpp.