|
VMPS++
|
Definition at line 15 of file SpinSite.h.
#include <SpinSite.h>

Public Member Functions | |
| SpinSite () | |
| SpinSite (std::size_t D_input, int mfactor_input=1) | |
| OperatorType | Id_1s () const |
| OperatorType | Zero_1s () const |
| OperatorType | F_1s () const |
| OperatorType | n_1s () const |
| OperatorType | Sz_1s () const |
| OperatorType | Sp_1s () const |
| OperatorType | Sm_1s () const |
| OperatorType | Qz_1s () const |
| OperatorType | Qp_1s () const |
| OperatorType | Qm_1s () const |
| OperatorType | Qpz_1s () const |
| OperatorType | Qmz_1s () const |
| OperatorType | exp_i_pi_Sx () const |
| OperatorType | exp_i_pi_Sy () const |
| ComplexOperatorType | exp_i_pi_Sz () const |
| Qbasis< Symmetry > | basis_1s () const |
Protected Member Functions | |
| void | fill_basis () |
| void | fill_SiteOps () |
| Symmetry_::qType | getQ (SPINOP_LABEL Sa) const |
Private Types | |
| typedef double | Scalar |
| typedef Symmetry_ | Symmetry |
| typedef SiteOperatorQ< Symmetry, Eigen::Matrix< Scalar, Eigen::Dynamic, Eigen::Dynamic > > | OperatorType |
| typedef SiteOperatorQ< Symmetry, Eigen::Matrix< complex< Scalar >, Eigen::Dynamic, Eigen::Dynamic > > | ComplexOperatorType |
|
private |
Definition at line 20 of file SpinSite.h.
|
private |
Definition at line 19 of file SpinSite.h.
|
private |
Definition at line 17 of file SpinSite.h.
|
private |
Definition at line 18 of file SpinSite.h.
|
inline |
Definition at line 24 of file SpinSite.h.
| SpinSite< Symmetry_, order >::SpinSite | ( | std::size_t | D_input, |
| int | mfactor_input = 1 |
||
| ) |
Definition at line 89 of file SpinSite.h.
|
inline |
Definition at line 50 of file SpinSite.h.
|
inline |
Definition at line 46 of file SpinSite.h.
|
inline |
Definition at line 47 of file SpinSite.h.
|
inline |
Definition at line 48 of file SpinSite.h.
|
inline |
Definition at line 30 of file SpinSite.h.
|
protected |
Definition at line 204 of file SpinSite.h.
|
protected |
Definition at line 101 of file SpinSite.h.
|
protected |
Returns the quantum numbers of the operators for the different combinations of U1 symmetries.
Definition at line 287 of file SpinSite.h.
|
inline |
Definition at line 28 of file SpinSite.h.
|
inline |
Definition at line 32 of file SpinSite.h.
|
inline |
Definition at line 42 of file SpinSite.h.
|
inline |
Definition at line 44 of file SpinSite.h.
|
inline |
Definition at line 41 of file SpinSite.h.
|
inline |
Definition at line 43 of file SpinSite.h.
|
inline |
Definition at line 40 of file SpinSite.h.
|
inline |
Definition at line 37 of file SpinSite.h.
|
inline |
Definition at line 36 of file SpinSite.h.
|
inline |
Definition at line 35 of file SpinSite.h.
|
inline |
Definition at line 29 of file SpinSite.h.
|
protected |
Definition at line 63 of file SpinSite.h.
|
protected |
Definition at line 54 of file SpinSite.h.
|
protected |
Definition at line 83 of file SpinSite.h.
|
protected |
Definition at line 84 of file SpinSite.h.
|
protected |
Definition at line 85 of file SpinSite.h.
|
protected |
Definition at line 67 of file SpinSite.h.
|
protected |
Definition at line 65 of file SpinSite.h.
|
protected |
Definition at line 55 of file SpinSite.h.
|
protected |
Definition at line 69 of file SpinSite.h.
|
protected |
Definition at line 79 of file SpinSite.h.
|
protected |
Definition at line 81 of file SpinSite.h.
|
protected |
Definition at line 78 of file SpinSite.h.
|
protected |
Definition at line 80 of file SpinSite.h.
|
protected |
Definition at line 77 of file SpinSite.h.
|
protected |
Definition at line 74 of file SpinSite.h.
|
protected |
Definition at line 73 of file SpinSite.h.
|
protected |
Definition at line 72 of file SpinSite.h.
|
protected |
Definition at line 66 of file SpinSite.h.