Documentation:sparsediag
From ALPS Algorithms and Libraries for Physics Simulations
Contents |
[edit] Introduction to sparsediag
The sparsediag is an exact diagonalization program in ALPS, using the Lanczos algorithm of the IETL library to compute low-lying eigestates of the Hamiltonian. Hence, it can be used for computing ground-state properties of any model that can be defined using the ALPS libraries. The main limitation is one of size, i.e., memory and CPU time may become unacceptable at sizes where other, more specialized applications still work well.
[edit] Running a computation
is discussed in the sparsediag tutorial.
[edit] Input parameters
In addition to the input parameters are explained here the sparsediag code takes the following parameter:
| Parameter | Default | Meaning |
| NUMBER_EIGENVALUES | 1 | the number of low-lying eigenstates to be calculated |
[edit] License
The license allows the use of the applications for non-commercial scientific use provided that the use of the ALPS applications and libraries is acknowledged and referenced in any scientific publication, as discussed in this license file.
[edit] Questions and request for support
can be addressed to the ALPS user mailing list at comp-phys-alps-users@list.comp-phys.org. We appreciate hearing your requests for additional features and also welcome any contributions to the ALPS project.
