Author Topic: equilibrate water molecules in a box  (Read 4224 times)

0 Members and 1 Guest are viewing this topic.

Offline job314

  • New QuantumATK user
  • *
  • Posts: 2
  • Country: us
  • Reputation: 0
    • View Profile
equilibrate water molecules in a box
« on: May 13, 2020, 04:30 »
Dear all, what would be a quick way using Windows version of QuantumATK Q-2019.12-SP1 to construct a box, fill it it water molecules and run some MD simulation to obtain a low energy structure for DFT optimization? The building of bulk water by hand is tedious and naturally it's not correct bonding anyways

thank you

Jonas

Offline mlee

  • QuantumATK Guru
  • ****
  • Posts: 173
  • Country: dk
  • Reputation: 7
    • View Profile
Re: equilibrate water molecules in a box
« Reply #1 on: May 13, 2020, 09:11 »
Have you tried to use Packmol in builder? Using the Packmol, you can quickly fill water molecules in a box.

Offline Jess Wellendorff

  • QuantumATK Staff
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 933
  • Country: dk
  • Reputation: 29
    • View Profile
Re: equilibrate water molecules in a box
« Reply #2 on: May 13, 2020, 14:22 »
In addition to using Packmol to construct the box with randomly positioned H2O molecules, a simple Force-Field based geometry optimization (minimization of both forces on atoms and stress on the supercell) might give a good starting point for DFT.

Flow:
1. use Packmol to construct the box with randomly positioned H2O molecules (perhaps aim for experimental density of molecules).
2. change cell type from UnitCell to SimpleCubic.
3. use ForceField calculator and OptimizeGeometry to relax forces and stress (take care to select a force field that actually works for water).

Example script attached. Runs in 2 mins on a laptop. Resulting water structure looks pretty OK to me, especially with the expected directional non-covalent bonding between H and O on different molecules.

If you believe finite-temperate molecular dynamics is needed to get better or more realistic water structure, that is also an option, but less simple than flow given above.