![]() |
(git:b77b4be)
|
Subroutines for building CDFT constraints. More...
Functions/Subroutines | |
subroutine, public | becke_constraint (qs_env, calc_pot, calculate_forces) |
Driver routine for calculating a Becke constraint. | |
subroutine, public | hirshfeld_constraint (qs_env, calc_pot, calculate_forces) |
Driver routine for calculating a Hirshfeld constraint. | |
Subroutines for building CDFT constraints.
subroutine, public qs_cdft_methods::becke_constraint | ( | type(qs_environment_type), pointer | qs_env, |
logical | calc_pot, | ||
logical | calculate_forces | ||
) |
Driver routine for calculating a Becke constraint.
qs_env | the qs_env where to build the constraint |
calc_pot | if the potential needs to be recalculated or just integrated |
calculate_forces | logical if potential has to be calculated or only_energy |
Definition at line 104 of file qs_cdft_methods.F.
subroutine, public qs_cdft_methods::hirshfeld_constraint | ( | type(qs_environment_type), pointer | qs_env, |
logical | calc_pot, | ||
logical | calculate_forces | ||
) |
Driver routine for calculating a Hirshfeld constraint.
qs_env | ... |
calc_pot | ... |
calculate_forces | ... |
Definition at line 587 of file qs_cdft_methods.F.