@@ -404,14 +404,12 @@ function tj_model(T::Type{<:Number}=ComplexF64,
404404 particle_symmetry:: Type{<:Sector} = Trivial,
405405 spin_symmetry:: Type{<:Sector} = Trivial,
406406 lattice:: AbstractLattice = InfiniteChain (1 );
407- t= 2.5 ,
408- J= 1.0 ,
409- mu= 0.0 ,
410- slave_fermion:: Bool = false ,)
411- hopping = tJ. e_plusmin (T, particle_symmetry, spin_symmetry; slave_fermion) +
412- tJ. e_minplus (T, particle_symmetry, spin_symmetry; slave_fermion)
413- num = tJ. e_number (T, particle_symmetry, spin_symmetry; slave_fermion)
414- heisenberg = tJ. S_exchange (T, particle_symmetry, spin_symmetry; slave_fermion) -
407+ t= 2.5 , J= 1.0 , mu= 0.0 , slave_fermion:: Bool = false )
408+ hopping = TJOperators. e_plusmin (T, particle_symmetry, spin_symmetry; slave_fermion) +
409+ TJOperators. e_minplus (T, particle_symmetry, spin_symmetry; slave_fermion)
410+ num = TJOperators. e_number (T, particle_symmetry, spin_symmetry; slave_fermion)
411+ heisenberg = TJOperators. S_exchange (T, particle_symmetry, spin_symmetry;
412+ slave_fermion) -
415413 (1 / 4 ) * (num ⊗ num)
416414 return @mpoham begin
417415 sum (nearest_neighbours (lattice)) do (i, j)
0 commit comments