Definition at line 191 of file lcao.F90.
|
| integer | mode |
| |
| logical | complex_ylms |
| | whether to use real or complex Ylms More...
|
| |
| logical | initialized |
| | are k, s and v1 matrices filled? More...
|
| |
| integer | norbs |
| | number of orbitals used More...
|
| |
| integer | maxorbs |
| | largest number of orbitals that could be used More...
|
| |
| integer, dimension(:), allocatable | atom |
| |
| integer, dimension(:), allocatable | level |
| |
| integer, dimension(:), allocatable | ddim |
| |
| logical | alternative |
| |
| logical | derivative |
| |
| integer, dimension(:, :), allocatable | cst |
| |
| integer, dimension(:, :), allocatable | ck |
| |
| real(4), dimension(:, :, :, :), allocatable | dbuff_single |
| | single-precision buffer More...
|
| |
| complex(4), dimension(:, :, :, :), allocatable | zbuff_single |
| | single-precision buffer More...
|
| |
| real(real64), dimension(:, :, :, :), allocatable | dbuff |
| |
| complex(real64), dimension(:, :, :, :), allocatable | zbuff |
| |
| logical | save_memory |
| |
| logical | initialized_orbitals |
| |
| real(real64) | orbital_scale_factor |
| |
| logical, dimension(:), allocatable | is_empty |
| | For optimization purposes. More...
|
| |
| logical | keep_orb |
| | For the alternative LCAO. More...
|
| |
| real(real64), dimension(:), allocatable | radius |
| | The localization radius of each atom orbitals. More...
|
| |
| real(real64) | lapdist |
| | This is the extra distance that the Laplacian adds to the localization radius. More...
|
| |
| integer | mult |
| | The number of basis orbitals per atomic function (with derivatives is 2, 1 otherwise). More...
|
| |
| integer | maxorb |
| | The maximum value of the orbitals over all atoms. More...
|
| |
| integer, dimension(:), allocatable | basis_atom |
| | The following functions map between a basis index and atom/orbital index. More...
|
| |
| integer, dimension(:), allocatable | basis_orb |
| | The orbital that corresponds to a certain basis index. More...
|
| |
| integer, dimension(:, :), allocatable | atom_orb_basis |
| | The basis index that corresponds to a certain atom and orbital. More...
|
| |
| integer, dimension(:), allocatable | norb_atom |
| | The number of orbitals per atom including mult. More...
|
| |
| logical | parallel |
| | Whether the LCAO is done in parallel. More...
|
| |
| integer, dimension(1:2) | lsize |
| |
| integer, dimension(1:2) | nproc |
| |
| integer, dimension(1:2) | myroc |
| |
| integer, dimension(1:blacs_dlen) | desc |
| |
| logical, dimension(:), allocatable | calc_atom |
| |
| real(real64) | diag_tol |
| |
| type(submesh_t), dimension(:), allocatable | sphere |
| |
| type(batch_t), dimension(:), allocatable | orbitals |
| |
| logical, dimension(:), allocatable | is_orbital_initialized |
| | array to store which orbitals are already initialized More...
|
| |
| integer | gmd_opt |
| | Guess magnetization option. More...
|
| |