Octopus
pcm_oct_m::pcm_min_t Type Reference

Detailed Description

Definition at line 255 of file pcm.F90.

Private Attributes

logical run_pcm
 If .true., PCM calculation is enabled. More...
 
logical localf
 flag to include polarization charges due to external field More...
 
integer tdlevel
 flag to use non-equilibrium TD-PCM, either inertial/dynamic split or EOM More...
 
integer which_eps
 dielectric function model, either Debye or Drude-Lorentz More...
 
type(debye_param_tdeb
 Debye parameters. More...
 
type(drude_param_tdrl
 Drude-Lorentz parameters. More...
 

Member Data Documentation

◆ run_pcm

logical pcm_oct_m::pcm_min_t::run_pcm
private

If .true., PCM calculation is enabled.

Definition at line 257 of file pcm.F90.

◆ localf

logical pcm_oct_m::pcm_min_t::localf
private

flag to include polarization charges due to external field

Definition at line 258 of file pcm.F90.

◆ tdlevel

integer pcm_oct_m::pcm_min_t::tdlevel
private

flag to use non-equilibrium TD-PCM, either inertial/dynamic split or EOM

Definition at line 259 of file pcm.F90.

◆ which_eps

integer pcm_oct_m::pcm_min_t::which_eps
private

dielectric function model, either Debye or Drude-Lorentz

Definition at line 260 of file pcm.F90.

◆ deb

type(debye_param_t) pcm_oct_m::pcm_min_t::deb
private

Debye parameters.

Definition at line 261 of file pcm.F90.

◆ drl

type(drude_param_t) pcm_oct_m::pcm_min_t::drl
private

Drude-Lorentz parameters.

Definition at line 262 of file pcm.F90.


The documentation for this type was generated from the following file: