Menu

#41 Inconsistent energy with non-cuboidal boxes

2.0
closed
2024-04-11
2015-10-20
No

Reported by Noritaka Inoue.

When the simulation is performed with non-cuboidal periodicity, the interaction energy ramps up and apparently inconsistent.

使用ツール:
MDサンプリング:Gromacs 5.1
自由エネルギー:ERmod 0.3.2
症状:
・ refsの計算が、dodecahedron、octahedronだとεmin < -3000kcal/molとなってしまう
・ solnの計算が、octahedronだとεmax > 400kcal/molとなってしまう
(trjconv -pbc mol or nojumpで修正してもダメでした。一方、dodecahedronではsolnの計算は上手くいっています)
・ 同等の計算設定でcubicの計算を実行すると上手くいく

1 Attachments

Discussion

  • Shun Sakuraba

    Shun Sakuraba - 2015-10-20
    • summary: Inconsistent errors with non-cuboidal boxes --> Inconsistent energy with non-cuboidal boxes
     
  • Shun Sakuraba

    Shun Sakuraba - 2015-10-21

    Confirmed with gfortran 4.6.3 w/ ATLAS3.

     
  • Shun Sakuraba

    Shun Sakuraba - 2015-10-22

    The source of problem is the process to remove periodicity around realcal.F90:862. Current version of the source is only correct on cuboids and is thus apparently wrong. The catch is that prior to GROMACS 5.1, the atoms in trajectory are within the periodic box, and the problem has not came surface.

     
  • Shun Sakuraba

    Shun Sakuraba - 2015-10-22

    a25a162c1aaa to fix this issue (testing atm)

     
  • Shun Sakuraba

    Shun Sakuraba - 2015-10-26

    Seems the fix (a25a162c1aaa) is not enough.
    Real-space interaction grid might also have the issue, I'll investigate into them later this week.

     
  • Shun Sakuraba

    Shun Sakuraba - 2016-01-26

    changest 37ab44c502ae implements new real-space kernel. This seems to fix the problem.

     
  • Shun Sakuraba

    Shun Sakuraba - 2016-08-17
    • status: open --> pending
    • Milestone: 0.3 --> 0.4
     
  • Shun Sakuraba

    Shun Sakuraba - 2016-08-17

    Related: issue #28

     
  • Shun Sakuraba

    Shun Sakuraba - 2023-01-10
    • Milestone: 1.0 --> 2.0
     
  • Shun Sakuraba

    Shun Sakuraba - 2024-04-11
    • status: pending --> closed
     
  • Shun Sakuraba

    Shun Sakuraba - 2024-04-11

    I believe that it is finally properly implemented in 1.0.

     

Log in to post a comment.