![]() |
(git:b77b4be)
|
Polarizability calculation by dfpt Initialization of the polar_env, Perturbation Hamiltonian by application of the Berry phase operator to psi0 Write output Deallocate everything periodic Raman SL February 2013. More...
Functions/Subroutines | |
subroutine, public | polar_env_init (qs_env) |
Initialize the polar environment. | |
subroutine, public | polar_polar (qs_env) |
... | |
subroutine, public | polar_print (qs_env) |
Print information related to the polarisability tensor. | |
subroutine, public | polar_response (p_env, qs_env) |
Calculate the polarisability tensor using response theory. | |
subroutine, public | write_polarisability_tensor (force_env, motion_section, itimes, time, pos, act) |
Prints the polarisability tensor to a file during MD runs. | |
Polarizability calculation by dfpt Initialization of the polar_env, Perturbation Hamiltonian by application of the Berry phase operator to psi0 Write output Deallocate everything periodic Raman SL February 2013.
subroutine, public qs_linres_polar_utils::polar_env_init | ( | type(qs_environment_type), pointer | qs_env | ) |
Initialize the polar environment.
qs_env | ... |
Definition at line 86 of file qs_linres_polar_utils.F.
subroutine, public qs_linres_polar_utils::polar_polar | ( | type(qs_environment_type), pointer | qs_env | ) |
...
qs_env | ... |
Definition at line 198 of file qs_linres_polar_utils.F.
subroutine, public qs_linres_polar_utils::polar_print | ( | type(qs_environment_type), pointer | qs_env | ) |
Print information related to the polarisability tensor.
qs_env | ... |
Definition at line 285 of file qs_linres_polar_utils.F.
subroutine, public qs_linres_polar_utils::polar_response | ( | type(qs_p_env_type) | p_env, |
type(qs_environment_type), pointer | qs_env | ||
) |
Calculate the polarisability tensor using response theory.
p_env | ... |
qs_env | ... |
Definition at line 377 of file qs_linres_polar_utils.F.
subroutine, public qs_linres_polar_utils::write_polarisability_tensor | ( | type(force_env_type), pointer | force_env, |
type(section_vals_type), pointer | motion_section, | ||
integer, intent(in) | itimes, | ||
real(kind=dp), intent(in) | time, | ||
character(len=default_string_length), intent(in), optional | pos, | ||
character(len=default_string_length), intent(in), optional | act | ||
) |
Prints the polarisability tensor to a file during MD runs.
force_env | ... |
motion_section | ... |
itimes | ... |
time | ... |
pos | ... |
act | ... |
Definition at line 522 of file qs_linres_polar_utils.F.