situations where• it is necessary to keep temperature <strong>and</strong> /or pressure constant (such as duringjourneys in phase diagrams or in the investigation of solid–state phase transitions),• there is a sufficient population of excited electronic states (such as in materialswith a small or vanishing electronic gap) or dynamical motion occurs in a singleexcited states (such as after photoexcitation events),• light nuclei are involved in crucial steps of a process (such as in studies ofproton transfer or muonium impurities).In the following subsections techniques are introduced which transcede these limitations.Thus, the realm of ab <strong>initio</strong> <strong>molecular</strong> <strong>dynamics</strong> is considerably increasedbeyond the basic setup as discussed in general terms in Sect. 2 <strong>and</strong> concerningits implementation in Sect. 3. The presented “advanced techniques” are selectedbecause they are available in the current version of the CPMD package 142 , but theirimplementation is not discussed in detail here.4.2 Beyond Microcanonics4.2.1 IntroductionIn the framework of statistical mechanics all ensembles can be formally obtainedfrom the microcanonical or NV E ensemble – where particle number, volume <strong>and</strong>energy are the external thermodynamic control variables – by suitable Laplacetransforms of its partition function; note that V is used for volume when it comesto labeling the various ensembles in Sect. 4 <strong>and</strong> its subsections. Thermodynamicallythis corresponds to Legendre transforms of the associated thermodynamicpotentials where intensive <strong>and</strong> extensive conjugate variables are interchanged. Inthermo<strong>dynamics</strong>, this task is achieved by a “sufficiently weak” coupling of theoriginal system to an appropriate infinitely large bath or reservoir via a link thatestablishes thermodynamic equilibrium. The same basic idea is instrumental ingenerating distribution functions of such ensembles by computer simulation 98,250 .Here, two important special cases are discussed: thermostats <strong>and</strong> barostats, whichare used to impose temperature instead of energy <strong>and</strong> / or pressure instead ofvolume as external control parameters 12,445,270,585,217 .4.2.2 Imposing Temperature: ThermostatsIn the limit of ergodic sampling the ensemble created by st<strong>and</strong>ard <strong>molecular</strong> <strong>dynamics</strong>is the microcanonical or NV E ensemble where in addition the total momentumis conserved 12,270,217 . Thus, the temperature is not a control variable in the Newtonianapproach to <strong>molecular</strong> <strong>dynamics</strong> <strong>and</strong> whence it cannot be preselected <strong>and</strong>fixed. But it is evident that also within <strong>molecular</strong> <strong>dynamics</strong> the possibility to controlthe average temperature (as obtained from the average kinetic energy of thenuclei <strong>and</strong> the energy equipartition theorem) is welcome for physical reasons. Adeterministic algorithm of achieving temperature control in the spirit of extended93
system <strong>dynamics</strong> 14 by a sort of dynamical friction mechanism was devised by Nosé<strong>and</strong> Hoover 442,443,444,307 , see e.g. Refs. 12,445,270,585,217 for reviews of this well–established technique. Thereby, the canonical or NV T ensemble is generated inthe case of ergodic <strong>dynamics</strong>.As discussed in depth in Sect. 2.4, the Car–Parrinello approach to ab <strong>initio</strong><strong>molecular</strong> <strong>dynamics</strong> works due to a dynamical separation between the physical<strong>and</strong> fictitious temperatures of the nuclear <strong>and</strong> electronic subsystems, respectively.This separability <strong>and</strong> thus the associated metastability condition breaks down if theelectronic excitation gap becomes comparable to the thermal energy or smaller, thatis in particular for metallic systems. In order to satisfy nevertheless adiabaticity inthe sense of Car <strong>and</strong> Parrinello it was proposed to couple separate thermostats 583 tothe classical fields that stem from the electronic degrees of freedom 74,204 . Finally,the (long–term) stability of the <strong>molecular</strong> <strong>dynamics</strong> propagation can be increaseddue to the same mechanism, which enables one to increase the time step that stillallows for adiabatic time evolution 638 . Note that these technical reasons to includeadditional thermostats are by construction absent from any Born–Oppenheimer<strong>molecular</strong> <strong>dynamics</strong> scheme.It is well–known that the st<strong>and</strong>ard Nosé–Hoover thermostat method suffers fromnon–ergodicity problems for certain classes of Hamiltonians, such as the harmonicoscillator 307 . A closely related technique, the so–called Nosé–Hoover–chain thermostat388 , cures that problem <strong>and</strong> assures ergodic sampling of phase space evenfor the pathological harmonic oscillator. This is achieved by thermostatting theoriginal thermostat by another thermostat, which in turn is thermostatted <strong>and</strong> soon. In addition to restoring ergodicity even with only a few thermostats in thechain, this technique is found to be much more efficient in imposing the desiredtemperature.Nosé–Hoover–chain thermostatted Car–Parrinello <strong>molecular</strong> <strong>dynamics</strong> was introducedin Ref. 638 . The underlying equations of motion readM I ¨R I = −∇ I E KS − M I ˙ξ1 Ṙ I (268)Q n 1 ¨ξ 1 =Q n k¨ξ k =for the nuclear part <strong>and</strong>[ ]∑M I Ṙ 2 I − gk B T − Q n 1ξ ˙ 1ξ2˙I[Q n ˙ξ]k−1 k−1 2 − k B T − Q n ˙ kξ kξk+1 ˙ (1 − δ kK )µ¨φ i = −HeKS φ i + ∑ ijQ e 1¨η 1 = 2Q e l ¨η l =[ occ ∑iµ 〈φ i |φ i 〉 − T 0 ewhere k = 2, . . ., KΛ ij φ j − µ ˙η 1 ˙φi (269)]− Q e 1 ˙η 1 ˙η 2[Q e l−1 ˙η 2 l−1 − 1 β e]− Q e l ˙η l ˙η l+1 (1 − δ lL )where l = 2, . . ., Lfor the electronic contribution. These equations are written down in density functionallanguage (see Eq. (75) <strong>and</strong> Eq. (81) for the def<strong>initio</strong>ns of E KS <strong>and</strong> H KSe ,94
- Page 1 and 2:
John von Neumann Institute for Comp
- Page 4:
2500Number200015001000CP PRL 1985AI
- Page 7 and 8:
The goal of this section is to deri
- Page 9:
¡the Newtonian equation of motion
- Page 13 and 14:
Ehrenfest molecular dynamics is cer
- Page 15 and 16:
the Car-Parrinello approach 108 , s
- Page 17:
According to the Car-Parrinello equ
- Page 20 and 21:
Figure 4. (a) Comparison of the x-c
- Page 22 and 23:
Up to this point the entire discuss
- Page 24 and 25:
parameters are those used to repres
- Page 26 and 27:
in terms of a linear combination of
- Page 28 and 29:
structure calculations, see e.g. Re
- Page 30 and 31:
“unbound electrons” dissolved i
- Page 32 and 33:
Table 1. Timings in cpu seconds and
- Page 34 and 35:
stressed that the energy conservati
- Page 36 and 37:
see e.g. the discussion following E
- Page 38 and 39:
from a set of one-particle spin orb
- Page 40 and 41:
is used, which represents exactly a
- Page 42 and 43:
2.8.3 Generalized Plane WavesAn ext
- Page 44 and 45: disposable parameters that can be o
- Page 46 and 47: The index i runs over all states an
- Page 48 and 49: f(G) are related by three-dimension
- Page 50 and 51: where j l are spherical Bessel func
- Page 52 and 53: andE self = ∑ I1√2πZ 2 IR c I.
- Page 54 and 55: ¢££¤¤¢¢¢n tot (G)inv FTn to
- Page 56 and 57: correlation energyΩ ∑E xc = ε x
- Page 58 and 59: 3.4 Total Energy, Gradients, and St
- Page 60 and 61: 3.4.3 Gradient for Nuclear Position
- Page 62 and 63: The local part of the pseudopotenti
- Page 64 and 65: ¢¢¢¢¢i = 1 . . .N b¢c i (G)¢
- Page 66 and 67: ¢¢¢¢¢c i (G)123g, E self∆V I
- Page 68 and 69: where G c is a free parameter that
- Page 70 and 71: and a matrix form of the Gram-Schmi
- Page 72 and 73: The two sets of equations are coupl
- Page 74 and 75: introducing different masses for di
- Page 76 and 77: The Lagrange multiplier have to be
- Page 78 and 79: Table 3. Relative size of character
- Page 80 and 81: of the G vectors, and only real ope
- Page 82 and 83: CALL SGEMM(’T’,’N’,M,N b ,2
- Page 84 and 85: ing standard communication librarie
- Page 86 and 87: over processors. All processors sho
- Page 88 and 89: ab = 2 * sdot(2 * N p D ,A(1),1,B(1
- Page 90 and 91: ENDCALL ParallelFFT3D("INV",scr1,sc
- Page 92 and 93: are the improved load-balancing for
- Page 96 and 97: espectively), but completely analog
- Page 98 and 99: 4.2.3 Imposing Pressure: BarostatsK
- Page 100 and 101: in the previous section. The isobar
- Page 102 and 103: 4.3.2 Many Excited States: Free Ene
- Page 104 and 105: down the generalization of the Helm
- Page 106 and 107: free energy functional discussed in
- Page 108 and 109: Figure 16. Four patterns of spin de
- Page 110 and 111: and electrons r = {r i } can be wri
- Page 112 and 113: The effective classical partition f
- Page 114 and 115: up e.g. in Refs. 132,37,596,597,428
- Page 116 and 117: The eigenvalues of A when multiplie
- Page 118 and 119: frequency of the electronic degrees
- Page 120 and 121: 5.2 Solids, Polymers, and Materials
- Page 122 and 123: the penetration of the oxidation la
- Page 124 and 125: in terms of their electronic struct
- Page 126 and 127: culations on very accurate global p
- Page 128 and 129: AcknowledgmentsOur knowledge on ab
- Page 130 and 131: 57. M. Bernasconi, G. L. Chiarotti,
- Page 132 and 133: Superiore di Studi Avanzati (SISSA)
- Page 134 and 135: 175. E. Ermakova, J. Solca, H. Hube
- Page 136 and 137: 244. H. Goldstein, Klassische Mecha
- Page 138 and 139: 313. T. Ikeda, M. Sprik, K. Terakur
- Page 140 and 141: 384. N. A. Marks, D. R. McKenzie, B
- Page 142 and 143: 442. S. Nosé and M. L. Klein, Mol.
- Page 144 and 145:
502. L. M. Ramaniah, M. Bernasconi,
- Page 146 and 147:
562. F. Shimojo, K. Hoshino, and Y.
- Page 148 and 149:
620. A. Tongraar, K. R. Liedl, and
- Page 150:
682. R. M. Wentzcovitch, Phys. Rev.