VMPS++
|
Definition at line 17 of file FermionSiteU0xSU2.h.
#include <FermionSiteU0xSU2.h>
Public Member Functions | |
FermionSite () | |
FermionSite (bool REMOVE_DOUBLE, bool REMOVE_EMPTY, bool REMOVE_UP, bool REMOVE_DN, int mfactor_input=1, int k_input=0) | |
OperatorType | Id_1s () const |
OperatorType | F_1s () const |
OperatorType | c_1s (SPIN_INDEX sigma, SUB_LATTICE G) const |
OperatorType | cdag_1s (SPIN_INDEX sigma, SUB_LATTICE G) const |
OperatorType | n_1s () const |
OperatorType | n_1s (SPIN_INDEX sigma) const |
OperatorType | ns_1s () const |
OperatorType | nh_1s () const |
OperatorType | Sz_1s () const |
OperatorType | Sp_1s () const |
OperatorType | Sm_1s () const |
ComplexOperatorType | exp_ipiSz_1s () const |
OperatorType | T_1s () const |
Qbasis< Symmetry > | basis_1s () const |
Private Types | |
typedef double | Scalar |
typedef Sym::SU2< Sym::ChargeSU2 > | 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 22 of file FermionSiteU0xSU2.h.
|
private |
Definition at line 21 of file FermionSiteU0xSU2.h.
|
private |
Definition at line 19 of file FermionSiteU0xSU2.h.
|
private |
Definition at line 20 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 25 of file FermionSiteU0xSU2.h.
FermionSite< Sym::SU2< Sym::ChargeSU2 > >::FermionSite | ( | bool | REMOVE_DOUBLE, |
bool | REMOVE_EMPTY, | ||
bool | REMOVE_UP, | ||
bool | REMOVE_DN, | ||
int | mfactor_input = 1 , |
||
int | k_input = 0 |
||
) |
Definition at line 75 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 52 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 31 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 38 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 48 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 29 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 28 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 40 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 41 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 43 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 42 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 47 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 46 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 45 of file FermionSiteU0xSU2.h.
|
inline |
Definition at line 50 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 55 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 61 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 63 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 60 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 62 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 72 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 58 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 57 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 66 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 67 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 65 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 70 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 69 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 68 of file FermionSiteU0xSU2.h.
|
protected |
Definition at line 71 of file FermionSiteU0xSU2.h.