Dear developers and users,
Thank you so much for sharing your excellent work! They really help a lot!
I’m currently trying to perform a Te-PIGS simulation (for liquid water) following your recent publications:
https://doi.org/10.1021/jacs.4c14610 and https://doi.org/10.1021/acsnano.4c16486.
I’ve reviewed the shared data in your repository (https://github.com/paesanilab/Data_Repository/tree/main/ice_SFG) and would like to confirm whether the .pb file provided there corresponds to the QC_MB-pol(2023) quantum correction potential used in your JACS paper?
If so, I’m trying to set up i-PI as the server, with MBX and LAMMPS as clients: MBX handles the MB-pol force field, and LAMMPS calls this .pb file.
I’d really appreciate your guidance on a few points:
1. MBX and MB-pol(2023) with i-PI
(1) To use the MB-pol(2023)_2c3b4a version, I installed the MBX v1.1.3 branch from https://github.com/PhilipZhu/MBX/tree/mbpol23. I followed the README and used the following setup in LAMMPS:
fix 1 all mbx 1 h2o_2c3b4a 1 2 3 1 2 2 json mbx.jsonAnd in the .nrg file, I changed monomer h2o to h2o_2c3b4a. Is this correct to activate the MB-pol(2023)_2c3b4a version?
(2) How is the periodic boundary condition (PBC) handled in MBX when called by i-PI?
Is it automatically enabled if box_size and alpha_ewald_{elec/disp} (e.g. 0.6) are set in .json? Also, does the pbc='True' flag in the <ffsocket> section of the .xml file have any effect on PBC in MBX?
(3) If using <ffsocket mode='unix'>, can the port field in mbx.json be ignored?
(4) What unit system does MBX use (are they consistent with LAMMPS's real unit style)? Is manual unit conversion required when using i-PI?
2. Using .pb file in LAMMPS
(1) To call the .pb model in LAMMPS, is this syntax correct?
pair_style deepmd graph_qc-compress_mbpol23_type1.pb(2) Is it correct to use units real in the LAMMPS input file when using this .pb file (same as MB-pol)?
3. Te-PIGS setup in i-PI
I’ve defined two force fields in the .xml following:
<ffsocket mode='unix' name='mbpol' pbc='True'>Does this correctly represent the sum of the Born–Oppenheimer PES and the quantum correction PES as required for Te-PIGS?
Thank you in advance for your assistance!
Best regards,
Siyuan
Really appreciate your support!
Best regards,
Siyuan