![]() |
(git:b77b4be)
|
Methods and functions on the PWDFT environment. More...
Functions/Subroutines | |
subroutine, public | pwdft_init (pwdft_env, root_section, para_env, force_env_section, subsys_section, use_motion_section) |
Initialize the pwdft environment. | |
subroutine, public | pwdft_calc_energy_force (pwdft_env, calculate_forces, calculate_stress) |
Calculate energy and forces within the PWDFT/SIRIUS code. | |
Methods and functions on the PWDFT environment.
subroutine, public pwdft_environment::pwdft_init | ( | type(pwdft_environment_type), pointer | pwdft_env, |
type(section_vals_type), pointer | root_section, | ||
type(mp_para_env_type), pointer | para_env, | ||
type(section_vals_type), pointer | force_env_section, | ||
type(section_vals_type), pointer | subsys_section, | ||
logical, intent(in) | use_motion_section | ||
) |
Initialize the pwdft environment.
pwdft_env | The pwdft environment to retain |
root_section | ... |
para_env | ... |
force_env_section | ... |
subsys_section | ... |
use_motion_section | ... |
Definition at line 79 of file pwdft_environment.F.
subroutine, public pwdft_environment::pwdft_calc_energy_force | ( | type(pwdft_environment_type), pointer | pwdft_env, |
logical, intent(in) | calculate_forces, | ||
logical, intent(in) | calculate_stress | ||
) |
Calculate energy and forces within the PWDFT/SIRIUS code.
pwdft_env | The pwdft environment to retain |
calculate_forces | ... |
calculate_stress | ... |
Definition at line 209 of file pwdft_environment.F.