Skip to main content
Entropy logoLink to Entropy
. 2019 Oct 28;21(11):1050. doi: 10.3390/e21111050

Comparison of Two Efficient Methods for Calculating Partition Functions

Le-Cheng Gong 1,2, Bo-Yuan Ning 3, Tsu-Chien Weng 3,, Xi-Jing Ning 1,2,*
PMCID: PMC7514354

Abstract

In the long-time pursuit of the solution to calculating the partition function (or free energy) of condensed matter, Monte-Carlo-based nested sampling should be the state-of-the-art method, and very recently, we established a direct integral approach that works at least four orders faster. In present work, the above two methods were applied to solid argon at temperatures up to 300 K. The derived internal energy and pressure were compared with the molecular dynamics simulation as well as experimental measurements, showing that the calculation precision of our approach is about 10 times higher than that of the nested sampling method.

Keywords: partition function, statistical physics, molecular dynamics simulations

1. Introduction

The birth of statistical physics laid a solid foundation to predict thermodynamic properties of macroscopic condensed matters. Phase transitions [1,2,3], protein folding [4] and the optimal conditions for novel material growth could be predicted theoretically as long as the partition function (PF) or free energy can be evaluated [5]. Nevertheless, solutions to the PF have been a long standing problem [6] and attempts were reluctantly turned to the help of molecular simulations [7]. With precedent efforts made in calculating the relative free energy, e.g., Gibbs ensemble Monte Carlo (MC) [8] sampling and thermodynamic integration [9], more attentions have been paid to density of states (DOSs) for computing the absolute PF [10,11,12,13]. The Bayesian-statistics-based nested sampling (NS) may be the state-of-the-art one [14,15], which aims at uniformly sampling a series of fixed fractions partitioned by potential energies in the configurational space to calculate DOS and has been applied in several systems [1,16,17,18,19,20,21,22,23,24,25].

Very recently, we put forward a direct integral approach (DIA) to calculate the PF of condensed matters [26] and the high accuracy has been proved by molecular dynamics (MD) simulations of condensed copper using tight-binding potential [26], graphene and γ-graphyne materials using Brenner potential [27]. Based on our reinterpretation of the original sense of the integral, it was shown that DIA works at least four-order faster than NS [26]. On the other hand, it has not yet been confirmed whether the DIA has improved the computational precision of precedent MC methods. In this work, we carried out detailed analysis of DIA and NS in terms of the computational precision, and performed MD simulations to test the precision of internal energy and equations of state derived from the PF. It should be pointed out that the tests with MD simulations, instead of experimental data, are the most rigorous because same interatomic potentials can be used in calculations of the PF and MD simulations, which have been proved to be capable of producing very accurate results for various systems [28,29,30]. If the results derived from PF are only compared with experimental measurements, just as in most previous works, it would yet be doubted that the method for calculating the PF is accurate or not even if the agreements are excellent since it would be very likely that a deficient algorithm combined with an inappropriate empirical potential accidentally gives rise to an outcome close to the experiment.

The paper is organized as follows. In Section 2, NS and DIA were briefly formulated, and in Section 3, we first discussed the relationship between efficiency and accuracy of NS, and then performed MD simulations of solid argon to test the computational precision of DIA and NS, showing that DIA has a much higher precision than NS. In addition, we found that NS works badly for the highly-condensed systems while DIA has no such a problem. A comparison with experimental data of solid argon along the melting line was presented as well, which further validates that DIA is more accurate than NS.

2. Methods

PF is defined as a summation over the probabilities of all the microstates, and for a canonical ensemble consisting of N particles confined in volume V at temperature T, it reads

Z(N,V,T)=1N!Λ3Ndq3Nexp[βU(q3N)], (1)

where Λ is the thermal wavelength, β=1/kBT with kB the Boltzmann constant, q3N={q1,q2,q3N} the Cartesian coordinates of particles and U(q3N) the potential energy. The 3N-dimensional integral on the right hand of Equation (1) is solely related to the microscopic states in configurational space, the so-called configurational integral (CI),

Q=dq3Nexp[βU(q3N)]. (2)

2.1. Nested Sampling

In Equation (2), microstates in configurational space are expressed in terms of coordinates of particles. From another point of view, we may also label the microstates by their corresponding potential energy and the integral can be rewritten in terms of the DOS of potential energy.

To introduce this, Equation (2) is re-expressed in reduced coordinates(s=q/L) as

Q=VN01ds3Nexp[βU(s3N)], (3)

where L is the length of the cubic simulation box and V is the volume. The integral in Equation (3) represents the ensemble average of Boltzmann factors and denoted as Qex. Since the probability of finding potential energy U is proportional to the DOS, Ω(U)=01δ(UU(sN))dsN, Qex can be expressed as [16,20]

Qex=exp(βU)Ω(U)dUΩ(U)dU. (4)

The strategy of NS is to partition the configurational space into a series of energy-decrease subdivisions numbered by m. For the mth subspace with upper energy limit Um, a fixed number of configurations (L) with each energy εi<Um are generated by MC method and ordered in a sequence as ε1<ε2<<εL. The lower energy boundary Um+1, which is the upper one for the (m+1)th subspace, is set to be the energy of a fixed fraction α of current subspace, as Um+1=εI with I=αL. By the NS algorithm, Equation (4) can be simplified as [22]

QexmUm+1UmΩ(U)dUΩ(U)dUexp(βUm)=mωmexp(βUm), (5)

where Um is an averaged energy of the mth subspace and ωm stands for the percentile of the mth phase space volume. It is obvious that ωm=αmαm+1, and after nth iteration when the convergence condition is reached, CI is evaluated as

Q=VNQex=VNm=1n(αmαm+1)exp(βUm), (6)

where Um=(Um+Um+1)/2 which is the average of two consecutive median energies of each sampled partition to approximate an averaged energy of the mth subspace [20,22]. According to E=lnZβ, the internal energy of the N-particle system is calculated by

E=32NkBTQexβ=32NkBT+m=1n[(Um+Um+1)/2](αmαm+1)exp[β(Um+Um+1)/2]m=1n(αmαm+1)exp[β(Um+Um+1)/2]. (7)

For determining the pressure by P=1βlnZV, another CI for the system with a volume of V+ΔV should be calculated and P is obtained by

P=1β(NV+lnQexV)1β(NV+1Qex(V)Qex(V+ΔV)Qex(V)ΔV). (8)

2.2. Direct Integral Approach

Consider Equation (2) and let the set Q3N={Q1,Q2Q3N} be the coordinates of particles in the state of the lowest potential energy U0, we may introduce a function as

U(q3N)=U(q3N)U0, (9)

where qi=qiQi. By inserting Equation (9) into Equation (2), we obtain

Q=eβU0dq3Nexp[βU(q3N)]. (10)

According to our very recent work [26], the integral can be solved as

Q=eβU0i=13NLi, (11)

where Li represents the effective length on the ith degree of freedom and is defined as

Li=eβU(0qi0)dqi. (12)

For homogeneous systems with certain geometric symmetry, such as perfect one-component crystals, all the particles are equivalent and U felt by one particle moving along qx may be the same as the one along qy (or qz). In such a case, Equation (11) turns into

Q=eβU0L3N, (13)

where L is determined by Equation (12). Otherwise, it is needed to calculate the effective length, Lx, Ly, Lz respectively, and Equation (11) turns into

Q=eβU0(LxLyLz)N, (14)

and, E and P are thus evaluated as

E=32NkBT+U0+3Ni=1nUiexp[βUi]i=1nexp[βUi], (15)
PU0(V+ΔV)U0(V)ΔV+3Nβ1L(V)L(V+ΔV)L(V)ΔV. (16)

3. Comparisons and Discussion

The tested models are face-centered-cubic (FCC) solid Ar systems consisting of 500 or 4000 atoms confined in a cubic box with different sizes, and, NS and DIA were applied to calculate internal energy E and pressure P at different temperatures to be compared with MD simulations. The interatomic potential for solid Ar was characterized by the commonly used pairwise 12-6 Lennard-Jones (L-J) potential [31],

ϕ(rij)=4ϵ[(σrij)12(σrij)6], (17)

where rij is the distance between atoms i and j, ϵ=117.05 (K), σ=3.4 Å and the cutoff distance is rcut=12.0 Å. The MD simulations with periodic boundary condition applied were performed by the Large-scale Atomic/Molecular Massively Parallel Simulator software package [32] with a time step of 0.1 fs. The Nose-Hoover constant-temperature algorithm [33] was used to produce a canonical ensemble at temperature T. The pressure was computed by the virial theorem for two-body potentials [34,35], the algorithm of which has already been integrated in the software package. The system was allowed to relax 20 ps at first and then continued to run for another 50 ps, during which averages of E and P were recorded in every 10 fs.

To implement NS, it should be at first to select appropriate values of α and L, which cooperatively balance the computational efficiency and precision of Q [Equation (6)]. Apparently, the larger the values of α and L are, the higher the calculation precision is, but the slower the computation speed is. Although the initial choice of α made by Pártay et al. [16] is L/(L+1), successive works [17,18,21,22] have showed that a smaller value of α=1/2 is sufficient enough to guarantee the calculation precision and enables NS to be applicable to systems consisting of up to several hundred atoms, of which the computational cost is too expensive for NS with α=L/(L+1). Therefore, α=1/2 was adopted in this work. Cares should be also paid to the value of L because, besides the factors of efficiency and systematic errors mentioned above, fluctuations of the calculated results in NS simulations closely depend on L for a fixed α [22]. We performed NS with four different numbers of configuration (L= 45,000, 60,000, 75,000, 90,000) to calculate the pressures of the solid Ar system consisting of 500 atoms with a density of 1.83 g/cm3 at different temperatures, where the well-built cage model for solid systems [18] was used. For each L, we ran the NS simulations 15 times to produce the averaged value of pressure which was compared with MD simulations to see the relationship between the deviations and L.

As shown in Figure 1 (data in supplementary materials), the pressures obtained by the NS are gradually approaching to those of the MD simulations as L increases and the corresponding fluctuations of NS is relatively larger with the smallest L. On the other hand, it should be noted that the fluctuations does not monotonically decrease with the increase of L, which was also observed in previous works [17]. The fluctuations for L= 60,000 and 90,000 are almost the same, which are about 30% smaller than those with L= 75,000, though the pressures with L= 90,000 are slightly closer to the MD simulations. Considering that the computational time with L= 90,000 is twice as much as that with L= 60,000, we chose L= 60,000 in the following work and conducted the NS simulations at each (N,V,T) conditions for 15 times to calculate the averaged values of internal energy by Equation (7) and pressure by Equation (8), where the volume difference ΔV was made by changing the length of the box by 1% because our calculations showed that smaller volume difference would produce very unphysical results.

Figure 1.

Figure 1

The dependence of the pressure at different temperatures obtained by the NS (Nested Sampling) and the standard deviations upon the L, where the results of MD (Molecular dynamics) simulations are illustrated in dashed lines.

Relatively, systematic parameters are much fewer for implementation of DIA. For the solid Ar system, the atoms were placed right at the FCC sites to produce U0, and U(0qi0) in Equation (12) was obtained by moving the center atoms along its Z-axis ([100] direction) by 2Å while the coordinates of its X-axis, Y-axis, and of all the other particles were kept fixed. 2×104 potential energies were recorded to calculate the L by Equation (12), and, the internal energy and pressure were subsequently calculated by Equations (15) and (16), where the volume difference was made by changing the length of the box by 103%.

For the argon system of 500 atoms with different densities (1.83, 2.13, 2.43 and 2.98 g/cm3) at temperatures from 25 K to 300 K, E and P obtained by DIA and the NS are shown in Figure 2, where the corresponding quantities of EMD and PMD of MD simulations are also presented as comparisons (data in supplementary materials). For the systems with a density of 1.83 g/cm3 and 2.13 g/cm3, the averaged relative difference of internal energy, RDE (=|EEMDEMD|), of DIA is less than 4.1%, which is about four times smaller than that, 16.6%, of NS [36]. As the density increases up to 2.43 g/cm3 and 2.98 g/cm3, the averaged RDE of DIA decrease to 5.51% and 0.48% respectively, while the averaged RDE of the NS climbs up to 36.44% for the density of 2.43 g/cm3 and the NS fails to work for the system with density of 2.98 g/cm3. As to precision of the pressure, the averaged relative difference, RDP (=|PPMDPMD|), of DIA is 2.48%, 1.69%, 0.17% and 0.63% for the densities of 1.83, 2.13, 2.43 and 2.98 g/cm3 respectively, while the corresponding RDP of the NS is 10.22%, 9.18%, 4.54% and .

Figure 2.

Figure 2

Internal energy (a) and pressure (b) of 500 argon atoms in the solid state obtained by DIA (Direct Integral Approach) (solid line), the NS (dashed line) and MD simulations (circles). Different color stands for different density ρ.

The above comparisons show that the calculation precision of DIA is much higher than that of the NS. Furthermore, DIA works better with increase of the density while the NS can hardly work when the density is higher than 2.98 g/cm3. The difficulty should be attributed to numerical calculations of Equation (6), where the factor (αmαm+1) approaches to zero (α=1/2) as m approaches to larger number, meanwhile, the factor eβ(Um+Um+1)/2 increases quickly when Um<0, which is the common case for the Ar systems with lower density and the product ((αmαm+1)·eβ(Um+Um+1)/2) is not too large (or small) for the 16 bit number of computer to describe. However, when the density is large enough that the Um>0, both (αmαm+1) and (eβ(Um+Um+1)/2) approach to zero as m getting larger, and the product ((αmαm+1)·eβ(Um+Um+1)/2) gets to be so small (but not exactly “0”) that the output of computer is exact “0”, which makes the denominator in Equation (7) be zero easily. For this reason, we failed to apply the NS to calculate E and P of the Ar system with a density of 2.98 g/cm3. A larger value of α might be helpful while the computational efficiency would be slowed down. By contrast, DIA has no such a problem because the largest part of the potential energy, U0 of the MSS, has been extracted in Equations (9) and (10), and the left part U is small enough to guarantee the precision of the integral for high density systems.

The lower precision for the NS calculating the pressure can be understood as follows. The pressure is determined by Equation (8), where the volume difference ΔV should be set as small as possible to achieve high precision. However, the integral Q of Equation (6) is not very sensitive to the small changes of the volume V because of the random characteristic of MC simulations, leading to large fluctuations of Q(V+ΔV)Q(V) for each running of the MC simulation. Our calculations showed that the large fluctuations would produce unphysical pressures when the ΔV is smaller than 104%V, which corresponds to the length of the cubic box changed by 1% adopted in our calculations. In DIA for calculating the pressure [Equation (16)], the involved quantities U0 and L determined by Equation (12) are all sensitive to volume of the system, so the volume difference in Equation (16) can be set much smaller. We tried several values of the box length difference in the range of 101%106% and confirmed that the obtained pressures converges at the volume difference of 1013% (103% box length difference).

The computational efficiency of the NS and DIA depends on the number of the total potential calculation. For the NS running, the MC algorithm has to work 6×1038×103 times each producing 60,000 configurations to reach the convergence, so 3.6×1084.8×108 times of potential energy calculations must be performed to produce the Um in Equation (6). Because of the fluctuations, the NS was run 15 times for a given system to produce the averaged results, thus the number of the total potential calculations is larger than 5.4×109, which is about five orders of magnitude larger than the one, 2×104, for running DIA in the same system.

Because of the ultra-high efficiency, DIA was applied to calculate the internal energy and pressure of solid argon composed of 4000 atoms, on which the NS costs too much computer hours and we have to give up the calculations, and we performed MD simulations to give comparisons. As shown in Figure 3, both E and P obtained by DIA coincide well with MD simulations where both RDE and RDP of DIA are almost the same as those calculated in the 500-atom system (data in Supplementary materials).

Figure 3.

Figure 3

Internal energy (a) and pressure (b) of 4000 argon atoms in the solid state obtained by DIA (solid line) and MD simulations (circles). Different color stands for different density ρ.

Finally, a comparison was made of DIA and the NS with experimental data of solid Ar along melting line [37]. Considering the lower efficiency of the NS, the simulated system for both DIA and NS consists of 500 atoms and the computational procedures are the same as described above. As shown in Figure 4, the internal energy and pressure obtained by DIA are significantly better than those of the NS. The averaged relative deviation of internal energy and pressure to the experimental data is 5.34% and 5.5% for DIA, which are about 6 times smaller than the ones, 39.12% and 28.72%, for the NS.

Figure 4.

Figure 4

Internal energy (a) and pressure (b) of solid-state Ar, from experiment (squares) [37], DIA (red circles), NS (blue triangles) along the melting line.

4. Conclusions

In summary, by comparisons with MD simulations as well as experimental data, we confirmed that the accuracy of DIA outperforms the NS. The precision of DIA is about four times higher than that of NS for low-density systems and about one order higher in high-density situations. We also analyzed the intrinsic deficiency of NS in calculations of systems under highly condensed situations. Since the efficiency of DIA is at least five orders faster than that of the NS at the same time, DIA paves a better way to investigate thermodynamic properties of condensed matters, especially the ones with high density under extreme conditions.

Supplementary Materials

The following are available online at https://www.mdpi.com/1099-4300/21/11/1050/s1.

Author Contributions

Conceptualization, X.-J.N.; funding acquisition, T.-C.W.; methodology, L.-C.G., B.-Y.N., and X.-J.N.; supervision, T.-C.W. and X.-J.N.; writing, original draft, L.-C.G., B.-Y.N., T.-C.W. and X.-J.N.

Funding

The work is supported by National Natural Science Foundation of China under Grant No. 21727801.

Conflicts of Interest

The authors declare no conflict of interest.

References and Notes

  • 1.Baldock R.J., Pártay L.B., Bartók A.P., Payne M.C., Csányi G. Determining pressure-temperature phase diagrams of materials. Phys. Rev. B. 2016;93:174108. doi: 10.1103/PhysRevB.93.174108. [DOI] [Google Scholar]
  • 2.Hansen J.P., Verlet L. Phase transitions of the Lennard-Jones system. Phys. Rev. 1969;184:151. doi: 10.1103/PhysRev.184.151. [DOI] [Google Scholar]
  • 3.Gadomski A. Polymorphic phase transitions in systems evolving in a two-dimensional discrete space. Phys. Rev. E. 1999;60:1252–1261. doi: 10.1103/PhysRevE.60.1252. [DOI] [PubMed] [Google Scholar]
  • 4.Burkoff N.S., Várnai C., Wells S.A., Wild D.L. Exploring the energy landscapes of protein folding simulations with Bayesian computation. Biophys. J. 2012;102:878–886. doi: 10.1016/j.bpj.2011.12.053. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Chipot C., Pohorille A. Free Energy Calculations: Theory and Applications in Chemistry and Biology. Volume 86 Springer Science & Business Media; Berlin/Heidelberg, Germany: 2007. [Google Scholar]
  • 6.Ushcats M.V., Bulavin L.A., Sysoev V.M., Bardik V.Y., Alekseev A.N. Statistical theory of condensation— Advances and challenges. J. Mol. Liq. 2016;224:694–712. doi: 10.1016/j.molliq.2016.09.100. [DOI] [Google Scholar]
  • 7.Singh S., Chopra M., de Pablo J.J. Density of states–based molecular simulations. Annu. Rev. Chem. Biomol. Eng. 2012;3:369–394. doi: 10.1146/annurev-chembioeng-062011-081032. [DOI] [PubMed] [Google Scholar]
  • 8.Mastny E.A., de Pablo J.J. Direct calculation of solid-liquid equilibria from density-of-states Monte Carlo simulations. J. Chem. Phys. 2005;122:124109. doi: 10.1063/1.1874792. [DOI] [PubMed] [Google Scholar]
  • 9.Mitchell M.J., McCammon J.A. Free energy difference calculations by thermodynamic integration: Difficulties in obtaining a precise value. J. Comput. Chem. 1991;12:271–275. doi: 10.1002/jcc.540120218. [DOI] [Google Scholar]
  • 10.Bussi G., Laio A., Parrinello M. Equilibrium free energies from nonequilibrium metadynamics. Phys. Rev. Lett. 2006;96:090601. doi: 10.1103/PhysRevLett.96.090601. [DOI] [PubMed] [Google Scholar]
  • 11.Hansmann U.H. Parallel tempering algorithm for conformational studies of biological molecules. Chem. Phys. Lett. 1997;281:140–150. doi: 10.1016/S0009-2614(97)01198-6. [DOI] [Google Scholar]
  • 12.Wang F., Landau D. Efficient, multiple-range random walk algorithm to calculate the density of states. Phys. Rev. Lett. 2001;86:2050. doi: 10.1103/PhysRevLett.86.2050. [DOI] [PubMed] [Google Scholar]
  • 13.Li J.T., Ning B.Y., Zhuang J., Ning X.J. Rapidly calculating the partition function of macroscopic systems. Chin. Phys. B. 2016;26:030501. doi: 10.1088/1674-1056/26/3/030501. [DOI] [Google Scholar]
  • 14.Skilling J. Nested Sampling. AIP Conf. Proc. 2004;735:395–405. [Google Scholar]
  • 15.Skilling J. Nested sampling for general Bayesian computation. Bayesian Anal. 2006;1:833–859. doi: 10.1214/06-BA127. [DOI] [Google Scholar]
  • 16.Pártay L.B., Bartók A.P., Csányi G. Efficient sampling of atomic configurational spaces. J. Phys. Chem. B. 2010;114:10502–10512. doi: 10.1021/jp1012973. [DOI] [PubMed] [Google Scholar]
  • 17.Do H., Hirst J.D., Wheatley R.J. Calculation of partition functions and free energies of a binary mixture using the energy partitioning method: Application to carbon dioxide and methane. J. Phys. Chem. B. 2012;116:4535–4542. doi: 10.1021/jp212168f. [DOI] [PubMed] [Google Scholar]
  • 18.Do H., Wheatley R.J. Density of states partitioning method for calculating the free energy of solids. J. Chem. Theory Comput. 2012;9:165–171. doi: 10.1021/ct3007056. [DOI] [PubMed] [Google Scholar]
  • 19.Brewer B.J., Pártay L.B., Csányi G. Diffusive nested sampling. Stat. Comput. 2011;21:649–656. doi: 10.1007/s11222-010-9198-8. [DOI] [Google Scholar]
  • 20.Nielsen S.O. Nested sampling in the canonical ensemble: Direct calculation of the partition function from NVT trajectories. J. Chem. Phys. 2013;139:124104. doi: 10.1063/1.4821761. [DOI] [PubMed] [Google Scholar]
  • 21.Wilson B.A., Gelb L.D., Nielsen S.O. Nested sampling of isobaric phase space for the direct evaluation of the isothermal-isobaric partition function of atomic systems. J. Chem. Phys. 2015;143:154108. doi: 10.1063/1.4933309. [DOI] [PubMed] [Google Scholar]
  • 22.Do H., Hirst J.D., Wheatley R.J. Rapid calculation of partition functions and free energies of fluids. J. Chem. Phys. 2011;135:174105. doi: 10.1063/1.3656296. [DOI] [PubMed] [Google Scholar]
  • 23.Bolhuis P.G., Csányi G. Nested Transition Path Sampling. Phys. Rev. Lett. 2018;120:250601. doi: 10.1103/PhysRevLett.120.250601. [DOI] [PubMed] [Google Scholar]
  • 24.Baldock R.J., Bernstein N., Salerno K.M., Pártay L.B., Csányi G. Constant-pressure nested sampling with atomistic dynamics. Phys. Rev. E. 2017;96:043311. doi: 10.1103/PhysRevE.96.043311. [DOI] [PubMed] [Google Scholar]
  • 25.Martiniani S., Stevenson J.D., Wales D.J., Frenkel D. Superposition enhanced nested sampling. Phys. Rev. X. 2014;4:031034. doi: 10.1103/PhysRevX.4.031034. [DOI] [Google Scholar]
  • 26.Ning B.Y., Gong L.C., Weng T.C., Ning X.J. Solution to partition function for macroscopic condensed matters—The key problem of statistical physics. arXiv. 20191901.08233 [Google Scholar]
  • 27.Liu Y.P., Ning B.Y., Gong L.C., Weng T.C., Ning X.J. A New Model to Predict Optimum Conditions for Growth of 2D Materials on a Substrate. Nanomaterials. 2019;9:978. doi: 10.3390/nano9070978. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Andersen H.C. Molecular dynamics simulations at constant pressure and/or temperature. J. Chem. Phys. 1980;72:2384–2393. doi: 10.1063/1.439486. [DOI] [Google Scholar]
  • 29.Nosé S. A molecular dynamics method for simulations in the canonical ensemble. Mol. Phys. 1984;52:255–268. doi: 10.1080/00268978400101201. [DOI] [Google Scholar]
  • 30.Hoover W.G. Constant-pressure equations of motion. Phys. Rev. A. 1986;34:2499. doi: 10.1103/PhysRevA.34.2499. [DOI] [PubMed] [Google Scholar]
  • 31.Allen M.P., Tildesley D.J. Computer Simulation of Liquids. Oxford University Press; Oxford, UK: 1989. [Google Scholar]
  • 32.Plimpton S. Fast parallel algorithms for short-range molecular dynamics. J. Comput. Phys. 1995;117:1–19. doi: 10.1006/jcph.1995.1039. [DOI] [Google Scholar]
  • 33.Evans D.J., Holian B.L. The nose–hoover thermostat. J. Chem. Phys. 1985;83:4069–4074. doi: 10.1063/1.449071. [DOI] [Google Scholar]
  • 34.Louwerse M.J., Baerends E.J. Calculation of pressure in case of periodic boundary conditions. Chem. Phys. Lett. 2006;421:138–141. doi: 10.1016/j.cplett.2006.01.087. [DOI] [Google Scholar]
  • 35.Thompson A.P., Plimpton S.J., Mattson W. General formulation of pressure and stress tensor for arbitrary many-body interaction potentials under periodic boundary conditions. J. Chem. Phys. 2009;131:154107. doi: 10.1063/1.3245303. [DOI] [PubMed] [Google Scholar]
  • 36.For several given conditions, the relative differences of both DIA and NS between MD simulations are quite large, which might be due to the large fluctuations of MD simulations. For instance, at (N = 400, ρ = 2.13 g/cm3, T = 300 K), the RDEs of DIA and NS are 107.59% and 455.18% respectively while the fluctuations of MD simulations of internal energy at this condition is 23.2% with the EMD = −0.92 eV (EDIA = 0.07 eV and ENS = 3.27 eV). For an accurate analysis, as a result, we excluded the data of which the MD fluctuations are over 20%.
  • 37.Crawford R., Lewis W., Daniels W. Thermodynamics of solid argon at high temperatures. J. Phys. C Solid State Phys. 1976;9:1381. doi: 10.1088/0022-3719/9/8/011. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials


Articles from Entropy are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES