Hubbard model
One-orbital Hubbard ground state with a fixed particle-number sector.
Example to be addedCapabilities · Ground state
Worked examples for obtaining ground-state energies and eigenvectors with the Lanczos method in SCS_Lanczos.
Choose a model
The examples follow a common workflow—select the model and symmetry sector, prepare the input, run Lanczos, and inspect the converged ground state.
Ground-state calculation using the Model_Spins implementation.
One-orbital Hubbard ground state with a fixed particle-number sector.
Example to be addedProjected-fermion ground state using the Model_1_orb_tJ implementation.
Worked example 01
This example documents a complete spin-model calculation, from defining the Hamiltonian and lattice to checking the final ground-state energy. The exact input listing and commands will be filled using a tested SCS_Lanczos run.
Step 1
models/Model_Spins.*Step 2
The tested input file will be reproduced here in full. Each active parameter will be explained directly below the listing.
# Spin-model input example
# A tested input file will be inserted here.
Step 3
The exact compile target and executable invocation will be shown here after verifying the example against the current repository version.
# Build command
make
# Model-specific run command
# To be added from a tested run
Step 4
The completed example will identify the lines reporting the Hilbert-space size, Lanczos iterations, convergence, ground-state energy, and saved eigenvector information.
Basis sizeConfirms the selected Hilbert space and symmetry sector.IterationTracks convergence of the lowest Ritz value.E0Ground-state energy for the chosen parameters.Residual / toleranceConfirms numerical convergence.Step 5