![]() |
(git:ce05c02)
|
Main module for the PAO method. More...
Functions/Subroutines | |
| subroutine, public | pao_init (qs_env, ls_scf_env) |
| Initialize the PAO environment. | |
| subroutine, public | pao_optimization_start (qs_env, ls_scf_env) |
| Start a PAO optimization run. | |
| subroutine, public | pao_update (qs_env, ls_scf_env, pao_is_done) |
| Called after the SCF optimization, updates the PAO basis. | |
| subroutine, public | pao_post_scf (qs_env, ls_scf_env, pao_is_done) |
| Calculate PAO forces and store density matrix for future ASPC extrapolations. | |
| subroutine, public | pao_optimization_end (ls_scf_env) |
| Finish a PAO optimization run. | |
Main module for the PAO method.
| subroutine, public pao_main::pao_init | ( | type(qs_environment_type), pointer | qs_env, |
| type(ls_scf_env_type), target | ls_scf_env | ||
| ) |
Initialize the PAO environment.
| qs_env | ... |
| ls_scf_env | ... |
Definition at line 76 of file pao_main.F.
| subroutine, public pao_main::pao_optimization_start | ( | type(qs_environment_type), pointer | qs_env, |
| type(ls_scf_env_type), target | ls_scf_env | ||
| ) |
Start a PAO optimization run.
| qs_env | ... |
| ls_scf_env | ... |
Definition at line 110 of file pao_main.F.
| subroutine, public pao_main::pao_update | ( | type(qs_environment_type), pointer | qs_env, |
| type(ls_scf_env_type), target | ls_scf_env, | ||
| logical, intent(out) | pao_is_done | ||
| ) |
Called after the SCF optimization, updates the PAO basis.
| qs_env | ... |
| ls_scf_env | ... |
| pao_is_done | ... |
Definition at line 191 of file pao_main.F.
| subroutine, public pao_main::pao_post_scf | ( | type(qs_environment_type), pointer | qs_env, |
| type(ls_scf_env_type), target | ls_scf_env, | ||
| logical, intent(in) | pao_is_done | ||
| ) |
Calculate PAO forces and store density matrix for future ASPC extrapolations.
| qs_env | ... |
| ls_scf_env | ... |
| pao_is_done | ... |
Definition at line 326 of file pao_main.F.
| subroutine, public pao_main::pao_optimization_end | ( | type(ls_scf_env_type), target | ls_scf_env | ) |
Finish a PAO optimization run.
| ls_scf_env | ... |
Definition at line 357 of file pao_main.F.