Car-Parrinello Molecular Dynamics
Total Page:16
File Type:pdf, Size:1020Kb
CPMD Car-Parrinello Molecular Dynamics An ab initio Electronic Structure and Molecular Dynamics Program The CPMD consortium WWW: http://www.cpmd.org/ Mailing list: [email protected] E-mail: [email protected] January 29, 2019 Send comments and bug reports to [email protected] This manual is for CPMD version 4.3.0 CPMD 4.3.0 January 29, 2019 Contents I Overview3 1 About this manual3 2 Citation 3 3 Important constants and conversion factors3 4 Recommendations for further reading4 5 History 5 5.1 CPMD Version 1.....................................5 5.2 CPMD Version 2.....................................5 5.2.1 Version 2.0....................................5 5.2.2 Version 2.5....................................5 5.3 CPMD Version 3.....................................5 5.3.1 Version 3.0....................................5 5.3.2 Version 3.1....................................5 5.3.3 Version 3.2....................................5 5.3.4 Version 3.3....................................6 5.3.5 Version 3.4....................................6 5.3.6 Version 3.5....................................6 5.3.7 Version 3.6....................................6 5.3.8 Version 3.7....................................6 5.3.9 Version 3.8....................................6 5.3.10 Version 3.9....................................6 5.3.11 Version 3.10....................................7 5.3.12 Version 3.11....................................7 5.3.13 Version 3.12....................................7 5.3.14 Version 3.13....................................7 5.3.15 Version 3.14....................................7 5.3.16 Version 3.15....................................8 5.3.17 Version 3.17....................................8 5.4 CPMD Version 4.....................................8 5.4.1 Version 4.0....................................8 5.4.2 Version 4.1....................................8 5.4.3 Version 4.3....................................9 6 Installation 10 7 Running CPMD 11 8 Files 12 II Reference Manual 15 9 Input File Reference 15 9.1 Basic rules......................................... 15 9.2 Input Sections...................................... 16 9.3 List of Keywords by Sections.............................. 17 9.3.1 &CPMD ... &END................................ 17 9.3.2 &SYSTEM ... &END.............................. 21 9.3.3 &PIMD ... &END................................ 22 9.3.4 &PATH ... &END................................ 22 9.3.5 &PTDDFT ... &END.............................. 22 9.3.6 &ATOMS ... &END............................... 23 9.3.7 &DFT ... &END................................. 23 9.3.8 &PROP ... &END................................ 24 9.3.9 &RESP ... &END................................ 25 9.3.10 &LINRES ... &END............................... 25 9.3.11 &TDDFT ... &END............................... 26 9.3.12 &HARDNESS ... &END............................ 26 9.3.13 &CLASSIC ... &END.............................. 26 9.3.14 &VDW ... &END................................ 27 9.3.15 &QMMM ... &END............................... 27 9.3.16 &MTS ... &END................................. 28 9.4 Alphabetic List of Keywords.............................. 29 9.5 Further details of the input............................... 123 9.5.1 Pseudopotentials................................. 123 9.5.2 Constraints and Restraints........................... 124 9.5.3 Atomic Basis Set................................. 128 9.5.4 Van der Waals potential............................. 130 III Miscellaneous 131 10 Postprocessing 131 10.1 Density files........................................ 131 10.1.1 List........................................ 131 10.1.2 Postprocessing.................................. 131 10.2 xyz-files.......................................... 132 10.2.1 List........................................ 132 10.2.2 Postprocessing.................................. 132 10.3 TRAJECTORY-File................................... 132 10.3.1 List........................................ 132 10.3.2 Postprocessing.................................. 132 10.4 The MOVIE format................................... 133 11 Hints and Tricks 134 11.1 Pseudopotentials and Plane Wave Cutoff........................ 134 11.2 Wavefunction Initialization............................... 134 11.2.1 Using Vanderbilt Ultrasoft Pseudopotentials.................. 134 11.3 Wavefunction Convergence................................ 135 11.4 Cell Size for Calculations with SYMMETRY 0 ................... 136 11.5 Geometry Optimization................................. 137 11.6 Molecular Dynamics................................... 137 11.6.1 Choosing the Nos´e-Hoover chain thermostat parameters........... 137 11.7 Restarts.......................................... 138 11.7.1 General information............................... 138 11.7.2 Typical restart scenarios............................. 139 11.7.3 Some special cases................................ 139 11.8 TDDFT.......................................... 139 11.8.1 Electronic spectra................................ 140 11.8.2 Geometry optimizations and molecular dynamics............... 140 11.9 Perturbation Theory / Linear Response........................ 141 11.9.1 General...................................... 141 11.9.2 &RESP section input.............................. 142 11.9.3 Response output................................. 143 11.9.4 Phonons...................................... 144 11.9.5 Lanczos...................................... 145 11.9.6 Raman...................................... 148 11.9.7 Nuclear Magnetic Resonance.......................... 148 11.9.8 FUKUI...................................... 150 11.9.9 KPERT: kdp k-point calculations........................ 150 11.10Metadynamics...................................... 150 11.10.1 MTD Algorithm................................. 151 11.10.2 The Shape of V (t)................................ 152 11.10.3 Metadynamics Keywords............................ 152 11.10.4 The Implemented Types of CV......................... 153 11.10.5 Other Keywords................................. 156 11.10.6 Output files.................................... 158 11.10.7 Using multiple walker metadynamics...................... 159 11.10.8 Shooting from a Saddle............................. 160 11.10.9 Keywords..................................... 160 11.11Restricted Open-Shell Calculations........................... 161 11.12Hints on using FEMD.................................. 161 11.12.1 Lanczos Parameters............................... 162 11.12.2 Other important FEMD parameters...................... 162 11.13The Davidson analysis and the shared electron number................ 162 11.14CDFT Theory...................................... 163 11.14.1 The density constraint.............................. 163 11.14.2 The weight.................................... 163 11.14.3 Constraint forces................................. 163 11.14.4 Transition Matrix Element calculation..................... 164 11.15Fragment Orbital DFT (FO-DFT)........................... 166 11.15.1 FODFT with CPMD............................... 167 11.16CPMD/Gromos QM/MM Calculations......................... 167 11.16.1 General Overview................................ 167 11.16.2 Input files for QM/MM CPMD......................... 168 11.16.3 Starting a QM/MM run............................. 168 11.16.4 Defining internal Gromos array dimensions.................. 168 11.16.5 Defining the QM system............................. 168 11.16.6 List of keywords in the &QMMM section................... 168 11.16.7 Keywords in the Gromos Input and Topology files.............. 177 11.16.8 Files generated by the interface code...................... 179 11.16.9 Hydrogen Capping vs. Link Atoms....................... 180 11.16.10What type of QM/MM calculations are available?.............. 181 11.16.11QM/MM Force Matching............................ 181 11.17Gromacs/CPMD QM/MM Calculations........................ 182 11.17.1 Technical Introduction.............................. 183 11.17.2 Compilation of Gromacs............................. 183 11.17.3 Execution of QM/MM runs........................... 183 11.17.4 QM/MM Examples............................... 183 11.18QM/(P)MM Interface to IPHIGENIE......................... 184 11.19CPMD on parallel computers.............................. 184 11.20Using the new xc driver and assembling functionals.................. 185 12 Questions and Answers 187 12.1 How to Report Problems................................. 187 12.2 Explanation of Warnings and Error Messages..................... 187 12.3 Pseudopotentials..................................... 189 12.4 File Formats and Interpretation of Data........................ 190 12.5 Input Parameter Values................................. 193 References 197 Index 205 CPMD 4.3.0 3 Part I Overview 1 About this manual Many members of the CPMD consortium (http://www.cpmd.org/) contributed to this manual. This version of the manual is based on a compilation by Barbara Kirchner, Ari P. Seitsonen and J¨urgHutter working at the Physical Chemistry Institute of the University of Zurich. Recent updates by Mauro Boero, Alessandro Curioni, J¨urgHutter, Axel Kohlmeyer, Nisanth Nair and Wolfram Quester. If you want to contribute or have constructive criticism please contact [email protected]. 2 Citation Publications of results obtained with CPMD should acknowledge its use by an appropriate citation of the following kind: CPMD, http://www.cpmd.org/, Copyright IBM Corp 1990-2019, Copyright MPI