Many-Body Perturbation Theory, MBPT
OpenLowdin can perform second order many-body perturbation theory (MP2) corrections to the energy on systems including any kind of quantum particle. These corrections are probably the simplest way to recover the effects of correlation between particles of different species.
For more information on APMO-MP2 calculations see S. A. Gonz'alez, A. Reyes, “Nuclear Quantum Effects on the He2H+ Complex With the Nuclear Molecular Orbital Approach”, Int. J. Quant. Chem. 110 689 (2010) https://doi.org/10.1002/qua.22118
In addition, OpenLowdin can compute second order Epsein-Nesbet (EN2) corrections, which correspond to renormalized MP2 equations.
See MP2 with quantum nucleus for an example of a MP2 calculation in openLowdin
mpCorrection=[integer] Default1mpFrozenCoreBoundary=[integer] Default0mpOnlyElectronicCorrection=[logical] Default.false.epsteinNesbetCorrection=[integer] Default1