![]() |
Octopus
|
Definition at line 160 of file orbitalset.F90.
Private Member Functions | |
| procedure | set_species_index => orbitalset_set_species_index |
Private Attributes | |
| integer | nn |
| integer | ll |
| integer | ii |
| real(real64) | jj |
| integer | norbs |
| integer | ndim |
| integer | iatom |
| type(submesh_t) | sphere |
| The submesh of the orbital. More... | |
| complex(real64), dimension(:,:), allocatable | phase |
| Correction to the global phase. More... | |
| real(real64) | ueff |
| The effective U of the simplified rotational invariant form. More... | |
| real(real64) | ubar |
| real(real64) | jbar |
| real(real64) | alpha |
| A potential used to constrained occupations, as defined in PRB 71, 035105 (2005) More... | |
| integer | nneighbors |
| Number of neighbouring atoms on which the intersite. More... | |
| real(real64), dimension(:,:), allocatable | v_ij |
| The list of intersite interaction parameters. More... | |
| real(real64), dimension(:,:,:,:,:), allocatable | coulomb_iijj |
| Coulomb integrales with neighboring atoms. More... | |
| complex(real64), dimension(:,:,:,:,:,:,:), allocatable | zcoulomb_iijj |
| Complex version of coulomb_IIJJ. More... | |
| integer, dimension(:), allocatable | map_os |
| complex(real64), dimension(:,:), allocatable | phase_shift |
| real(real64) | radius |
| class(species_t), pointer | spec => null() |
| integer | spec_index |
| real(real64), dimension(:,:,:), allocatable | dorb |
| The orbital, if real, on the submesh. More... | |
| complex(real64), dimension(:,:,:), allocatable | zorb |
| The orbital, if complex, on the submesh. More... | |
| complex(real64), dimension(:,:,:,:), allocatable | eorb_submesh |
| Orbitals with its phase factor, on the submesh. More... | |
| complex(real64), dimension(:,:,:,:), allocatable | eorb_mesh |
| Orbitals with its phase factor, on the mesh. More... | |
| integer | ldorbs |
| integer | ldorbs_eorb |
| Lead dimension of the GPU buffers. More... | |
| type(accel_mem_t) | dbuff_orb |
| type(accel_mem_t) | zbuff_orb |
| The accel buffers containing the orbitals. More... | |
| type(accel_mem_t), dimension(:), allocatable | buff_eorb |
| logical | use_submesh |
| Do we use or not submeshes for the orbitals. More... | |
| logical | allocated_on_mesh |
| How is the array allocated (if .false. they are allocated on a submesh) More... | |
| type(poisson_t) | poisson |
| For computing the Coulomb integrals. More... | |
|
private |
Definition at line 202 of file orbitalset.F90.
|
private |
Definition at line 162 of file orbitalset.F90.
|
private |
Definition at line 162 of file orbitalset.F90.
|
private |
Definition at line 162 of file orbitalset.F90.
|
private |
Definition at line 163 of file orbitalset.F90.
|
private |
Definition at line 164 of file orbitalset.F90.
|
private |
Definition at line 165 of file orbitalset.F90.
|
private |
Definition at line 166 of file orbitalset.F90.
|
private |
The submesh of the orbital.
Definition at line 167 of file orbitalset.F90.
|
private |
Correction to the global phase.
Definition at line 168 of file orbitalset.F90.
|
private |
The effective U of the simplified rotational invariant form.
Definition at line 170 of file orbitalset.F90.
|
private |
Definition at line 171 of file orbitalset.F90.
|
private |
Definition at line 171 of file orbitalset.F90.
|
private |
A potential used to constrained occupations, as defined in PRB 71, 035105 (2005)
Definition at line 172 of file orbitalset.F90.
|
private |
Number of neighbouring atoms on which the intersite.
Definition at line 173 of file orbitalset.F90.
|
private |
The list of intersite interaction parameters.
Definition at line 175 of file orbitalset.F90.
|
private |
Coulomb integrales with neighboring atoms.
Definition at line 176 of file orbitalset.F90.
|
private |
Complex version of coulomb_IIJJ.
Definition at line 177 of file orbitalset.F90.
|
private |
Definition at line 178 of file orbitalset.F90.
|
private |
Definition at line 179 of file orbitalset.F90.
|
private |
Definition at line 181 of file orbitalset.F90.
|
private |
Definition at line 182 of file orbitalset.F90.
|
private |
Definition at line 183 of file orbitalset.F90.
|
private |
The orbital, if real, on the submesh.
Definition at line 185 of file orbitalset.F90.
|
private |
The orbital, if complex, on the submesh.
Definition at line 186 of file orbitalset.F90.
|
private |
Orbitals with its phase factor, on the submesh.
Definition at line 187 of file orbitalset.F90.
|
private |
Orbitals with its phase factor, on the mesh.
Definition at line 189 of file orbitalset.F90.
|
private |
Definition at line 191 of file orbitalset.F90.
|
private |
Lead dimension of the GPU buffers.
Definition at line 191 of file orbitalset.F90.
|
private |
Definition at line 192 of file orbitalset.F90.
|
private |
The accel buffers containing the orbitals.
Definition at line 192 of file orbitalset.F90.
|
private |
Definition at line 193 of file orbitalset.F90.
|
private |
Do we use or not submeshes for the orbitals.
Definition at line 195 of file orbitalset.F90.
|
private |
How is the array allocated (if .false. they are allocated on a submesh)
Definition at line 196 of file orbitalset.F90.
|
private |
For computing the Coulomb integrals.
Definition at line 200 of file orbitalset.F90.