![]() |
(git:f56c6e3)
|
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.