Class spinhalf¶
Defined in File spinhalf.hpp
Class Documentation¶
-
class spinhalf¶
Model for a single orbital with spin up and down f operator. SIAM can made entirely from this class.
Each Model class should have
f_dag_operator
,eigenvalues_Q
,chi_Q
,n_Q
.Public Functions
-
inline spinhalf(double teps, double tUint, double tmag = 0)¶
- Parameters:
teps – : \(\epsilon_d \) is onsite energy of the SIAM
tUint –
U
Columb interaction of SIAMtmag – : Magnetic field of SIAM
-
inline std::vector<std::vector<int>> get_basis() const¶
-
inline std::vector<std::vector<double>> get_eigenvaluesQ() const¶
-
inline std::vector<double> get_chi_Q() const¶
-
inline auto getDoubleOcc() const¶
Double Occupancy of the site as operator. Not needed for the SIAM model build. Usefull for the static or dynamic calculation.
- Returns:
-
inline spinhalf(double teps, double tUint, double tmag = 0)¶