Heisenberg_1d
Overloads
| Name | Description |
|---|---|
Heisenberg_1d(integer length, complex transverse_field) -> ComplexMPO | Generate the Hamiltonian MPO for the 1D Heisenberg model with Complex values. |
Heisenberg_1d(integer length, real transverse_field) -> RealMPO | Generate the Hamiltonian MPO for the 1D Heisenberg model with Real values. |
Heisenberg_1d(integer length, complex transverse_field) -> ComplexMPO
Generate the Hamiltonian MPO for the 1D Heisenberg model with Complex values.
Parameters
- length: Number of sites in the chain.
- transverse_field: Strength of the transverse field (default: 0).
Returns
MPO representing the 1D Heisenberg Hamiltonian with open boundary conditions.
Heisenberg_1d(integer length, real transverse_field) -> RealMPO
Generate the Hamiltonian MPO for the 1D Heisenberg model with Real values.
Parameters
- length: Number of sites in the chain.
- transverse_field: Strength of the transverse field (default: 0).
Returns
MPO representing the 1D Heisenberg Hamiltonian with open boundary conditions.