Fix improved SIMD angles()
authorGilles Gouaillardet <gilles@rist.or.jp>
Wed, 2 Sep 2020 09:01:44 +0000 (09:01 +0000)
committerPaul Bauer <paul.bauer.q@gmail.com>
Wed, 2 Sep 2020 09:01:44 +0000 (09:01 +0000)
commit132f5c9f1ad409fa3f54d18f082a3271c82d1c31
tree2ea4faedf776a9693727722e21c470ce403d0fe3
parent788b8ae3b46fc13f39fb81fd8e8cf64498c4d5c9
Fix improved SIMD angles()

avoid division by zero when the angle is (too close to) zero.

Fix a regression introduced in fb7a6480db5914a50a97618b3e6316663041aafb
src/gromacs/listed_forces/bonded.cpp
src/gromacs/listed_forces/tests/bonded.cpp
src/gromacs/listed_forces/tests/refdata/AngleZero_ListedForcesTest_Ifunc_0.xml [new file with mode: 0644]
src/gromacs/listed_forces/tests/refdata/AngleZero_ListedForcesTest_Ifunc_1.xml [new file with mode: 0644]
src/gromacs/listed_forces/tests/refdata/AngleZero_ListedForcesTest_Ifunc_2.xml [new file with mode: 0644]
src/gromacs/listed_forces/tests/refdata/BondZeroLength_ListedForcesTest_Ifunc_0.xml [new file with mode: 0644]
src/gromacs/listed_forces/tests/refdata/BondZeroLength_ListedForcesTest_Ifunc_1.xml [new file with mode: 0644]
src/gromacs/listed_forces/tests/refdata/BondZeroLength_ListedForcesTest_Ifunc_2.xml [new file with mode: 0644]