[CP2K-user] [CP2K:21792] The problem of achieving Thermodynamic Integration from ideal gases to ab initio systems in CP2K
ice ZQing
zqlearn123 at gmail.com
Tue Sep 2 07:51:13 UTC 2025
*Hello everyone,*
I have recently been learning and trying to use *Thermodynamic Integration
(TI)* to calculate the free energy of systems. According to the book *Understanding
Molecular Simulation: From Algorithms to Applications* (Frenkel & Smit) and
some subsequent application papers (mainly based on VASP, e.g. DOI:
10.1103/PhysRevB.98.224301, 10.1103/PhysRevLett.121.195701), the common
approach is:
1.
Take an *ideal gas* as the reference state (whose free energy can be
calculated analytically).
2.
Then, via *Hamiltonian Thermodynamic Integration (H-TI)*, gradually
switch to the real system described by *ab initio* methods (e.g., DFT).
When trying to apply this workflow in CP2K, I have several specific
questions:
------------------------------
*1) Realization of the ideal gas reference state*
-
Can an “ideal gas” be represented in CP2K using the FIST/MM module, by
completely switching off all non-bonded interactions (so that the potential
energy of the system is always zero)?
-
If so, would such a zero-interaction MM/FIST system be a reasonable
reference state for TI?
------------------------------
*2) Choice of initial configuration and box size*
-
If the “zero potential energy” approach is adopted for the ideal gas,
does the simulation box need to be very large (so that particle
interactions are negligible), or is this unnecessary once all interactions
are explicitly switched off?
-
More generally, are there any special considerations in CP2K regarding
the initial configuration and box size when using an ideal-gas reference
state?
------------------------------
*3) Thermodynamic integration from ideal gas → ab initio system*
-
Is it possible to directly perform H-TI from the ideal gas reference
state to the DFT/Quickstep description within CP2K?
-
Most of the literature I have seen uses VASP for this type of
calculation. Are there known examples, recommended workflows, or best
practices for implementing this in CP2K?
------------------------------
I have reviewed some literature but could not find a clear demonstration of
how to set up the CP2K input and methodology for this case. I would greatly
appreciate any advice, example input files, or references that could point
me in the right direction.
*Thank you very much for your time and help!*
--
You received this message because you are subscribed to the Google Groups "cp2k" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cp2k+unsubscribe at googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/cp2k/90afa236-aeef-4e77-a31e-0b83b2576a90n%40googlegroups.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20250902/9ae95291/attachment.htm>
More information about the CP2K-user
mailing list