SCF calculation keywords (placeholder for future use)
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=dp), | public | :: | convergence_threshold | = | DEFAULT_SCF_CONV |
Convergence threshold for SCF |
|
| integer, | public | :: | max_iterations | = | DEFAULT_SCF_MAXITER |
Maximum SCF iterations |
|
| logical, | public | :: | use_diis | = | DEFAULT_USE_DIIS |
Use DIIS acceleration |
type :: scf_keywords_t !! SCF calculation keywords (placeholder for future use) logical :: use_diis = DEFAULT_USE_DIIS !! Use DIIS acceleration integer :: max_iterations = DEFAULT_SCF_MAXITER !! Maximum SCF iterations real(dp) :: convergence_threshold = DEFAULT_SCF_CONV !! Convergence threshold for SCF end type scf_keywords_t