![]() |
Octopus
|
Definition at line 202 of file sternheimer.F90.
Public Attributes | |
| logical, public | has_photons |
| switch on electron-photon coupling More... | |
| real(real64), dimension(:, :), allocatable, public | dphoton_coord_q |
| photon displacement coordinate More... | |
| complex(real64), dimension(:, :), allocatable, public | zphoton_coord_q |
| photon displacement coordinate More... | |
Private Member Functions | |
| procedure | add_fxc => sternheimer_add_fxc |
| procedure | add_hartree => sternheimer_add_hartree |
Private Attributes | |
| type(linear_solver_t) | solver |
| type(mix_t) | mixer |
| type(mixfield_t), pointer | mixfield |
| type(scf_tol_t) | scf_tol |
| real(real64), dimension(:,:,:), allocatable | fxc |
| linear change of the XC potential (fxc) More... | |
| real(real64), dimension(:,:,:,:,:), allocatable | fxc_grad |
| gradient terms of fxc, for GGA kernels More... | |
| real(real64), dimension(:,:,:,:), allocatable | fxc_grad_spin |
| extra gradient terms of fxc, for spin-polarized GGA More... | |
| logical | gga = .false. |
| whether the XC kernel has GGA gradient terms More... | |
| real(real64), dimension(:,:,:,:), allocatable | kxc |
| quadratic change of the XC potential (kxc) More... | |
| real(real64), dimension(:, :, :, :), pointer, contiguous | drhs => NULL() |
| precomputed bare perturbation on RHS More... | |
| complex(real64), dimension(:, :, :, :), pointer, contiguous | zrhs => NULL() |
| real(real64), dimension(:, :, :, :, :), pointer, contiguous | dinhomog => NULL() |
| fixed inhomogeneous term on RHS More... | |
| complex(real64), dimension(:, :, :, :, :), pointer, contiguous | zinhomog => NULL() |
| logical | add_fxc_kernel |
| logical | ok |
| logical | occ_response |
| logical | last_occ_response |
| logical | occ_response_by_sternheimer |
| logical | preorthogonalization |
| real(real64) | domega |
| current frequency for which we solve the freq.-dep. equation More... | |
| complex(real64) | zomega |
| current frequency for which we solve the freq.-dep. equation More... | |
| real(real64) | pt_eta |
| broadening for photonic subsystem More... | |
| type(photon_mode_t) | pt_modes |
| real(real64) | coeff_hartree |
|
private |
Definition at line 233 of file sternheimer.F90.
|
private |
Definition at line 234 of file sternheimer.F90.
|
private |
Definition at line 204 of file sternheimer.F90.
|
private |
Definition at line 205 of file sternheimer.F90.
|
private |
Definition at line 206 of file sternheimer.F90.
|
private |
Definition at line 207 of file sternheimer.F90.
|
private |
linear change of the XC potential (fxc)
Definition at line 208 of file sternheimer.F90.
|
private |
gradient terms of fxc, for GGA kernels
Definition at line 209 of file sternheimer.F90.
|
private |
extra gradient terms of fxc, for spin-polarized GGA
Definition at line 210 of file sternheimer.F90.
|
private |
whether the XC kernel has GGA gradient terms
Definition at line 211 of file sternheimer.F90.
|
private |
quadratic change of the XC potential (kxc)
Definition at line 212 of file sternheimer.F90.
|
private |
precomputed bare perturbation on RHS
Definition at line 213 of file sternheimer.F90.
|
private |
Definition at line 214 of file sternheimer.F90.
|
private |
fixed inhomogeneous term on RHS
Definition at line 215 of file sternheimer.F90.
|
private |
Definition at line 216 of file sternheimer.F90.
|
private |
Definition at line 217 of file sternheimer.F90.
|
private |
Definition at line 218 of file sternheimer.F90.
|
private |
Definition at line 219 of file sternheimer.F90.
|
private |
Definition at line 220 of file sternheimer.F90.
|
private |
Definition at line 221 of file sternheimer.F90.
|
private |
Definition at line 222 of file sternheimer.F90.
| logical, public sternheimer_oct_m::sternheimer_t::has_photons |
switch on electron-photon coupling
Definition at line 223 of file sternheimer.F90.
|
private |
current frequency for which we solve the freq.-dep. equation
Definition at line 224 of file sternheimer.F90.
|
private |
current frequency for which we solve the freq.-dep. equation
Definition at line 225 of file sternheimer.F90.
| real(real64), dimension(:, :), allocatable, public sternheimer_oct_m::sternheimer_t::dphoton_coord_q |
photon displacement coordinate
Definition at line 226 of file sternheimer.F90.
| complex(real64), dimension(:, :), allocatable, public sternheimer_oct_m::sternheimer_t::zphoton_coord_q |
photon displacement coordinate
Definition at line 227 of file sternheimer.F90.
|
private |
broadening for photonic subsystem
Definition at line 228 of file sternheimer.F90.
|
private |
Definition at line 229 of file sternheimer.F90.
|
private |
Definition at line 231 of file sternheimer.F90.