Public Member Functions | |
| void | setup () | 
| Vibrational mode calculator.  More... | |
| void | updateSupercell (bool force=false) | 
| (re-)initialize coulombParams.supercell if necessary (or if forced)  | |
Public Attributes | |
| Control | cntrl | 
| Dump | dump | 
| GridInfo | gInfo | 
| std::shared_ptr< GridInfo > | gInfoWfns | 
| std::vector< Basis > | basis | 
| IonInfo | iInfo | 
| Symmetries | symm | 
| Symmetries | symmUnperturbed | 
| ExCorr | exCorr | 
| Exchange and correlation functional.  | |
| std::vector< std::shared_ptr< ExCorr > > | exCorrDiff | 
| Other exchange and correlation functionals for comparison.  | |
| std::shared_ptr< ExactExchange > | exx | 
| Exact exchange.  | |
| ElecInfo | eInfo | 
| ElecVars | eVars | 
| Energies | ener | 
| MinimizeParams | elecMinParams | 
| electronic minimization parameters  | |
| MinimizeParams | ionicMinParams | 
| ionic minimization parameters  | |
| MinimizeParams | fluidMinParams | 
| fluid minimization parameters  | |
| MinimizeParams | latticeMinParams | 
| lattice minimization parameters  | |
| MinimizeParams | inverseKSminParams | 
| Inverse Kohn-sham minimization parameters.  | |
| IonDynamicsParams | ionDynamicsParams | 
| Molecular dynamics parameters.  | |
| SCFparams | scfParams | 
| Self-consistent field mixing parameters.  | |
| CoulombParams | coulombParams | 
| Coulomb truncation parameters.  | |
| std::shared_ptr< Coulomb > | coulomb | 
| Coulomb interaction (optionally truncated)  | |
| std::shared_ptr< VanDerWaals > | vanDerWaals | 
| std::shared_ptr< Vibrations > | vibrations | 
| Pair potential for vdw correction.  | |
| void Everything::setup | ( | ) | 
Vibrational mode calculator.
Call the setup/initialize routines of all the above in the necessray order