Papers
Topics
Authors
Recent
Search
2000 character limit reached

Megacell-DLPNO-MP2: Local MP2 for Periodic Systems

Updated 6 July 2026
  • Megacell-DLPNO-MP2 is a periodic domain‐based local MP2 method that embeds a finite correlation supercell within a larger megacell to eliminate infinite lattice summations.
  • It uses localized Wannier functions and pair natural orbital (PNO) truncation to systematically reduce the virtual orbital space, achieving near linear scaling for insulating and semiconducting systems.
  • The method accurately predicts adsorption energetics, as demonstrated in CO on MgO(001), aligning with canonical MP2, CCSD(T) benchmarks, and experimental data.

Searching arXiv for the specified papers and closely related Megacell-DLPNO-MP2 work. arXiv search query: Megacell-DLPNO-MP2 periodic systems embedding Megacell-DLPNO-MP2 is a periodic domain-based local pair natural orbital second-order Møller–Plesset perturbation theory formulated for periodic insulating or semiconducting systems within an LCAO framework. In this approach, a supercell correlation treatment is embedded within a larger “megacell”, the occupied space is represented by well-localised Wannier functions (WFs), Coulomb integrals are evaluated without periodic image summation, and periodicity is enforced through rigorous translational symmetry of Hamiltonian integrals and wavefunction parameters. As implemented in TURBOMOLE, the method is intended to retain the locality advantages of molecular DLPNO-MP2 while approaching the canonical and thermodynamic limits for extended systems; its surface-adsorption performance has been illustrated for CO on MgO(001) from dilute coverage to full monolayer coverage (Zhu et al., 13 Jul 2025, Zhu et al., 29 Dec 2025).

1. Formal basis in MP2 and the DLPNO reduction

In canonical second-order Møller–Plesset perturbation theory, the correlation energy is written as

Ecorr=i<joccsa<bvirtstijab[2ijabijba],E_{\rm corr}=\sum_{i<j}^{\rm occs}\sum_{a<b}^{\rm virts} t_{ij}^{ab}\,[\,2\langle ij|ab\rangle-\langle ij|ba\rangle\,],

with amplitudes

tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},

where ϵp\epsilon_p are HF orbital energies. All occupied and virtual orbitals enter, and the formal scaling is O(N5)O(N^5) or worse in system size. In the periodic formulation, one starts from a periodic HF reference with Bloch orbitals and then transforms the occupied Bloch manifold to localized WFs through an inverse Fourier transform,

il=1Nkeiklik.|i_{\mathbf l}\rangle=\frac{1}{\sqrt N}\sum_{\mathbf k} e^{-i\mathbf k\cdot \mathbf l}|i_{\mathbf k}\rangle.

The DLPNO reformulation exploits the locality of electron correlation in insulators. Occupied orbitals from a localized representation are paired, a pair-density matrix is formed for each occupied pair, and its eigenvectors define pair natural orbitals (PNOs). For a pair (i,j)(i,j), the model pair density is diagonalized and PNOs with occupation numbers below a threshold TPNO\mathcal T_{\rm PNO} are discarded. The truncated virtual space per pair then contracts from thousands of canonical AOs to a few tens of PNOs. In the periodic Megacell implementation, the resulting local energy expression is evaluated only in the pair-specific PNO spaces, optionally supplemented by a small a-posteriori “Δ\Delta” correction for discarded PNOs (Zhu et al., 13 Jul 2025).

The central approximation is therefore not a modification of MP2 itself, but a locality-based compression of the virtual manifold for each occupied pair. This preserves a direct connection to canonical MP2 while replacing the global virtual space by pair-adapted local subspaces.

2. Megacell embedding and the periodic real-space construction

The defining feature of Megacell-DLPNO-MP2 is the embedding of a finite correlation supercell inside a larger periodic environment. A periodic, LCAO-based HF calculation is first carried out on a Monkhorst–Pack k\mathbf k-point grid, and the occupied Bloch orbitals are localized to WFs. The finite supercell used for correlation is chosen such that the occupied WFs have decayed essentially to zero at the supercell boundary. The larger embedding region is then set by

kmega=2ksuper1k_{\rm mega}=2\,k_{\rm super}-1

in each Cartesian direction.

Within this construction, the correlation treatment is performed only on the supercell WFs, but the correlation integrals and WF/Fock quantities are built in the larger megacell. If each WF is strictly zero outside its half-supercell radius, the orbitals in the supercell form an orthonormal set in direct space, and the required integrals reduce to standard molecular-style direct-space integrals. This removes the infinite lattice sums that arise under standard Born–von Kármán boundary conditions and eliminates explicit Coulomb image summations. Density fitting is then identical to molecular RI.

The method also uses the translational symmetry of all derived quantities. Because the WFs are related by lattice translation, the same is true for PAOs, OSVs, PNOs, amplitudes, ERIs, and Fock matrix elements. Consequently, only unique quantities with at least one index in the reference cell need be computed and stored. The thermodynamic limit is approached by increasing tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},0, with the megacell growing correspondingly (Zhu et al., 13 Jul 2025).

3. Local-orbital hierarchy, thresholds, and systematic extrapolation

Megacell-DLPNO-MP2 employs a PAO tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},1 OSV tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},2 PNO cascade. PAO domains are selected by an overlap-estimate cutoff, typically tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},3–tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},4. OSVs are then constructed for diagonal pairs using a Laplace-transformed MP2 model, with OSV domains saturating at tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},5 size for large supercells. For a general pair tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},6, the union of the two OSV spaces is used to build the pair density, whose eigenvectors define the PNOs.

The principal control parameter is the PNO occupation threshold tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},7. Recommended values are tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},8 for “Normal” accuracy, tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},9 for “Tight” accuracy, and ϵp\epsilon_p0 for “Very tight” accuracy, corresponding respectively to approximately ϵp\epsilon_p1 mH/cell, ϵp\epsilon_p2 mH/cell, and ϵp\epsilon_p3 mH/cell errors. The DF threshold is typically chosen identical to ϵp\epsilon_p4, while the Laplace grid used for OSV construction employs 5–6 points.

A key empirical property is that the residual MP2 error from PNO truncation scales as ϵp\epsilon_p5. This permits a two-point extrapolation to the complete-PNO-space (CPS) limit:

ϵp\epsilon_p6

with representative thresholds ϵp\epsilon_p7 and ϵp\epsilon_p8. The CPS-extrapolated values can then be combined with a two-point Helgaker cardinal-number extrapolation to approximate the complete-basis-set (CBS) limit,

ϵp\epsilon_p9

where O(N5)O(N^5)0 and O(N5)O(N^5)1 are the cardinal numbers of successive basis sets, such as TZ and DZ (Zhu et al., 13 Jul 2025).

This hierarchy gives the method a systematically controllable structure: locality is introduced through domain truncation and PNO compression, and the dominant truncation effects can be reduced by threshold tightening or removed approximately by CPS and CBS extrapolation.

4. Implementation, benchmark consistency, and computational scaling

The method is implemented in a developmental branch of TURBOMOLE. Periodic HF with RI-J and Monkhorst–Pack O(N5)O(N^5)2-points is handled in the riper module, while WF localization and DLPNO-MP2 are implemented in the pnoccsd module. The data structures consist of sparse lists of significant WF pairs and, for each pair, a compact PNO basis stored in dense form; in practice this basis typically contains only 30–40 PNOs per pair. Parallelization is based on OpenMP across orbital pairs, PNO builds, and O(N5)O(N^5)3-point blocks.

Benchmarking against the complementary periodic DLPNO-MP2 formulation based on Born–von Kármán boundary conditions shows that the PNO approximations are equivalent in the two approaches and entirely consistent with molecular DLPNO-MP2 calculations. For the CO(N5)O(N^5)4HF polymer and a hexagonal BN sheet, Megacell and BvK-DLPNO-MP2 converge from above and below to the same canonical thermodynamic-limit reference at each O(N5)O(N^5)5, with deviations below O(N5)O(N^5)6 mH for supercells O(N5)O(N^5)7. For rocksalt LiH and MgO, megacell–BvK differences are reduced markedly as the supercell increases from O(N5)O(N^5)8 to O(N5)O(N^5)9.

The asymptotic computational behavior is favorable. The correlation step grows roughly linearly with the number of WF pairs, and observed slopes in log–log CPU-time plots for two-dimensional BN and three-dimensional LiH show linear to sub-linear scaling beyond supercells il=1Nkeiklik.|i_{\mathbf l}\rangle=\frac{1}{\sqrt N}\sum_{\mathbf k} e^{-i\mathbf k\cdot \mathbf l}|i_{\mathbf k}\rangle.0. Individual subroutines also exhibit saturation behavior: formation of three-index density-fitting integrals reaches il=1Nkeiklik.|i_{\mathbf l}\rangle=\frac{1}{\sqrt N}\sum_{\mathbf k} e^{-i\mathbf k\cdot \mathbf l}|i_{\mathbf k}\rangle.1 once DF domains are saturated, and PNO construction reaches il=1Nkeiklik.|i_{\mathbf l}\rangle=\frac{1}{\sqrt N}\sum_{\mathbf k} e^{-i\mathbf k\cdot \mathbf l}|i_{\mathbf k}\rangle.2 for BN beyond a il=1Nkeiklik.|i_{\mathbf l}\rangle=\frac{1}{\sqrt N}\sum_{\mathbf k} e^{-i\mathbf k\cdot \mathbf l}|i_{\mathbf k}\rangle.3 supercell, while LiH requires larger cells because of longer-ranged pairs. Example calculations include rocksalt MgO il=1Nkeiklik.|i_{\mathbf l}\rangle=\frac{1}{\sqrt N}\sum_{\mathbf k} e^{-i\mathbf k\cdot \mathbf l}|i_{\mathbf k}\rangle.4 with 12 691 basis functions, ice-Ih il=1Nkeiklik.|i_{\mathbf l}\rangle=\frac{1}{\sqrt N}\sum_{\mathbf k} e^{-i\mathbf k\cdot \mathbf l}|i_{\mathbf k}\rangle.5 with 15 000 basis functions, and diamond Si il=1Nkeiklik.|i_{\mathbf l}\rangle=\frac{1}{\sqrt N}\sum_{\mathbf k} e^{-i\mathbf k\cdot \mathbf l}|i_{\mathbf k}\rangle.6 with 5 500 basis functions; at il=1Nkeiklik.|i_{\mathbf l}\rangle=\frac{1}{\sqrt N}\sum_{\mathbf k} e^{-i\mathbf k\cdot \mathbf l}|i_{\mathbf k}\rangle.7, the largest-supercell correlation energies are within il=1Nkeiklik.|i_{\mathbf l}\rangle=\frac{1}{\sqrt N}\sum_{\mathbf k} e^{-i\mathbf k\cdot \mathbf l}|i_{\mathbf k}\rangle.8 mH of il=1Nkeiklik.|i_{\mathbf l}\rangle=\frac{1}{\sqrt N}\sum_{\mathbf k} e^{-i\mathbf k\cdot \mathbf l}|i_{\mathbf k}\rangle.9, and wall times are below 48 h on a single 48-core node (Zhu et al., 13 Jul 2025).

5. Adsorption formalism for CO on MgO(001)

For surface adsorption, the method has been applied to CO on a two-layer MgO(001) slab at both dilute and dense coverages. The adsorption energy is defined as

(i,j)(i,j)0

and decomposed as

(i,j)(i,j)1

Here, (i,j)(i,j)2 is the interaction energy at frozen geometries with counterpoise correction, while (i,j)(i,j)3 is the relaxation energy taken from DFT–D results and is approximately (i,j)(i,j)4 kJ/mol. For nonzero coverage, an additional term (i,j)(i,j)5 accounts for lateral CO–CO interactions in the periodic slab.

In the dilute regime, (i,j)(i,j)6, (i,j)(i,j)7, and (i,j)(i,j)8 MgO slab unit cells were used, corresponding to coverages of (i,j)(i,j)9, TPNO\mathcal T_{\rm PNO}0, and TPNO\mathcal T_{\rm PNO}1, and embedded in TPNO\mathcal T_{\rm PNO}2 and TPNO\mathcal T_{\rm PNO}3 supercells to converge the thermodynamic limit. In the dense-coverage study, a TPNO\mathcal T_{\rm PNO}4 slab cell was populated with TPNO\mathcal T_{\rm PNO}5 CO molecules, corresponding to TPNO\mathcal T_{\rm PNO}6, TPNO\mathcal T_{\rm PNO}7, TPNO\mathcal T_{\rm PNO}8, and TPNO\mathcal T_{\rm PNO}9, and Δ\Delta0 slab cells with 4 and 8 CO molecules were also tested to verify size independence once the supercell embedding was large enough, namely Δ\Delta1.

The application emphasizes that accurate representation of the thermodynamic limit requires simulations beyond a single unit cell. This is especially relevant because studies at denser coverages are scarce, owing to increased computational expense and the larger configuration space that must be optimized (Zhu et al., 29 Dec 2025).

6. Numerical performance for CO/MgO: dilute limit, dense coverage, and residual uncertainties

For the dilute-coverage calculations, HF energies differ by less than Δ\Delta2 kJ/mol between Δ\Delta3 and Δ\Delta4 embeddings, and MP2 correlation CPS extrapolations differ by less than Δ\Delta5 kJ/mol. After CBS extrapolation using cc-pVXZ for C and O together with a modified pob-XZVP-rev2 for Mg, the adsorption energies are Δ\Delta6: Δ\Delta7 kJ/mol, Δ\Delta8: Δ\Delta9 kJ/mol, and k\mathbf k0: k\mathbf k1 kJ/mol. These values agree to within chemical accuracy with canonical MP2 and periodic CCSD(T) results of approximately k\mathbf k2 kJ/mol and with TPD-derived experimental values of k\mathbf k3 and k\mathbf k4 kJ/mol.

For the dense-coverage sequence, PNO thresholds from k\mathbf k5 to k\mathbf k6 show variations of up to 2 kJ/mol at k\mathbf k7, but less than k\mathbf k8 kJ/mol at k\mathbf k9 or after CPS extrapolation. The CBS-extrapolated MP2 plus TZ-HF adsorption energies are:

Regime Coverage kmega=2ksuper1k_{\rm mega}=2\,k_{\rm super}-10 kmega=2ksuper1k_{\rm mega}=2\,k_{\rm super}-11
Dilute kmega=2ksuper1k_{\rm mega}=2\,k_{\rm super}-12 kmega=2ksuper1k_{\rm mega}=2\,k_{\rm super}-13 kJ/mol
Dilute kmega=2ksuper1k_{\rm mega}=2\,k_{\rm super}-14 kmega=2ksuper1k_{\rm mega}=2\,k_{\rm super}-15 kJ/mol
Dilute kmega=2ksuper1k_{\rm mega}=2\,k_{\rm super}-16 kmega=2ksuper1k_{\rm mega}=2\,k_{\rm super}-17 kJ/mol
Dense kmega=2ksuper1k_{\rm mega}=2\,k_{\rm super}-18 kmega=2ksuper1k_{\rm mega}=2\,k_{\rm super}-19 kJ/mol
Dense tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},00 tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},01 kJ/mol
Dense tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},02 tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},03 kJ/mol
Dense tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},04 tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},05 kJ/mol

The dense-coverage trend is a reduction in binding strength at full coverage, in agreement with experimental observations. It is explained by increasing lateral repulsions between the CO molecules; more specifically, the trend is driven largely by increasing HF repulsion, partially offset by correlation dispersion. Qualitatively, the decrease from about tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},06 kJ/mol at tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},07 to approximately tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},08 kJ/mol at tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},09 matches the TPD-derived trends discussed by Dohnálek et al. The largest residual uncertainty in the adsorption calculations is the CBS extrapolation, estimated as tijab=ijabϵi+ϵjϵaϵb,t_{ij}^{ab}=\frac{\langle ij|ab\rangle}{\epsilon_i+\epsilon_j-\epsilon_a-\epsilon_b},10 kJ/mol because of current basis limitations in periodic HF (Zhu et al., 29 Dec 2025).

Megacell-DLPNO-MP2 therefore occupies a specific methodological niche: it provides a nearly linear-scaling, rigorously controllable route to high-accuracy MP2 correlation for periodic adsorption and bulk problems, while maintaining explicit access to thermodynamic-limit convergence through supercell enlargement and threshold extrapolation. The CO/MgO study shows that this framework is not restricted to the single-adsorbate limit, but can also describe dense coverages where lateral interactions alter adsorption energetics substantially.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Megacell-DLPNO-MP2.