Class spinless#

Class Documentation#

class spinless#

Simplified spinless single-impurity model with charge conservation.

The model keeps only a single spinless fermionic mode and is useful as a minimal reference for charge-only NRG problems.

Public Functions

inline explicit spinless(double teps = 0)#

Construct the spinless impurity model.

Parameters:

teps – Onsite energy of the spinless orbital.

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#

Return the parity sign associated with each charge sector.

Public Members

std::vector<qOperator> f_dag_operator#

Fermion creation operators in the charge basis.

std::vector<std::vector<double>> eigenvalues_Q#

Eigenvalues in each symmetry block.

std::vector<double> chi_Q#

Parity sign for each sector.

std::vector<std::vector<int>> n_Q#

Charge quantum numbers for each basis state.