Skip to content

List_of_sections

Dominique Delande edited this page Apr 29, 2022 · 7 revisions

Here is a list of the possible sections in a parameter file. The parameters in each section are presented in the List of parameters page.

If there is some unexpected error/problem dealing with parameters or sections, the code is contained in anderson/io.py in the routine parse_parameter_file at the beginning of the file.

  • [System]

Mandatory section, where the dimension, size, discretisation step, boundary condition... are given. This specifies the geometry of the system, but also information on the disorder-free Hamiltonian.

  • [Disorder]

Mandatory section, where the disorder properties (type, correlation function, correlation length...) are characterized.

  • [Averaging]

Mandatory section, where the number of independent disorder configurations is given. The results are averaged over these disorder configurations.

  • [Spin]

Optional section, needed when you want to add a spin degree of freedom. Presently, only spin-1/2 in dimension 1 with uniform spin-orbit interaction is supported.

  • [Nonlinearity]

Optional section, needed when you want to solve the Gross-Pitaevskii equaion (otherwise, it solves the Schroedinger equation). Meaningful only for temporal propagation and spectral function.

  • [Wavefunction]

Optional section, but mandatory for temporal propagation and spectral function. It is where the initial wavefunction is described.

  • [Propagation]

Optional section, but mandatory for temporal propagation and spectral function. It is where the numerical method used for propagation is given.

  • [Measurement]

Optional section, but mandatory for temporal propagation and spectral function (although it can be empty for spectral function; a bug/feature to be fixed). This section describes quantities whihc can be measured during the temporal propagation. Long and complex.

  • [Spectral]

Optional section, but mandatory for spectral function and density of states. It describes parameters such as the resolution and the range of the spectral function.

  • [Diagonalization]

Optional section, but mandatory for exact diagonalization. It describes the method and parameters for exact diaognalization.

  • [Lyapounov]

Optional section, but mandatory for the calculation of localization length by the tranfer matrix method.

Clone this wiki locally