Fix bonded tests
authorMark Abraham <mark.j.abraham@gmail.com>
Wed, 14 Oct 2020 09:58:25 +0000 (09:58 +0000)
committerPaul Bauer <paul.bauer.q@gmail.com>
Wed, 14 Oct 2020 09:58:25 +0000 (09:58 +0000)
These were not robust enough to pass everywhere (e.g. release
builds). They probably still are not, but fixing that needs more work
than we can do now. A key part of this is that acos implementations
differ, leading to different bond angles being computed, which leads
to different rounding error in accumulating forces and shift forces.
The latter now use different tolerances, because often we compute a shift
force that is zero, modulo rounding error.

Updated required version for reference build type to gcc 7.

Used namespaces better in bonded tests

Added some GoogleTest pretty-printers to see better what was going on.

Added useful strings describing bonded kernel flavors so test failures
had more context.

Used coordinates for butane in tests so that numerical instability was
less of a problem.

Avoided an unnecessary include of vectypes.h and testasserts.h

327 files changed:
cmake/gmxBuildTypeReference.cmake
src/gromacs/listed_forces/bonded.cpp
src/gromacs/listed_forces/bonded.h
src/gromacs/listed_forces/tests/bonded.cpp
src/gromacs/listed_forces/tests/refdata/AngleZero_ListedForcesTest_Ifunc_0.xml
src/gromacs/listed_forces/tests/refdata/AngleZero_ListedForcesTest_Ifunc_1.xml
src/gromacs/listed_forces/tests/refdata/AngleZero_ListedForcesTest_Ifunc_2.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_0.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_1.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_10.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_11.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_12.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_13.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_14.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_15.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_16.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_17.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_18.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_19.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_2.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_20.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_21.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_22.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_23.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_24.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_25.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_26.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_27.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_28.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_29.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_3.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_30.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_31.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_32.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_33.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_34.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_35.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_36.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_37.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_38.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_39.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_4.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_40.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_41.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_42.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_43.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_44.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_45.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_46.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_47.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_48.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_49.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_5.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_50.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_51.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_52.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_53.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_54.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_55.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_56.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_57.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_58.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_59.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_6.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_60.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_61.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_62.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_63.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_64.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_65.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_66.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_67.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_68.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_69.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_7.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_70.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_71.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_72.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_73.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_74.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_75.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_76.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_77.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_78.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_79.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_8.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_80.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_81.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_82.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_83.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_84.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_85.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_86.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_87.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_88.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_89.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_9.xml
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_90.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_91.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_92.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_93.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_94.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_95.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_96.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_97.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_98.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/BondZeroLength_ListedForcesTest_Ifunc_0.xml
src/gromacs/listed_forces/tests/refdata/BondZeroLength_ListedForcesTest_Ifunc_1.xml
src/gromacs/listed_forces/tests/refdata/BondZeroLength_ListedForcesTest_Ifunc_2.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_0.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_1.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_10.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_11.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_12.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_13.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_14.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_15.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_16.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_17.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_18.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_19.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_2.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_20.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_21.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_22.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_23.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_24.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_25.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_26.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_27.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_28.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_29.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_3.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_30.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_31.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_32.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_33.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_34.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_35.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_36.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_37.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_38.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_39.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_4.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_40.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_41.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_42.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_43.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_44.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_45.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_46.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_47.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_48.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_49.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_5.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_50.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_51.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_52.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_53.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_54.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_55.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_56.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_57.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_58.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_59.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_6.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_60.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_61.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_62.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_63.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_64.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_65.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_66.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_67.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_68.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_69.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_7.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_70.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_71.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_8.xml
src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_9.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_0.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_1.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_10.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_11.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_12.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_13.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_14.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_15.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_16.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_17.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_18.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_19.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_2.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_20.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_21.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_22.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_23.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_24.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_25.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_26.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_27.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_28.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_29.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_3.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_30.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_31.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_32.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_33.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_34.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_35.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_36.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_37.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_38.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_39.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_4.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_40.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_41.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_42.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_43.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_44.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_45.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_46.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_47.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_48.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_49.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_5.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_50.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_51.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_52.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_53.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_6.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_7.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_8.xml
src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_9.xml
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_0.xml
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_1.xml
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_10.xml
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_11.xml
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_12.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_13.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_14.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_15.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_16.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_17.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_18.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_19.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_2.xml
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_20.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_21.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_22.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_23.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_24.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_25.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_26.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_27.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_28.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_29.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_3.xml
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_30.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_31.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_32.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_33.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_34.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_35.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_4.xml
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_5.xml
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_6.xml
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_7.xml
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_8.xml
src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_9.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_0.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_1.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_10.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_11.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_12.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_13.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_14.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_15.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_16.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_17.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_18.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_19.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_2.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_20.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_21.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_22.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_23.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_24.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_25.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_26.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_27.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_28.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_29.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_3.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_30.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_31.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_32.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_33.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_34.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_35.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_36.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_37.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_38.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_39.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_4.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_40.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_41.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_42.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_43.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_44.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_45.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_46.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_47.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_48.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_49.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_5.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_50.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_51.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_52.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_53.xml [deleted file]
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_6.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_7.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_8.xml
src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_9.xml
src/testutils/testmatchers.cpp
src/testutils/testmatchers.h

index daa3d501f495d262be2ca22b1ff734c56c149454..5c7690addb28ec241e64d4f3dec0fefddfbaafd7 100644 (file)
@@ -49,8 +49,8 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "Reference")
     set(GMX_SOFTWARE_INVSQRT OFF CACHE BOOL "Disabled for regressiontests reference builds" FORCE)
     set(GMX_THREAD_MPI OFF CACHE BOOL "Disabled for regressiontests reference builds" FORCE)
 
-    if(NOT "${CMAKE_C_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_C_COMPILER_VERSION}" VERSION_GREATER_EQUAL "6")
+    if(NOT "${CMAKE_C_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_C_COMPILER_VERSION}" VERSION_GREATER_EQUAL "8")
         message(WARNING "Reference values for regressiontests should use GROMACS compiled with "
-            "gcc 5.x, but your configuration is using ${CMAKE_C_COMPILER_ID}-${CMAKE_C_COMPILER_VERSION}.")
+            "gcc 7.x, but your configuration is using ${CMAKE_C_COMPILER_ID}-${CMAKE_C_COMPILER_VERSION}.")
     endif()
 endif()
index 39876051f87c8ecf2560a3a2be053c8e39ff5720..b01c0a18b2421bd62c09a4f2f9f991c07b70627a 100644 (file)
 
 using namespace gmx; // TODO: Remove when this file is moved into gmx namespace
 
+const EnumerationArray<BondedKernelFlavor, std::string> c_bondedKernelFlavorStrings = {
+    "forces, using SIMD when available", "forces, not using SIMD",
+    "forces, virial, and energy (ie. not using SIMD)", "forces and energy (ie. not using SIMD)"
+};
 namespace
 {
 
index 4a7182c88df2b848c0c5b1ab8ee1bd84ce6f1669..beb95b55289bc9d108008e7985c4b7ff42ac406a 100644 (file)
@@ -48,6 +48,8 @@
 #ifndef GMX_LISTED_FORCES_BONDED_H
 #define GMX_LISTED_FORCES_BONDED_H
 
+#include <string>
+
 #include "gromacs/math/vectypes.h"
 #include "gromacs/topology/ifunc.h"
 #include "gromacs/utility/basedefinitions.h"
@@ -58,6 +60,12 @@ struct t_mdatom;
 struct t_nrnb;
 struct t_pbc;
 
+namespace gmx
+{
+template<typename EnumType, typename DataType, EnumType ArraySize>
+struct EnumerationArray;
+} // namespace gmx
+
 /*! \brief Calculate bond-angle. No PBC is taken into account (use mol-shift) */
 real bond_angle(const rvec          xi,
                 const rvec          xj,
@@ -131,6 +139,9 @@ enum class BondedKernelFlavor
     Count                     //!< The number of flavors
 };
 
+//! Helper strings for human-readable messages
+extern const gmx::EnumerationArray<BondedKernelFlavor, std::string, BondedKernelFlavor::Count> c_bondedKernelFlavorStrings;
+
 /*! \brief Returns whether the energy should be computed */
 static constexpr inline bool computeEnergy(const BondedKernelFlavor flavor)
 {
index 3ab4b4fd6659a66138d1ab9b6b9f9f81fd0ee843..41c74f9294a23e40c02ce3fa6b5821afc4f4c1df 100644 (file)
  * \brief
  * Implements test of bonded force routines
  *
+ *
+ * \todo We should re-work this. For example, a harmonic bond
+ * has so few computations that force components should be
+ * accurate to a small *and computed* relative error.
+ *
  * \author David van der Spoel <david.vanderspoel@icm.uu.se>
  * \ingroup module_listed_forces
  */
@@ -59,6 +64,7 @@
 #include "gromacs/pbcutil/ishift.h"
 #include "gromacs/pbcutil/pbc.h"
 #include "gromacs/topology/idef.h"
+#include "gromacs/utility/enumerationhelpers.h"
 #include "gromacs/utility/strconvert.h"
 #include "gromacs/utility/stringstream.h"
 #include "gromacs/utility/textwriter.h"
@@ -68,6 +74,8 @@
 
 namespace gmx
 {
+namespace test
+{
 namespace
 {
 
@@ -95,9 +103,9 @@ struct OutputQuantities
  * \param[in] output  The output from the test to check
  * \param[in] bondedKernelFlavor  Flavor for determining what output to check
  */
-void checkOutput(test::TestReferenceChecker* checker,
-                 const OutputQuantities&     output,
-                 const BondedKernelFlavor    bondedKernelFlavor)
+void checkOutput(TestReferenceChecker*    checker,
+                 const OutputQuantities&  output,
+                 const BondedKernelFlavor bondedKernelFlavor)
 {
     if (computeEnergy(bondedKernelFlavor))
     {
@@ -105,10 +113,6 @@ void checkOutput(test::TestReferenceChecker* checker,
         // Should still be zero when not doing FEP, so may as well test it.
         checker->checkReal(output.dvdlambda, "dVdlambda ");
     }
-    if (computeVirial(bondedKernelFlavor))
-    {
-        checker->checkVector(output.fshift[CENTRAL], "Central shift forces");
-    }
     checker->checkSequence(std::begin(output.f), std::end(output.f), "Forces");
 }
 
@@ -527,13 +531,14 @@ class ListedForcesTest :
     public ::testing::TestWithParam<std::tuple<iListInput, PaddedVector<RVec>, PbcType>>
 {
 protected:
-    matrix                     box_;
-    t_pbc                      pbc_;
-    PaddedVector<RVec>         x_;
-    PbcType                    pbcType_;
-    iListInput                 input_;
-    test::TestReferenceData    refData_;
-    test::TestReferenceChecker checker_;
+    matrix                 box_;
+    t_pbc                  pbc_;
+    PaddedVector<RVec>     x_;
+    PbcType                pbcType_;
+    iListInput             input_;
+    TestReferenceData      refData_;
+    TestReferenceChecker   checker_;
+    FloatingPointTolerance shiftForcesTolerance_ = defaultRealTolerance();
     ListedForcesTest() : checker_(refData_.rootChecker())
     {
         input_   = std::get<0>(GetParam());
@@ -545,17 +550,33 @@ protected:
         // We need quite specific tolerances here since angle functions
         // etc. are not very precise and reproducible.
         test::FloatingPointTolerance tolerance(test::FloatingPointTolerance(
-                input_.ftoler, 1.0e-6, input_.dtoler, 1.0e-12, 10000, 100, false));
+                input_.ftoler, input_.dtoler, 1.0e-6, 1.0e-12, 10000, 100, false));
         checker_.setDefaultTolerance(tolerance);
+        // The SIMD acos() is only accurate to 2-3 ULP, so the angles
+        // computed by it and the non-SIMD code paths (that use
+        // std::acos) differ by enough to require quite large
+        // tolerances for the shift forces in mixed precision.
+        float singleShiftForcesAbsoluteTolerance =
+                ((input_.ftype == F_POLARIZATION) || (input_.ftype == F_ANHARM_POL)
+                                 || (IS_ANGLE(input_.ftype))
+                         ? 5e-3
+                         : 5e-5);
+        // Note that std::numeric_limits isn't required by the standard to
+        // have an implementation for uint64_t(!) but this is likely to
+        // work because that type is likely to be a typedef for one of
+        // the other numerical types that happens to be 64-bits wide.
+        shiftForcesTolerance_ = FloatingPointTolerance(singleShiftForcesAbsoluteTolerance, 1e-8, 1e-6,
+                                                       1e-12, std::numeric_limits<uint64_t>::max(),
+                                                       std::numeric_limits<uint64_t>::max(), false);
     }
-    void testOneIfunc(test::TestReferenceChecker* checker, const std::vector<t_iatom>& iatoms, const real lambda)
+    void testOneIfunc(TestReferenceChecker* checker, const std::vector<t_iatom>& iatoms, const real lambda)
     {
-        SCOPED_TRACE(std::string("Testing PBC ") + c_pbcTypeNames[pbcType_]);
+        SCOPED_TRACE(std::string("Testing PBC type: ") + c_pbcTypeNames[pbcType_]);
         std::vector<int>  ddgatindex = { 0, 1, 2, 3 };
         std::vector<real> chargeA    = { 1.5, -2.0, 1.5, -1.0 };
         t_mdatoms         mdatoms    = { 0 };
         mdatoms.chargeA              = chargeA.data();
-        /* Here we run both the standard, plain-C force+shift-forcs+energy+free-energy
+        /* Here we run both the standard, plain-C force+shift-forces+energy+free-energy
          * kernel flavor and the potentially optimized, with SIMD and less output,
          * force only kernels. Note that we also run the optimized kernel for free-energy
          * input when lambda=0, as the force output should match the non free-energy case.
@@ -567,6 +588,7 @@ protected:
         }
         for (const auto flavor : flavors)
         {
+            SCOPED_TRACE("Testing bonded kernel flavor: " + c_bondedKernelFlavorStrings[flavor]);
             OutputQuantities output;
             output.energy =
                     calculateSimpleBond(input_.ftype, iatoms.size(), iatoms.data(), &input_.iparams,
@@ -577,11 +599,23 @@ protected:
             // and bonded functions.
             EXPECT_TRUE((input_.fep || (output.dvdlambda == 0.0))) << "dvdlambda was " << output.dvdlambda;
             checkOutput(checker, output, flavor);
+            auto shiftForcesChecker = checker->checkCompound("Shift-Forces", "Shift-forces");
+            if (computeVirial(flavor))
+            {
+                shiftForcesChecker.setDefaultTolerance(shiftForcesTolerance_);
+                shiftForcesChecker.checkVector(output.fshift[CENTRAL], "Central");
+            }
+            else
+            {
+                // Permit omitting to compare shift forces with
+                // reference data when that is useless.
+                shiftForcesChecker.disableUnusedEntriesCheck();
+            }
         }
     }
     void testIfunc()
     {
-        test::TestReferenceChecker thisChecker =
+        TestReferenceChecker thisChecker =
                 checker_.checkCompound("FunctionType", interaction_function[input_.ftype].name)
                         .checkCompound("FEP", (input_.fep ? "Yes" : "No"));
         std::vector<t_iatom> iatoms;
@@ -610,7 +644,7 @@ TEST_P(ListedForcesTest, Ifunc)
 
 //! Function types for testing bonds. Add new terms at the end.
 std::vector<iListInput> c_InputBonds = {
-    { iListInput().setHarmonic(F_BONDS, 0.15, 500.0) },
+    { iListInput(2e-6F, 1e-8).setHarmonic(F_BONDS, 0.15, 500.0) },
     { iListInput(2e-6F, 1e-8).setHarmonic(F_BONDS, 0.15, 500.0, 0.17, 400.0) },
     { iListInput(1e-4F, 1e-8).setHarmonic(F_G96BONDS, 0.15, 50.0) },
     { iListInput().setHarmonic(F_G96BONDS, 0.15, 50.0, 0.17, 40.0) },
@@ -685,11 +719,42 @@ std::vector<iListInput> c_InputAnglesZeroAngle = {
     { iListInput(2e-3, 1e-8).setHarmonic(F_ANGLES, 0.0, 50.0) },
 };
 
-//! Coordinates for testing
+} // namespace
+} // namespace test
+
+//! Print an RVec to \c os
+static void PrintTo(const RVec& value, std::ostream* os)
+{
+    *os << value[XX] << " " << value[YY] << " " << value[ZZ] << std::endl;
+}
+
+//! Print a padded vector of RVec to \c os
+static void PrintTo(const PaddedVector<RVec>& vector, std::ostream* os)
+{
+    if (vector.empty())
+    {
+        *os << "Empty vector" << std::endl;
+    }
+    else
+    {
+        *os << "Vector of RVec containing:" << std::endl;
+        std::for_each(vector.begin(), vector.end(), [os](const RVec& v) { PrintTo(v, os); });
+    }
+}
+
+namespace test
+{
+namespace
+{
+
+/*! \brief Coordinates for testing
+ *
+ * Taken from a butane molecule, so we have some
+ * normal-sized bonds and angles to test.
+ *
+ * \todo Test also some weirder values */
 std::vector<PaddedVector<RVec>> c_coordinatesForTests = {
-    { { 0.0, 0.0, 0.0 }, { 0.0, 0.0, 0.2 }, { 0.005, 0.0, 0.1 }, { -0.001, 0.1, 0.0 } },
-    { { 0.5, 0.0, 0.0 }, { 0.5, 0.0, 0.15 }, { 0.5, 0.07, 0.22 }, { 0.5, 0.18, 0.22 } },
-    { { -0.1143, -0.0282, 0.0 }, { 0.0, 0.0434, 0.0 }, { 0.1185, -0.0138, 0.0 }, { -0.0195, 0.1498, 0.0 } }
+    { { 1.382, 1.573, 1.482 }, { 1.281, 1.559, 1.596 }, { 1.292, 1.422, 1.663 }, { 1.189, 1.407, 1.775 } }
 };
 
 //! Coordinates for testing bonds with zero length
@@ -749,6 +814,9 @@ INSTANTIATE_TEST_CASE_P(AngleZero,
                                            ::testing::ValuesIn(c_coordinatesForTestsZeroAngle),
                                            ::testing::ValuesIn(c_pbcForTests)));
 #endif
+
 } // namespace
 
+} // namespace test
+
 } // namespace gmx
index bab7c13cfcf31e0286deea96ffeb2d6011c43dee..90a95418f0dbe9237539cf849aa2a4d886f65a60 100644 (file)
@@ -5,11 +5,6 @@
     <FEP Name="No">
       <Real Name="Epot ">84.797965428018102</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-2.1316282072803006e-14</Real>
-        <Real Name="Y">-1.7763568394002505e-15</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
           <Real Name="Z">-166.17852018005416</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">-2.1316282072803006e-14</Real>
+          <Real Name="Y">-1.7763568394002505e-15</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index bab7c13cfcf31e0286deea96ffeb2d6011c43dee..90a95418f0dbe9237539cf849aa2a4d886f65a60 100644 (file)
@@ -5,11 +5,6 @@
     <FEP Name="No">
       <Real Name="Epot ">84.797965428018102</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-2.1316282072803006e-14</Real>
-        <Real Name="Y">-1.7763568394002505e-15</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
           <Real Name="Z">-166.17852018005416</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">-2.1316282072803006e-14</Real>
+          <Real Name="Y">-1.7763568394002505e-15</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index bab7c13cfcf31e0286deea96ffeb2d6011c43dee..90a95418f0dbe9237539cf849aa2a4d886f65a60 100644 (file)
@@ -5,11 +5,6 @@
     <FEP Name="No">
       <Real Name="Epot ">84.797965428018102</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-2.1316282072803006e-14</Real>
-        <Real Name="Y">-1.7763568394002505e-15</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
           <Real Name="Z">-166.17852018005416</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">-2.1316282072803006e-14</Real>
+          <Real Name="Y">-1.7763568394002505e-15</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index c7aa0c15773481743ce763cd3f34c29d790e447b..e5017b81e8e0bc66e21729139773a395f2417079 100644 (file)
@@ -3,36 +3,38 @@
 <ReferenceData>
   <FunctionType Name="ANGLES">
     <FEP Name="No">
-      <Real Name="Epot ">81.030065901054726</Real>
+      <Real Name="Epot ">1.8925926826529913</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">2.8421709430404007e-14</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">-423.84271406807136</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.8189894035458565e-12</Real>
+          <Real Name="X">21.211573973968179</Real>
+          <Real Name="Y">-58.969435807718355</Real>
+          <Real Name="Z">11.550849737392344</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-454.7214008888605</Real>
-          <Real Name="Y">300.68270098347142</Real>
-          <Real Name="Z">-43.928205747858783</Real>
+          <Real Name="X">-115.74940297353325</Real>
+          <Real Name="Y">90.134459028345958</Real>
+          <Real Name="Z">67.695781609192935</Real>
         </Vector>
         <Vector>
-          <Real Name="X">902.57551052358963</Real>
-          <Real Name="Y">-450.30370960820733</Real>
-          <Real Name="Z">-107.13348661087852</Real>
+          <Real Name="X">115.96357174411968</Real>
+          <Real Name="Y">-89.75343219276435</Real>
+          <Real Name="Z">-67.389261988486354</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-24.011395566657725</Real>
-          <Real Name="Y">149.62100862473594</Real>
-          <Real Name="Z">151.06169235873548</Real>
+          <Real Name="X">-21.425742744554601</Real>
+          <Real Name="Y">58.588408972136747</Real>
+          <Real Name="Z">-11.857369358098921</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">-3.5527136788005009e-15</Real>
+          <Real Name="Y">7.1054273576010019e-15</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index c7aa0c15773481743ce763cd3f34c29d790e447b..e5017b81e8e0bc66e21729139773a395f2417079 100644 (file)
@@ -3,36 +3,38 @@
 <ReferenceData>
   <FunctionType Name="ANGLES">
     <FEP Name="No">
-      <Real Name="Epot ">81.030065901054726</Real>
+      <Real Name="Epot ">1.8925926826529913</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">2.8421709430404007e-14</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">-423.84271406807136</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.8189894035458565e-12</Real>
+          <Real Name="X">21.211573973968179</Real>
+          <Real Name="Y">-58.969435807718355</Real>
+          <Real Name="Z">11.550849737392344</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-454.7214008888605</Real>
-          <Real Name="Y">300.68270098347142</Real>
-          <Real Name="Z">-43.928205747858783</Real>
+          <Real Name="X">-115.74940297353325</Real>
+          <Real Name="Y">90.134459028345958</Real>
+          <Real Name="Z">67.695781609192935</Real>
         </Vector>
         <Vector>
-          <Real Name="X">902.57551052358963</Real>
-          <Real Name="Y">-450.30370960820733</Real>
-          <Real Name="Z">-107.13348661087852</Real>
+          <Real Name="X">115.96357174411968</Real>
+          <Real Name="Y">-89.75343219276435</Real>
+          <Real Name="Z">-67.389261988486354</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-24.011395566657725</Real>
-          <Real Name="Y">149.62100862473594</Real>
-          <Real Name="Z">151.06169235873548</Real>
+          <Real Name="X">-21.425742744554601</Real>
+          <Real Name="Y">58.588408972136747</Real>
+          <Real Name="Z">-11.857369358098921</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">-3.5527136788005009e-15</Real>
+          <Real Name="Y">7.1054273576010019e-15</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 30e4db134c14b0c0839041615eedd2e5e234dd1e..2b130885fd2b5d3f64b2abab3e6be5805e712d11 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGLES">
+  <FunctionType Name="G96ANGLES">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">81.173041011634211</Real>
-        <Real Name="dVdlambda ">-37.38979438238858</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">503614.15820294252</Real>
+        <Real Name="dVdlambda ">-251626.04581244473</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-424.49721253756923</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.8189894035458565e-12</Real>
+            <Real Name="X">10184.071777974661</Real>
+            <Real Name="Y">-28312.324569100543</Real>
+            <Real Name="Z">5545.7781193687024</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-455.23004160011573</Real>
-            <Real Name="Y">299.38315634446275</Real>
-            <Real Name="Z">-43.98636270688695</Real>
+            <Real Name="X">-55667.901908388834</Real>
+            <Real Name="Y">43305.589268243166</Real>
+            <Real Name="Z">32579.585988349259</Real>
           </Vector>
           <Vector>
-            <Real Name="X">903.63487293141327</Real>
-            <Real Name="Y">-448.35750595288226</Real>
-            <Real Name="Z">-106.42244402915446</Real>
+            <Real Name="X">55813.225064922604</Real>
+            <Real Name="Y">-43238.857959217843</Real>
+            <Real Name="Z">-32408.901792064011</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-23.907618793728311</Real>
-            <Real Name="Y">148.97434960841952</Real>
-            <Real Name="Z">150.40880673604323</Real>
+            <Real Name="X">-10329.394934508422</Real>
+            <Real Name="Y">28245.593260075217</Real>
+            <Real Name="Z">-5716.4623156539474</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">7.2759576141834259e-12</Real>
+            <Real Name="Y">-3.637978807091713e-12</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">63.050993773376348</Real>
-        <Real Name="dVdlambda ">-35.138790648224372</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">383069.17354984686</Real>
+        <Real Name="dVdlambda ">-230678.89279993763</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-330.60932438228514</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">7944.3088614775506</Real>
+            <Real Name="Y">-22085.650598985168</Real>
+            <Real Name="Z">4326.1060230126268</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-357.19870084552383</Real>
-            <Real Name="Y">257.35360478462218</Real>
-            <Real Name="Z">-34.39040126139389</Real>
+            <Real Name="X">-43424.966331484684</Real>
+            <Real Name="Y">33781.475001106577</Real>
+            <Real Name="Z">25414.418980878683</Real>
           </Vector>
           <Vector>
-            <Real Name="X">708.35932127768899</Real>
-            <Real Name="Y">-385.41386829543683</Real>
-            <Real Name="Z">-94.902940012413609</Real>
+            <Real Name="X">43538.327422107628</Real>
+            <Real Name="Y">-33729.41586938304</Real>
+            <Real Name="Z">-25281.273815878554</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-20.551296049879987</Real>
-            <Real Name="Y">128.06026351081468</Real>
-            <Real Name="Z">129.2933412738075</Real>
+            <Real Name="X">-8057.6699521004894</Real>
+            <Real Name="Y">22033.591467261624</Real>
+            <Real Name="Z">-4459.251188012754</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-9.0949470177292824e-13</Real>
+            <Real Name="Y">-3.637978807091713e-12</Real>
+            <Real Name="Z">9.0949470177292824e-13</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">45.993854285828377</Real>
-        <Real Name="dVdlambda ">-33.130163379548947</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">3.5527136788005009e-15</Real>
-          <Real Name="Y">2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">272810.26540300483</Real>
+        <Real Name="dVdlambda ">-210481.73978743056</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-241.2156590508861</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-9.0949470177292824e-13</Real>
+            <Real Name="X">5806.02022543153</Real>
+            <Real Name="Y">-16141.081157017428</Real>
+            <Real Name="Z">3161.6921628977184</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-262.6600263082164</Real>
-            <Real Name="Y">206.40051337025571</Real>
-            <Real Name="Z">-25.19378426795538</Real>
+            <Real Name="X">-31736.708352193727</Real>
+            <Real Name="Y">24688.85894071397</Real>
+            <Real Name="Z">18573.876878308474</Real>
           </Vector>
           <Vector>
-            <Real Name="X">520.35805815768549</Real>
-            <Real Name="Y">-309.10629887142602</Real>
-            <Real Name="Z">-78.50094360112908</Real>
+            <Real Name="X">31819.556094207881</Real>
+            <Real Name="Y">-24650.809028543852</Real>
+            <Real Name="Z">-18476.569648579429</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-16.482372798583008</Real>
-            <Real Name="Y">102.70578550117034</Real>
-            <Real Name="Z">103.69472786908537</Real>
+            <Real Name="X">-5888.8679674456826</Real>
+            <Real Name="Y">16103.031244847307</Real>
+            <Real Name="Z">-3258.9993926267625</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">9.0949470177292824e-13</Real>
+            <Real Name="Y">-1.8189894035458565e-12</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index 30e4db134c14b0c0839041615eedd2e5e234dd1e..2b130885fd2b5d3f64b2abab3e6be5805e712d11 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGLES">
+  <FunctionType Name="G96ANGLES">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">81.173041011634211</Real>
-        <Real Name="dVdlambda ">-37.38979438238858</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">503614.15820294252</Real>
+        <Real Name="dVdlambda ">-251626.04581244473</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-424.49721253756923</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.8189894035458565e-12</Real>
+            <Real Name="X">10184.071777974661</Real>
+            <Real Name="Y">-28312.324569100543</Real>
+            <Real Name="Z">5545.7781193687024</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-455.23004160011573</Real>
-            <Real Name="Y">299.38315634446275</Real>
-            <Real Name="Z">-43.98636270688695</Real>
+            <Real Name="X">-55667.901908388834</Real>
+            <Real Name="Y">43305.589268243166</Real>
+            <Real Name="Z">32579.585988349259</Real>
           </Vector>
           <Vector>
-            <Real Name="X">903.63487293141327</Real>
-            <Real Name="Y">-448.35750595288226</Real>
-            <Real Name="Z">-106.42244402915446</Real>
+            <Real Name="X">55813.225064922604</Real>
+            <Real Name="Y">-43238.857959217843</Real>
+            <Real Name="Z">-32408.901792064011</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-23.907618793728311</Real>
-            <Real Name="Y">148.97434960841952</Real>
-            <Real Name="Z">150.40880673604323</Real>
+            <Real Name="X">-10329.394934508422</Real>
+            <Real Name="Y">28245.593260075217</Real>
+            <Real Name="Z">-5716.4623156539474</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">7.2759576141834259e-12</Real>
+            <Real Name="Y">-3.637978807091713e-12</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">63.050993773376348</Real>
-        <Real Name="dVdlambda ">-35.138790648224372</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">383069.17354984686</Real>
+        <Real Name="dVdlambda ">-230678.89279993763</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-330.60932438228514</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">7944.3088614775506</Real>
+            <Real Name="Y">-22085.650598985168</Real>
+            <Real Name="Z">4326.1060230126268</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-357.19870084552383</Real>
-            <Real Name="Y">257.35360478462218</Real>
-            <Real Name="Z">-34.39040126139389</Real>
+            <Real Name="X">-43424.966331484684</Real>
+            <Real Name="Y">33781.475001106577</Real>
+            <Real Name="Z">25414.418980878683</Real>
           </Vector>
           <Vector>
-            <Real Name="X">708.35932127768899</Real>
-            <Real Name="Y">-385.41386829543683</Real>
-            <Real Name="Z">-94.902940012413609</Real>
+            <Real Name="X">43538.327422107628</Real>
+            <Real Name="Y">-33729.41586938304</Real>
+            <Real Name="Z">-25281.273815878554</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-20.551296049879987</Real>
-            <Real Name="Y">128.06026351081468</Real>
-            <Real Name="Z">129.2933412738075</Real>
+            <Real Name="X">-8057.6699521004894</Real>
+            <Real Name="Y">22033.591467261624</Real>
+            <Real Name="Z">-4459.251188012754</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-9.0949470177292824e-13</Real>
+            <Real Name="Y">-3.637978807091713e-12</Real>
+            <Real Name="Z">9.0949470177292824e-13</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">45.993854285828377</Real>
-        <Real Name="dVdlambda ">-33.130163379548947</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">3.5527136788005009e-15</Real>
-          <Real Name="Y">2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">272810.26540300483</Real>
+        <Real Name="dVdlambda ">-210481.73978743056</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-241.2156590508861</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-9.0949470177292824e-13</Real>
+            <Real Name="X">5806.02022543153</Real>
+            <Real Name="Y">-16141.081157017428</Real>
+            <Real Name="Z">3161.6921628977184</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-262.6600263082164</Real>
-            <Real Name="Y">206.40051337025571</Real>
-            <Real Name="Z">-25.19378426795538</Real>
+            <Real Name="X">-31736.708352193727</Real>
+            <Real Name="Y">24688.85894071397</Real>
+            <Real Name="Z">18573.876878308474</Real>
           </Vector>
           <Vector>
-            <Real Name="X">520.35805815768549</Real>
-            <Real Name="Y">-309.10629887142602</Real>
-            <Real Name="Z">-78.50094360112908</Real>
+            <Real Name="X">31819.556094207881</Real>
+            <Real Name="Y">-24650.809028543852</Real>
+            <Real Name="Z">-18476.569648579429</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-16.482372798583008</Real>
-            <Real Name="Y">102.70578550117034</Real>
-            <Real Name="Z">103.69472786908537</Real>
+            <Real Name="X">-5888.8679674456826</Real>
+            <Real Name="Y">16103.031244847307</Real>
+            <Real Name="Z">-3258.9993926267625</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">9.0949470177292824e-13</Real>
+            <Real Name="Y">-1.8189894035458565e-12</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index c42748f94ed8426e4ee3dc49974eb4cb878280ee..4ec069ce059c1079ed835e40ce1497db4132de36 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">18.498235511145133</Real>
-        <Real Name="dVdlambda ">-1.9320969084811583</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
+  <FunctionType Name="LINEAR_ANGLES">
+    <FEP Name="No">
+      <Real Name="Epot ">0.40544900000000034</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">-0.94000000000000128</Real>
+          <Real Name="Y">1.532</Real>
+          <Real Name="Z">0.10800000000000157</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">202.74908144000796</Real>
-            <Real Name="Z">-2.8421709430404007e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-202.74908144000807</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">8.5265128291212022e-14</Real>
-            <Real Name="Z">276.47602014546533</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-276.47602014546533</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">17.066259482469789</Real>
-        <Real Name="dVdlambda ">-3.8362032838016598</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">3.6740000000000039</Real>
+          <Real Name="Y">-4.7460000000000013</Real>
+          <Real Name="Z">-1.078000000000003</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-4.7200000000000042</Real>
+          <Real Name="Y">4.5880000000000036</Real>
+          <Real Name="Z">2.1819999999999995</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">1.9860000000000011</Real>
+          <Real Name="Y">-1.3740000000000021</Real>
+          <Real Name="Z">-1.2119999999999984</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">174.18385934903407</Real>
-            <Real Name="Z">-5.6843418860808015e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-174.18385934903424</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1.9895196601282805e-13</Real>
-            <Real Name="Z">237.52344456686464</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-2.8421709430404007e-14</Real>
-            <Real Name="Z">-237.52344456686458</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">14.621636149762006</Real>
-        <Real Name="dVdlambda ">-5.9826861246109555</Real>
-        <Vector Name="Central shift forces">
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
+          <Real Name="Y">2.2204460492503131e-16</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">139.62634015954637</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-139.62634015954643</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">8.5265128291212022e-14</Real>
-            <Real Name="Z">190.39955476301776</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-2.8421709430404007e-14</Real>
-            <Real Name="Z">-190.39955476301776</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index c42748f94ed8426e4ee3dc49974eb4cb878280ee..4ec069ce059c1079ed835e40ce1497db4132de36 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">18.498235511145133</Real>
-        <Real Name="dVdlambda ">-1.9320969084811583</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
+  <FunctionType Name="LINEAR_ANGLES">
+    <FEP Name="No">
+      <Real Name="Epot ">0.40544900000000034</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">-0.94000000000000128</Real>
+          <Real Name="Y">1.532</Real>
+          <Real Name="Z">0.10800000000000157</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">202.74908144000796</Real>
-            <Real Name="Z">-2.8421709430404007e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-202.74908144000807</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">8.5265128291212022e-14</Real>
-            <Real Name="Z">276.47602014546533</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-276.47602014546533</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">17.066259482469789</Real>
-        <Real Name="dVdlambda ">-3.8362032838016598</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">3.6740000000000039</Real>
+          <Real Name="Y">-4.7460000000000013</Real>
+          <Real Name="Z">-1.078000000000003</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-4.7200000000000042</Real>
+          <Real Name="Y">4.5880000000000036</Real>
+          <Real Name="Z">2.1819999999999995</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">1.9860000000000011</Real>
+          <Real Name="Y">-1.3740000000000021</Real>
+          <Real Name="Z">-1.2119999999999984</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">174.18385934903407</Real>
-            <Real Name="Z">-5.6843418860808015e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-174.18385934903424</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1.9895196601282805e-13</Real>
-            <Real Name="Z">237.52344456686464</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-2.8421709430404007e-14</Real>
-            <Real Name="Z">-237.52344456686458</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">14.621636149762006</Real>
-        <Real Name="dVdlambda ">-5.9826861246109555</Real>
-        <Vector Name="Central shift forces">
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
+          <Real Name="Y">2.2204460492503131e-16</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">139.62634015954637</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-139.62634015954643</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">8.5265128291212022e-14</Real>
-            <Real Name="Z">190.39955476301776</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-2.8421709430404007e-14</Real>
-            <Real Name="Z">-190.39955476301776</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index c42748f94ed8426e4ee3dc49974eb4cb878280ee..4ec069ce059c1079ed835e40ce1497db4132de36 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">18.498235511145133</Real>
-        <Real Name="dVdlambda ">-1.9320969084811583</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
+  <FunctionType Name="LINEAR_ANGLES">
+    <FEP Name="No">
+      <Real Name="Epot ">0.40544900000000034</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">-0.94000000000000128</Real>
+          <Real Name="Y">1.532</Real>
+          <Real Name="Z">0.10800000000000157</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">202.74908144000796</Real>
-            <Real Name="Z">-2.8421709430404007e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-202.74908144000807</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">8.5265128291212022e-14</Real>
-            <Real Name="Z">276.47602014546533</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-276.47602014546533</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">17.066259482469789</Real>
-        <Real Name="dVdlambda ">-3.8362032838016598</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">3.6740000000000039</Real>
+          <Real Name="Y">-4.7460000000000013</Real>
+          <Real Name="Z">-1.078000000000003</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-4.7200000000000042</Real>
+          <Real Name="Y">4.5880000000000036</Real>
+          <Real Name="Z">2.1819999999999995</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">1.9860000000000011</Real>
+          <Real Name="Y">-1.3740000000000021</Real>
+          <Real Name="Z">-1.2119999999999984</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">174.18385934903407</Real>
-            <Real Name="Z">-5.6843418860808015e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-174.18385934903424</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1.9895196601282805e-13</Real>
-            <Real Name="Z">237.52344456686464</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-2.8421709430404007e-14</Real>
-            <Real Name="Z">-237.52344456686458</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">14.621636149762006</Real>
-        <Real Name="dVdlambda ">-5.9826861246109555</Real>
-        <Vector Name="Central shift forces">
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
+          <Real Name="Y">2.2204460492503131e-16</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">139.62634015954637</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-139.62634015954643</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">8.5265128291212022e-14</Real>
-            <Real Name="Z">190.39955476301776</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-2.8421709430404007e-14</Real>
-            <Real Name="Z">-190.39955476301776</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 6cf2b9294c18455a5b95617b6aeb6958b430bac8..d5ab6320bcb175f1bc7369cc2b2e6685d477ae7f 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGLES">
+  <FunctionType Name="LINEAR_ANGLES">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">47.754363218123274</Real>
-        <Real Name="dVdlambda ">-23.341019125514077</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.40544900000000034</Real>
+        <Real Name="dVdlambda ">0.0461061999999995</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">75.63262801666059</Real>
-            <Real Name="Y">-120.73756120536734</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-0.94000000000000128</Real>
+            <Real Name="Y">1.532</Real>
+            <Real Name="Z">0.10800000000000157</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-231.44546404190362</Real>
-            <Real Name="Y">-202.05651342734745</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">3.6740000000000039</Real>
+            <Real Name="Y">-4.7460000000000013</Real>
+            <Real Name="Z">-1.078000000000003</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-81.250736811532079</Real>
-            <Real Name="Y">122.82602419582639</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-4.7200000000000042</Real>
+            <Real Name="Y">4.5880000000000036</Real>
+            <Real Name="Z">2.1819999999999995</Real>
           </Vector>
           <Vector>
-            <Real Name="X">237.06357283677511</Real>
-            <Real Name="Y">199.9680504368884</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">1.9860000000000011</Real>
+            <Real Name="Y">-1.3740000000000021</Real>
+            <Real Name="Z">-1.2119999999999984</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">2.2204460492503131e-16</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">36.588573194355654</Real>
-        <Real Name="dVdlambda ">-21.36253704713792</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.33630187500000042</Real>
+        <Real Name="dVdlambda ">-0.074801250000000333</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">67.581809515231726</Real>
-            <Real Name="Y">-107.88548641886848</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-1.2600000000000011</Real>
+            <Real Name="Y">1.38375</Real>
+            <Real Name="Z">0.52875000000000172</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-180.3541432882482</Real>
-            <Real Name="Y">-125.74251274376144</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">3.8025000000000033</Real>
+            <Real Name="Y">-4.1400000000000015</Real>
+            <Real Name="Z">-1.5637500000000026</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-70.458340724603119</Real>
-            <Real Name="Y">79.069117251435074</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-3.8250000000000033</Real>
+            <Real Name="Y">4.1287500000000019</Real>
+            <Real Name="Z">1.5412500000000002</Real>
           </Vector>
           <Vector>
-            <Real Name="X">183.23067449761959</Real>
-            <Real Name="Y">154.55888191119485</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">1.2825000000000011</Real>
+            <Real Name="Y">-1.3725000000000012</Real>
+            <Real Name="Z">-0.5062499999999992</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">26.351430093403899</Real>
-        <Real Name="dVdlambda ">-19.626431434250549</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.32441920000000046</Real>
+        <Real Name="dVdlambda ">-0.18298160000000019</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">55.993137462851266</Real>
-            <Real Name="Y">-89.385692905082365</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-1.5600000000000007</Real>
+            <Real Name="Y">1.1136000000000001</Real>
+            <Real Name="Z">0.99840000000000195</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-131.66393650722983</Real>
-            <Real Name="Y">-67.379861059233576</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">3.747200000000003</Real>
+            <Real Name="Y">-3.6848000000000014</Real>
+            <Real Name="Z">-1.7744000000000029</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-56.937068999985705</Real>
-            <Real Name="Y">44.908061359656728</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-2.9520000000000031</Real>
+            <Real Name="Y">3.7904000000000018</Real>
+            <Real Name="Z">0.8496000000000008</Real>
           </Vector>
           <Vector>
-            <Real Name="X">132.60786804436427</Real>
-            <Real Name="Y">111.85749260465923</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">0.76480000000000103</Real>
+            <Real Name="Y">-1.2192000000000007</Real>
+            <Real Name="Z">-0.073599999999999777</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">2.2204460492503131e-16</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index 6cf2b9294c18455a5b95617b6aeb6958b430bac8..d5ab6320bcb175f1bc7369cc2b2e6685d477ae7f 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGLES">
+  <FunctionType Name="LINEAR_ANGLES">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">47.754363218123274</Real>
-        <Real Name="dVdlambda ">-23.341019125514077</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.40544900000000034</Real>
+        <Real Name="dVdlambda ">0.0461061999999995</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">75.63262801666059</Real>
-            <Real Name="Y">-120.73756120536734</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-0.94000000000000128</Real>
+            <Real Name="Y">1.532</Real>
+            <Real Name="Z">0.10800000000000157</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-231.44546404190362</Real>
-            <Real Name="Y">-202.05651342734745</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">3.6740000000000039</Real>
+            <Real Name="Y">-4.7460000000000013</Real>
+            <Real Name="Z">-1.078000000000003</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-81.250736811532079</Real>
-            <Real Name="Y">122.82602419582639</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-4.7200000000000042</Real>
+            <Real Name="Y">4.5880000000000036</Real>
+            <Real Name="Z">2.1819999999999995</Real>
           </Vector>
           <Vector>
-            <Real Name="X">237.06357283677511</Real>
-            <Real Name="Y">199.9680504368884</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">1.9860000000000011</Real>
+            <Real Name="Y">-1.3740000000000021</Real>
+            <Real Name="Z">-1.2119999999999984</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">2.2204460492503131e-16</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">36.588573194355654</Real>
-        <Real Name="dVdlambda ">-21.36253704713792</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.33630187500000042</Real>
+        <Real Name="dVdlambda ">-0.074801250000000333</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">67.581809515231726</Real>
-            <Real Name="Y">-107.88548641886848</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-1.2600000000000011</Real>
+            <Real Name="Y">1.38375</Real>
+            <Real Name="Z">0.52875000000000172</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-180.3541432882482</Real>
-            <Real Name="Y">-125.74251274376144</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">3.8025000000000033</Real>
+            <Real Name="Y">-4.1400000000000015</Real>
+            <Real Name="Z">-1.5637500000000026</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-70.458340724603119</Real>
-            <Real Name="Y">79.069117251435074</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-3.8250000000000033</Real>
+            <Real Name="Y">4.1287500000000019</Real>
+            <Real Name="Z">1.5412500000000002</Real>
           </Vector>
           <Vector>
-            <Real Name="X">183.23067449761959</Real>
-            <Real Name="Y">154.55888191119485</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">1.2825000000000011</Real>
+            <Real Name="Y">-1.3725000000000012</Real>
+            <Real Name="Z">-0.5062499999999992</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">26.351430093403899</Real>
-        <Real Name="dVdlambda ">-19.626431434250549</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.32441920000000046</Real>
+        <Real Name="dVdlambda ">-0.18298160000000019</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">55.993137462851266</Real>
-            <Real Name="Y">-89.385692905082365</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-1.5600000000000007</Real>
+            <Real Name="Y">1.1136000000000001</Real>
+            <Real Name="Z">0.99840000000000195</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-131.66393650722983</Real>
-            <Real Name="Y">-67.379861059233576</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">3.747200000000003</Real>
+            <Real Name="Y">-3.6848000000000014</Real>
+            <Real Name="Z">-1.7744000000000029</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-56.937068999985705</Real>
-            <Real Name="Y">44.908061359656728</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-2.9520000000000031</Real>
+            <Real Name="Y">3.7904000000000018</Real>
+            <Real Name="Z">0.8496000000000008</Real>
           </Vector>
           <Vector>
-            <Real Name="X">132.60786804436427</Real>
-            <Real Name="Y">111.85749260465923</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">0.76480000000000103</Real>
+            <Real Name="Y">-1.2192000000000007</Real>
+            <Real Name="Z">-0.073599999999999777</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">2.2204460492503131e-16</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index 6cf2b9294c18455a5b95617b6aeb6958b430bac8..d5ab6320bcb175f1bc7369cc2b2e6685d477ae7f 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGLES">
+  <FunctionType Name="LINEAR_ANGLES">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">47.754363218123274</Real>
-        <Real Name="dVdlambda ">-23.341019125514077</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.40544900000000034</Real>
+        <Real Name="dVdlambda ">0.0461061999999995</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">75.63262801666059</Real>
-            <Real Name="Y">-120.73756120536734</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-0.94000000000000128</Real>
+            <Real Name="Y">1.532</Real>
+            <Real Name="Z">0.10800000000000157</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-231.44546404190362</Real>
-            <Real Name="Y">-202.05651342734745</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">3.6740000000000039</Real>
+            <Real Name="Y">-4.7460000000000013</Real>
+            <Real Name="Z">-1.078000000000003</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-81.250736811532079</Real>
-            <Real Name="Y">122.82602419582639</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-4.7200000000000042</Real>
+            <Real Name="Y">4.5880000000000036</Real>
+            <Real Name="Z">2.1819999999999995</Real>
           </Vector>
           <Vector>
-            <Real Name="X">237.06357283677511</Real>
-            <Real Name="Y">199.9680504368884</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">1.9860000000000011</Real>
+            <Real Name="Y">-1.3740000000000021</Real>
+            <Real Name="Z">-1.2119999999999984</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">2.2204460492503131e-16</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">36.588573194355654</Real>
-        <Real Name="dVdlambda ">-21.36253704713792</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.33630187500000042</Real>
+        <Real Name="dVdlambda ">-0.074801250000000333</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">67.581809515231726</Real>
-            <Real Name="Y">-107.88548641886848</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-1.2600000000000011</Real>
+            <Real Name="Y">1.38375</Real>
+            <Real Name="Z">0.52875000000000172</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-180.3541432882482</Real>
-            <Real Name="Y">-125.74251274376144</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">3.8025000000000033</Real>
+            <Real Name="Y">-4.1400000000000015</Real>
+            <Real Name="Z">-1.5637500000000026</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-70.458340724603119</Real>
-            <Real Name="Y">79.069117251435074</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-3.8250000000000033</Real>
+            <Real Name="Y">4.1287500000000019</Real>
+            <Real Name="Z">1.5412500000000002</Real>
           </Vector>
           <Vector>
-            <Real Name="X">183.23067449761959</Real>
-            <Real Name="Y">154.55888191119485</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">1.2825000000000011</Real>
+            <Real Name="Y">-1.3725000000000012</Real>
+            <Real Name="Z">-0.5062499999999992</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">26.351430093403899</Real>
-        <Real Name="dVdlambda ">-19.626431434250549</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.32441920000000046</Real>
+        <Real Name="dVdlambda ">-0.18298160000000019</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">55.993137462851266</Real>
-            <Real Name="Y">-89.385692905082365</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-1.5600000000000007</Real>
+            <Real Name="Y">1.1136000000000001</Real>
+            <Real Name="Z">0.99840000000000195</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-131.66393650722983</Real>
-            <Real Name="Y">-67.379861059233576</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">3.747200000000003</Real>
+            <Real Name="Y">-3.6848000000000014</Real>
+            <Real Name="Z">-1.7744000000000029</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-56.937068999985705</Real>
-            <Real Name="Y">44.908061359656728</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-2.9520000000000031</Real>
+            <Real Name="Y">3.7904000000000018</Real>
+            <Real Name="Z">0.8496000000000008</Real>
           </Vector>
           <Vector>
-            <Real Name="X">132.60786804436427</Real>
-            <Real Name="Y">111.85749260465923</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">0.76480000000000103</Real>
+            <Real Name="Y">-1.2192000000000007</Real>
+            <Real Name="Z">-0.073599999999999777</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">2.2204460492503131e-16</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index 96a9a4d5b8e73244759e07c5819e5cd522d2d101..93f86a533415996217ca69ce14fd50486df2ff94 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
+  <FunctionType Name="CROSS_BOND_BOND">
     <FEP Name="No">
-      <Real Name="Epot ">498560.91300335468</Real>
+      <Real Name="Epot ">31.861317828672284</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">4.5474735088646412e-13</Real>
-        <Real Name="Y">-3.637978807091713e-12</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">1235.9715956671309</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">16.257587884629597</Real>
+          <Real Name="Y">2.253527033513016</Real>
+          <Real Name="Z">-18.35014870146313</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-2668.4910272120733</Real>
-          <Real Name="Y">35527.672013255149</Real>
-          <Real Name="Z">-71.625971577244513</Real>
+          <Real Name="X">-20.123504115697898</Real>
+          <Real Name="Y">45.894702389791647</Real>
+          <Real Name="Z">-5.1967956150435111</Real>
         </Vector>
         <Vector>
-          <Real Name="X">4269.6264000620249</Real>
-          <Real Name="Y">-53206.394810827216</Real>
-          <Real Name="Z">-17777.323244105839</Real>
+          <Real Name="X">23.482174294989729</Real>
+          <Real Name="Y">-45.291492812053988</Real>
+          <Real Name="Z">2.2166442858348159</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-2837.1069685170814</Real>
-          <Real Name="Y">17678.722797572063</Real>
-          <Real Name="Z">17848.949215683086</Real>
+          <Real Name="X">-19.616258063921428</Real>
+          <Real Name="Y">-2.8567366112506756</Real>
+          <Real Name="Z">21.330300030671825</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">3.5527136788005009e-15</Real>
+          <Real Name="Y">-8.8817841970012523e-16</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 96a9a4d5b8e73244759e07c5819e5cd522d2d101..93f86a533415996217ca69ce14fd50486df2ff94 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
+  <FunctionType Name="CROSS_BOND_BOND">
     <FEP Name="No">
-      <Real Name="Epot ">498560.91300335468</Real>
+      <Real Name="Epot ">31.861317828672284</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">4.5474735088646412e-13</Real>
-        <Real Name="Y">-3.637978807091713e-12</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">1235.9715956671309</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">16.257587884629597</Real>
+          <Real Name="Y">2.253527033513016</Real>
+          <Real Name="Z">-18.35014870146313</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-2668.4910272120733</Real>
-          <Real Name="Y">35527.672013255149</Real>
-          <Real Name="Z">-71.625971577244513</Real>
+          <Real Name="X">-20.123504115697898</Real>
+          <Real Name="Y">45.894702389791647</Real>
+          <Real Name="Z">-5.1967956150435111</Real>
         </Vector>
         <Vector>
-          <Real Name="X">4269.6264000620249</Real>
-          <Real Name="Y">-53206.394810827216</Real>
-          <Real Name="Z">-17777.323244105839</Real>
+          <Real Name="X">23.482174294989729</Real>
+          <Real Name="Y">-45.291492812053988</Real>
+          <Real Name="Z">2.2166442858348159</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-2837.1069685170814</Real>
-          <Real Name="Y">17678.722797572063</Real>
-          <Real Name="Z">17848.949215683086</Real>
+          <Real Name="X">-19.616258063921428</Real>
+          <Real Name="Y">-2.8567366112506756</Real>
+          <Real Name="Z">21.330300030671825</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">3.5527136788005009e-15</Real>
+          <Real Name="Y">-8.8817841970012523e-16</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index c7aa0c15773481743ce763cd3f34c29d790e447b..e5017b81e8e0bc66e21729139773a395f2417079 100644 (file)
@@ -3,36 +3,38 @@
 <ReferenceData>
   <FunctionType Name="ANGLES">
     <FEP Name="No">
-      <Real Name="Epot ">81.030065901054726</Real>
+      <Real Name="Epot ">1.8925926826529913</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">2.8421709430404007e-14</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">-423.84271406807136</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.8189894035458565e-12</Real>
+          <Real Name="X">21.211573973968179</Real>
+          <Real Name="Y">-58.969435807718355</Real>
+          <Real Name="Z">11.550849737392344</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-454.7214008888605</Real>
-          <Real Name="Y">300.68270098347142</Real>
-          <Real Name="Z">-43.928205747858783</Real>
+          <Real Name="X">-115.74940297353325</Real>
+          <Real Name="Y">90.134459028345958</Real>
+          <Real Name="Z">67.695781609192935</Real>
         </Vector>
         <Vector>
-          <Real Name="X">902.57551052358963</Real>
-          <Real Name="Y">-450.30370960820733</Real>
-          <Real Name="Z">-107.13348661087852</Real>
+          <Real Name="X">115.96357174411968</Real>
+          <Real Name="Y">-89.75343219276435</Real>
+          <Real Name="Z">-67.389261988486354</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-24.011395566657725</Real>
-          <Real Name="Y">149.62100862473594</Real>
-          <Real Name="Z">151.06169235873548</Real>
+          <Real Name="X">-21.425742744554601</Real>
+          <Real Name="Y">58.588408972136747</Real>
+          <Real Name="Z">-11.857369358098921</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">-3.5527136788005009e-15</Real>
+          <Real Name="Y">7.1054273576010019e-15</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 96a9a4d5b8e73244759e07c5819e5cd522d2d101..93f86a533415996217ca69ce14fd50486df2ff94 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
+  <FunctionType Name="CROSS_BOND_BOND">
     <FEP Name="No">
-      <Real Name="Epot ">498560.91300335468</Real>
+      <Real Name="Epot ">31.861317828672284</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">4.5474735088646412e-13</Real>
-        <Real Name="Y">-3.637978807091713e-12</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">1235.9715956671309</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">16.257587884629597</Real>
+          <Real Name="Y">2.253527033513016</Real>
+          <Real Name="Z">-18.35014870146313</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-2668.4910272120733</Real>
-          <Real Name="Y">35527.672013255149</Real>
-          <Real Name="Z">-71.625971577244513</Real>
+          <Real Name="X">-20.123504115697898</Real>
+          <Real Name="Y">45.894702389791647</Real>
+          <Real Name="Z">-5.1967956150435111</Real>
         </Vector>
         <Vector>
-          <Real Name="X">4269.6264000620249</Real>
-          <Real Name="Y">-53206.394810827216</Real>
-          <Real Name="Z">-17777.323244105839</Real>
+          <Real Name="X">23.482174294989729</Real>
+          <Real Name="Y">-45.291492812053988</Real>
+          <Real Name="Z">2.2166442858348159</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-2837.1069685170814</Real>
-          <Real Name="Y">17678.722797572063</Real>
-          <Real Name="Z">17848.949215683086</Real>
+          <Real Name="X">-19.616258063921428</Real>
+          <Real Name="Y">-2.8567366112506756</Real>
+          <Real Name="Z">21.330300030671825</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">3.5527136788005009e-15</Real>
+          <Real Name="Y">-8.8817841970012523e-16</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 49d9db7716ccfe5eb4e7f5ff492c040005393b48..c13a11b4b5e3c67168c583c5bab4ac78159bdc11 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
+  <FunctionType Name="CROSS_BOND_ANGLE">
     <FEP Name="No">
-      <Real Name="Epot ">507096.06781186559</Real>
+      <Real Name="Epot ">5.1308089417545393</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-4.4722939476743021e-12</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">23736.892706218256</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">20.584931942381417</Real>
+          <Real Name="Y">32.355853840934138</Real>
+          <Real Name="Z">-40.148174152833434</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-23736.892706218263</Real>
-          <Real Name="Z">-7.2759576141834259e-12</Real>
+          <Real Name="X">17.87663205823797</Real>
+          <Real Name="Y">36.040483488546009</Real>
+          <Real Name="Z">-38.423453140139706</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">7.2759576141834259e-12</Real>
-          <Real Name="Z">32368.490053933994</Real>
+          <Real Name="X">-17.410004405747234</Real>
+          <Real Name="Y">-35.798131680050822</Real>
+          <Real Name="Z">38.856054332922668</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-4.4722939476743021e-12</Real>
-          <Real Name="Z">-32368.490053933987</Real>
+          <Real Name="X">-21.051559594872153</Real>
+          <Real Name="Y">-32.598205649429325</Real>
+          <Real Name="Z">39.715572960050473</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 49d9db7716ccfe5eb4e7f5ff492c040005393b48..c13a11b4b5e3c67168c583c5bab4ac78159bdc11 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
+  <FunctionType Name="CROSS_BOND_ANGLE">
     <FEP Name="No">
-      <Real Name="Epot ">507096.06781186559</Real>
+      <Real Name="Epot ">5.1308089417545393</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-4.4722939476743021e-12</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">23736.892706218256</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">20.584931942381417</Real>
+          <Real Name="Y">32.355853840934138</Real>
+          <Real Name="Z">-40.148174152833434</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-23736.892706218263</Real>
-          <Real Name="Z">-7.2759576141834259e-12</Real>
+          <Real Name="X">17.87663205823797</Real>
+          <Real Name="Y">36.040483488546009</Real>
+          <Real Name="Z">-38.423453140139706</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">7.2759576141834259e-12</Real>
-          <Real Name="Z">32368.490053933994</Real>
+          <Real Name="X">-17.410004405747234</Real>
+          <Real Name="Y">-35.798131680050822</Real>
+          <Real Name="Z">38.856054332922668</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-4.4722939476743021e-12</Real>
-          <Real Name="Z">-32368.490053933987</Real>
+          <Real Name="X">-21.051559594872153</Real>
+          <Real Name="Y">-32.598205649429325</Real>
+          <Real Name="Z">39.715572960050473</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 49d9db7716ccfe5eb4e7f5ff492c040005393b48..c13a11b4b5e3c67168c583c5bab4ac78159bdc11 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
+  <FunctionType Name="CROSS_BOND_ANGLE">
     <FEP Name="No">
-      <Real Name="Epot ">507096.06781186559</Real>
+      <Real Name="Epot ">5.1308089417545393</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-4.4722939476743021e-12</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">23736.892706218256</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">20.584931942381417</Real>
+          <Real Name="Y">32.355853840934138</Real>
+          <Real Name="Z">-40.148174152833434</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-23736.892706218263</Real>
-          <Real Name="Z">-7.2759576141834259e-12</Real>
+          <Real Name="X">17.87663205823797</Real>
+          <Real Name="Y">36.040483488546009</Real>
+          <Real Name="Z">-38.423453140139706</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">7.2759576141834259e-12</Real>
-          <Real Name="Z">32368.490053933994</Real>
+          <Real Name="X">-17.410004405747234</Real>
+          <Real Name="Y">-35.798131680050822</Real>
+          <Real Name="Z">38.856054332922668</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-4.4722939476743021e-12</Real>
-          <Real Name="Z">-32368.490053933987</Real>
+          <Real Name="X">-21.051559594872153</Real>
+          <Real Name="Y">-32.598205649429325</Real>
+          <Real Name="Z">39.715572960050473</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 5fd55d11034cb43a140289b445d13874be46a75c..97ed4238c6dc27e82d9df6f13d253527428923cc 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
+  <FunctionType Name="UREY_BRADLEY">
     <FEP Name="No">
-      <Real Name="Epot ">498125.34538738325</Real>
+      <Real Name="Epot ">9860.1743948700041</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-3.637978807091713e-12</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">16747.371188545843</Real>
-          <Real Name="Y">-26734.979425290359</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-1465.5870841179496</Real>
+          <Real Name="Y">4074.7982980216202</Real>
+          <Real Name="Z">-798.30882378528554</Real>
         </Vector>
         <Vector>
-          <Real Name="X">3988.9350381792437</Real>
-          <Real Name="Y">69693.93550687992</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">8010.9417951651058</Real>
+          <Real Name="Y">-6232.0682469665298</Real>
+          <Real Name="Z">-4688.3343455315126</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-13515.625099291279</Real>
-          <Real Name="Y">-36868.161487543934</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-8031.5108745884772</Real>
+          <Real Name="Y">6221.5266115090999</Real>
+          <Real Name="Z">4663.9613111201325</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-7220.6811274338088</Real>
-          <Real Name="Y">-6090.7945940456275</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">1486.1561635413213</Real>
+          <Real Name="Y">-4064.2566625641912</Real>
+          <Real Name="Z">822.68185819666553</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">4.5474735088646412e-13</Real>
+          <Real Name="Y">4.5474735088646412e-13</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 5fd55d11034cb43a140289b445d13874be46a75c..97ed4238c6dc27e82d9df6f13d253527428923cc 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
+  <FunctionType Name="UREY_BRADLEY">
     <FEP Name="No">
-      <Real Name="Epot ">498125.34538738325</Real>
+      <Real Name="Epot ">9860.1743948700041</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-3.637978807091713e-12</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">16747.371188545843</Real>
-          <Real Name="Y">-26734.979425290359</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-1465.5870841179496</Real>
+          <Real Name="Y">4074.7982980216202</Real>
+          <Real Name="Z">-798.30882378528554</Real>
         </Vector>
         <Vector>
-          <Real Name="X">3988.9350381792437</Real>
-          <Real Name="Y">69693.93550687992</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">8010.9417951651058</Real>
+          <Real Name="Y">-6232.0682469665298</Real>
+          <Real Name="Z">-4688.3343455315126</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-13515.625099291279</Real>
-          <Real Name="Y">-36868.161487543934</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-8031.5108745884772</Real>
+          <Real Name="Y">6221.5266115090999</Real>
+          <Real Name="Z">4663.9613111201325</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-7220.6811274338088</Real>
-          <Real Name="Y">-6090.7945940456275</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">1486.1561635413213</Real>
+          <Real Name="Y">-4064.2566625641912</Real>
+          <Real Name="Z">822.68185819666553</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">4.5474735088646412e-13</Real>
+          <Real Name="Y">4.5474735088646412e-13</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 5fd55d11034cb43a140289b445d13874be46a75c..97ed4238c6dc27e82d9df6f13d253527428923cc 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
+  <FunctionType Name="UREY_BRADLEY">
     <FEP Name="No">
-      <Real Name="Epot ">498125.34538738325</Real>
+      <Real Name="Epot ">9860.1743948700041</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-3.637978807091713e-12</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">16747.371188545843</Real>
-          <Real Name="Y">-26734.979425290359</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-1465.5870841179496</Real>
+          <Real Name="Y">4074.7982980216202</Real>
+          <Real Name="Z">-798.30882378528554</Real>
         </Vector>
         <Vector>
-          <Real Name="X">3988.9350381792437</Real>
-          <Real Name="Y">69693.93550687992</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">8010.9417951651058</Real>
+          <Real Name="Y">-6232.0682469665298</Real>
+          <Real Name="Z">-4688.3343455315126</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-13515.625099291279</Real>
-          <Real Name="Y">-36868.161487543934</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-8031.5108745884772</Real>
+          <Real Name="Y">6221.5266115090999</Real>
+          <Real Name="Z">4663.9613111201325</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-7220.6811274338088</Real>
-          <Real Name="Y">-6090.7945940456275</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">1486.1561635413213</Real>
+          <Real Name="Y">-4064.2566625641912</Real>
+          <Real Name="Z">822.68185819666553</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">4.5474735088646412e-13</Real>
+          <Real Name="Y">4.5474735088646412e-13</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index a77655b98bba5262c9d093c5338fec7fa0c07219..dc176cfdd01308160a7f0f8140ae7327aab135f7 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
+  <FunctionType Name="UREY_BRADLEY">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">498560.91300335468</Real>
-        <Real Name="dVdlambda ">-249350.54537582467</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-3.637978807091713e-12</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">1.7147285974892934</Real>
+        <Real Name="dVdlambda ">3.1458750861016678</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">1235.9715956671309</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">19.175465666090986</Real>
+            <Real Name="Y">-52.929798754530239</Real>
+            <Real Name="Z">10.224721594730292</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-2668.4910272120733</Real>
-            <Real Name="Y">35527.672013255149</Real>
-            <Real Name="Z">-71.625971577244513</Real>
+            <Real Name="X">-104.08729579530265</Real>
+            <Real Name="Y">81.265027972178103</Real>
+            <Real Name="Z">60.756607017001606</Real>
           </Vector>
           <Vector>
-            <Real Name="X">4269.6264000620249</Real>
-            <Real Name="Y">-53206.394810827216</Real>
-            <Real Name="Z">-17777.323244105839</Real>
+            <Real Name="X">104.28216548018806</Real>
+            <Real Name="Y">-80.92078244590418</Real>
+            <Real Name="Z">-60.479292620714901</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-2837.1069685170814</Real>
-            <Real Name="Y">17678.722797572063</Real>
-            <Real Name="Z">17848.949215683086</Real>
+            <Real Name="X">-19.37033535097639</Real>
+            <Real Name="Y">52.585553228256309</Real>
+            <Real Name="Z">-10.502035991016992</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">-1.4210854715202004e-14</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">379128.25833289057</Real>
-        <Real Name="dVdlambda ">-228505.07330603155</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-1.8189894035458565e-12</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">3.6734872407379098</Real>
+        <Real Name="dVdlambda ">4.7045903578821218</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">963.80846806175873</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">28.374501758016958</Real>
+            <Real Name="Y">-78.332432128435954</Real>
+            <Real Name="Z">15.135926831141166</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-2082.2157721593903</Real>
-            <Real Name="Y">27716.5478043763</Real>
-            <Real Name="Z">-55.920365204879545</Real>
+            <Real Name="X">-154.11204662112686</Real>
+            <Real Name="Y">120.28053932841141</Real>
+            <Real Name="Z">89.977812847919594</Real>
           </Vector>
           <Vector>
-            <Real Name="X">3331.7471167848989</Real>
-            <Real Name="Y">-41508.421512183835</Real>
-            <Real Name="Z">-13868.753731363886</Real>
+            <Real Name="X">154.43427402478312</Real>
+            <Real Name="Y">-119.86407671489739</Real>
+            <Real Name="Z">-89.548582729240934</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-2213.3398126872671</Real>
-            <Real Name="Y">13791.873707807534</Real>
-            <Real Name="Z">13924.674096568766</Real>
+            <Real Name="X">-28.696729161673257</Real>
+            <Real Name="Y">77.915969514921926</Real>
+            <Real Name="Z">-15.56515694981983</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">-3.5527136788005009e-15</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">269930.83969732316</Real>
-        <Real Name="dVdlambda ">-208409.60123623844</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.2737367544323206e-13</Real>
-          <Real Name="Y">1.8189894035458565e-12</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">6.4347498263607488</Real>
+        <Real Name="dVdlambda ">6.3558908555985836</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">704.12974469235951</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">37.960515004366712</Real>
+            <Real Name="Y">-104.7790828252223</Real>
+            <Real Name="Z">20.239629981917307</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1522.2290419118419</Real>
-            <Real Name="Y">20258.218498611364</Real>
-            <Real Name="Z">-40.904964860972626</Real>
+            <Real Name="X">-206.20554896757238</Real>
+            <Real Name="Y">160.92322850343203</Real>
+            <Real Name="Z">120.39977159637301</Real>
           </Vector>
           <Vector>
-            <Real Name="X">2435.8448351401348</Real>
-            <Real Name="Y">-30338.795381779426</Real>
-            <Real Name="Z">-10136.736650582328</Real>
+            <Real Name="X">206.6606072289612</Real>
+            <Real Name="Y">-160.43167845591802</Real>
+            <Real Name="Z">-119.8121671272232</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1617.7455379206519</Real>
-            <Real Name="Y">10080.576883168063</Real>
-            <Real Name="Z">10177.641615443301</Real>
+            <Real Name="X">-38.415573265755512</Real>
+            <Real Name="Y">104.28753277770829</Real>
+            <Real Name="Z">-20.827234451067117</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">7.1054273576010019e-15</Real>
+            <Real Name="Y">-1.4210854715202004e-14</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index a77655b98bba5262c9d093c5338fec7fa0c07219..dc176cfdd01308160a7f0f8140ae7327aab135f7 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
+  <FunctionType Name="UREY_BRADLEY">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">498560.91300335468</Real>
-        <Real Name="dVdlambda ">-249350.54537582467</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-3.637978807091713e-12</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">1.7147285974892934</Real>
+        <Real Name="dVdlambda ">3.1458750861016678</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">1235.9715956671309</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">19.175465666090986</Real>
+            <Real Name="Y">-52.929798754530239</Real>
+            <Real Name="Z">10.224721594730292</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-2668.4910272120733</Real>
-            <Real Name="Y">35527.672013255149</Real>
-            <Real Name="Z">-71.625971577244513</Real>
+            <Real Name="X">-104.08729579530265</Real>
+            <Real Name="Y">81.265027972178103</Real>
+            <Real Name="Z">60.756607017001606</Real>
           </Vector>
           <Vector>
-            <Real Name="X">4269.6264000620249</Real>
-            <Real Name="Y">-53206.394810827216</Real>
-            <Real Name="Z">-17777.323244105839</Real>
+            <Real Name="X">104.28216548018806</Real>
+            <Real Name="Y">-80.92078244590418</Real>
+            <Real Name="Z">-60.479292620714901</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-2837.1069685170814</Real>
-            <Real Name="Y">17678.722797572063</Real>
-            <Real Name="Z">17848.949215683086</Real>
+            <Real Name="X">-19.37033535097639</Real>
+            <Real Name="Y">52.585553228256309</Real>
+            <Real Name="Z">-10.502035991016992</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">-1.4210854715202004e-14</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">379128.25833289057</Real>
-        <Real Name="dVdlambda ">-228505.07330603155</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-1.8189894035458565e-12</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">3.6734872407379098</Real>
+        <Real Name="dVdlambda ">4.7045903578821218</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">963.80846806175873</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">28.374501758016958</Real>
+            <Real Name="Y">-78.332432128435954</Real>
+            <Real Name="Z">15.135926831141166</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-2082.2157721593903</Real>
-            <Real Name="Y">27716.5478043763</Real>
-            <Real Name="Z">-55.920365204879545</Real>
+            <Real Name="X">-154.11204662112686</Real>
+            <Real Name="Y">120.28053932841141</Real>
+            <Real Name="Z">89.977812847919594</Real>
           </Vector>
           <Vector>
-            <Real Name="X">3331.7471167848989</Real>
-            <Real Name="Y">-41508.421512183835</Real>
-            <Real Name="Z">-13868.753731363886</Real>
+            <Real Name="X">154.43427402478312</Real>
+            <Real Name="Y">-119.86407671489739</Real>
+            <Real Name="Z">-89.548582729240934</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-2213.3398126872671</Real>
-            <Real Name="Y">13791.873707807534</Real>
-            <Real Name="Z">13924.674096568766</Real>
+            <Real Name="X">-28.696729161673257</Real>
+            <Real Name="Y">77.915969514921926</Real>
+            <Real Name="Z">-15.56515694981983</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">-3.5527136788005009e-15</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">269930.83969732316</Real>
-        <Real Name="dVdlambda ">-208409.60123623844</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.2737367544323206e-13</Real>
-          <Real Name="Y">1.8189894035458565e-12</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">6.4347498263607488</Real>
+        <Real Name="dVdlambda ">6.3558908555985836</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">704.12974469235951</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">37.960515004366712</Real>
+            <Real Name="Y">-104.7790828252223</Real>
+            <Real Name="Z">20.239629981917307</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1522.2290419118419</Real>
-            <Real Name="Y">20258.218498611364</Real>
-            <Real Name="Z">-40.904964860972626</Real>
+            <Real Name="X">-206.20554896757238</Real>
+            <Real Name="Y">160.92322850343203</Real>
+            <Real Name="Z">120.39977159637301</Real>
           </Vector>
           <Vector>
-            <Real Name="X">2435.8448351401348</Real>
-            <Real Name="Y">-30338.795381779426</Real>
-            <Real Name="Z">-10136.736650582328</Real>
+            <Real Name="X">206.6606072289612</Real>
+            <Real Name="Y">-160.43167845591802</Real>
+            <Real Name="Z">-119.8121671272232</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1617.7455379206519</Real>
-            <Real Name="Y">10080.576883168063</Real>
-            <Real Name="Z">10177.641615443301</Real>
+            <Real Name="X">-38.415573265755512</Real>
+            <Real Name="Y">104.28753277770829</Real>
+            <Real Name="Z">-20.827234451067117</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">7.1054273576010019e-15</Real>
+            <Real Name="Y">-1.4210854715202004e-14</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index a77655b98bba5262c9d093c5338fec7fa0c07219..dc176cfdd01308160a7f0f8140ae7327aab135f7 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
+  <FunctionType Name="UREY_BRADLEY">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">498560.91300335468</Real>
-        <Real Name="dVdlambda ">-249350.54537582467</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-3.637978807091713e-12</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">1.7147285974892934</Real>
+        <Real Name="dVdlambda ">3.1458750861016678</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">1235.9715956671309</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">19.175465666090986</Real>
+            <Real Name="Y">-52.929798754530239</Real>
+            <Real Name="Z">10.224721594730292</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-2668.4910272120733</Real>
-            <Real Name="Y">35527.672013255149</Real>
-            <Real Name="Z">-71.625971577244513</Real>
+            <Real Name="X">-104.08729579530265</Real>
+            <Real Name="Y">81.265027972178103</Real>
+            <Real Name="Z">60.756607017001606</Real>
           </Vector>
           <Vector>
-            <Real Name="X">4269.6264000620249</Real>
-            <Real Name="Y">-53206.394810827216</Real>
-            <Real Name="Z">-17777.323244105839</Real>
+            <Real Name="X">104.28216548018806</Real>
+            <Real Name="Y">-80.92078244590418</Real>
+            <Real Name="Z">-60.479292620714901</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-2837.1069685170814</Real>
-            <Real Name="Y">17678.722797572063</Real>
-            <Real Name="Z">17848.949215683086</Real>
+            <Real Name="X">-19.37033535097639</Real>
+            <Real Name="Y">52.585553228256309</Real>
+            <Real Name="Z">-10.502035991016992</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">-1.4210854715202004e-14</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">379128.25833289057</Real>
-        <Real Name="dVdlambda ">-228505.07330603155</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-1.8189894035458565e-12</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">3.6734872407379098</Real>
+        <Real Name="dVdlambda ">4.7045903578821218</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">963.80846806175873</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">28.374501758016958</Real>
+            <Real Name="Y">-78.332432128435954</Real>
+            <Real Name="Z">15.135926831141166</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-2082.2157721593903</Real>
-            <Real Name="Y">27716.5478043763</Real>
-            <Real Name="Z">-55.920365204879545</Real>
+            <Real Name="X">-154.11204662112686</Real>
+            <Real Name="Y">120.28053932841141</Real>
+            <Real Name="Z">89.977812847919594</Real>
           </Vector>
           <Vector>
-            <Real Name="X">3331.7471167848989</Real>
-            <Real Name="Y">-41508.421512183835</Real>
-            <Real Name="Z">-13868.753731363886</Real>
+            <Real Name="X">154.43427402478312</Real>
+            <Real Name="Y">-119.86407671489739</Real>
+            <Real Name="Z">-89.548582729240934</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-2213.3398126872671</Real>
-            <Real Name="Y">13791.873707807534</Real>
-            <Real Name="Z">13924.674096568766</Real>
+            <Real Name="X">-28.696729161673257</Real>
+            <Real Name="Y">77.915969514921926</Real>
+            <Real Name="Z">-15.56515694981983</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">-3.5527136788005009e-15</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">269930.83969732316</Real>
-        <Real Name="dVdlambda ">-208409.60123623844</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.2737367544323206e-13</Real>
-          <Real Name="Y">1.8189894035458565e-12</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">6.4347498263607488</Real>
+        <Real Name="dVdlambda ">6.3558908555985836</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">704.12974469235951</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">37.960515004366712</Real>
+            <Real Name="Y">-104.7790828252223</Real>
+            <Real Name="Z">20.239629981917307</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1522.2290419118419</Real>
-            <Real Name="Y">20258.218498611364</Real>
-            <Real Name="Z">-40.904964860972626</Real>
+            <Real Name="X">-206.20554896757238</Real>
+            <Real Name="Y">160.92322850343203</Real>
+            <Real Name="Z">120.39977159637301</Real>
           </Vector>
           <Vector>
-            <Real Name="X">2435.8448351401348</Real>
-            <Real Name="Y">-30338.795381779426</Real>
-            <Real Name="Z">-10136.736650582328</Real>
+            <Real Name="X">206.6606072289612</Real>
+            <Real Name="Y">-160.43167845591802</Real>
+            <Real Name="Z">-119.8121671272232</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1617.7455379206519</Real>
-            <Real Name="Y">10080.576883168063</Real>
-            <Real Name="Z">10177.641615443301</Real>
+            <Real Name="X">-38.415573265755512</Real>
+            <Real Name="Y">104.28753277770829</Real>
+            <Real Name="Z">-20.827234451067117</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">7.1054273576010019e-15</Real>
+            <Real Name="Y">-1.4210854715202004e-14</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index 8f130f806f18733533c5eaae778535e81d260988..4daa51f8a46cca0377931fbaf38074ec9e3aba17 100644 (file)
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
   <FunctionType Name="ANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">18.6578169619359</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">2.8421709430404007e-14</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">203.62174606600516</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-203.62174606600516</Real>
-          <Real Name="Z">8.5265128291212022e-14</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">8.5265128291212022e-14</Real>
-          <Real Name="Z">277.66601736273412</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-5.6843418860808015e-14</Real>
-          <Real Name="Z">-277.66601736273424</Real>
-        </Vector>
-      </Sequence>
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">1.8420009529166703</Real>
+        <Real Name="dVdlambda ">0.98841649194105452</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">20.926691599045498</Real>
+            <Real Name="Y">-58.177445880833616</Real>
+            <Real Name="Z">11.395715869929145</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-114.19236766425828</Real>
+            <Real Name="Y">88.923115812722017</Real>
+            <Real Name="Z">66.784570956728587</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">114.4025527585371</Real>
+            <Real Name="Y">-88.544178523467849</Real>
+            <Real Name="Z">-66.482780839704887</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-21.136876693324318</Real>
+            <Real Name="Y">57.798508591579449</Real>
+            <Real Name="Z">-11.697505986952844</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-7.1054273576010019e-15</Real>
+            <Real Name="Y">-7.1054273576010019e-15</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">2.2444796667393527</Real>
+        <Real Name="dVdlambda ">0.58110228576821976</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">20.653737894841058</Real>
+            <Real Name="Y">-57.418618367216929</Real>
+            <Real Name="Z">11.247077809104457</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-112.73717904544873</Real>
+            <Real Name="Y">87.774272811412487</Real>
+            <Real Name="Z">65.941616392559609</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">112.96003627549626</Real>
+            <Real Name="Y">-87.442426543778907</Real>
+            <Real Name="Z">-65.63523244836243</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-20.876595124888606</Real>
+            <Real Name="Y">57.086772099583349</Real>
+            <Real Name="Z">-11.553461753301633</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-1.0658141036401503e-14</Real>
+            <Real Name="Y">-7.1054273576010019e-15</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">2.3827071611034247</Real>
+        <Real Name="dVdlambda ">-0.068588385893404769</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">18.424591882834299</Real>
+            <Real Name="Y">-51.221460022325253</Real>
+            <Real Name="Z">10.033187191699204</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-100.59034796961816</Real>
+            <Real Name="Y">78.307539729485569</Real>
+            <Real Name="Z">58.841682014802281</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">100.7985227581222</Real>
+            <Real Name="Y">-78.037132701587694</Real>
+            <Real Name="Z">-58.563180168720741</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-18.632766671338334</Real>
+            <Real Name="Y">50.951052994427378</Real>
+            <Real Name="Z">-10.311689037780745</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">3.5527136788005009e-15</Real>
+            <Real Name="Y">-7.1054273576010019e-15</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 30e1607f1d975d579156faa55b11e2caba8db413..19423a393b64ed986e5ca5456ee96d1c82673d8b 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">507096.06781186559</Real>
-        <Real Name="dVdlambda ">-253191.9805153395</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-4.4722939476743021e-12</Real>
-          <Real Name="Z">0</Real>
+  <FunctionType Name="QANGLES">
+    <FEP Name="No">
+      <Real Name="Epot ">7.5210130971673355</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">28.524143507898081</Real>
+          <Real Name="Y">-79.298813545069052</Real>
+          <Real Name="Z">15.532939514620491</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">23736.892706218256</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-23736.892706218263</Real>
-            <Real Name="Z">-7.2759576141834259e-12</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">7.2759576141834259e-12</Real>
-            <Real Name="Z">32368.490053933994</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-4.4722939476743021e-12</Real>
-            <Real Name="Z">-32368.490053933987</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">385785.43289325514</Real>
-        <Real Name="dVdlambda ">-232175.55915910221</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.4896149092228394e-13</Real>
-          <Real Name="Z">-3.637978807091713e-12</Real>
+        <Vector>
+          <Real Name="X">-155.72190328955071</Real>
+          <Real Name="Y">121.22983234034247</Real>
+          <Real Name="Z">91.089820672702785</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">18518.109644183573</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-18518.109644183576</Real>
-            <Real Name="Z">-3.637978807091713e-12</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">7.2759576141834259e-12</Real>
-            <Real Name="Z">25251.967696613963</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-3.489017316169429e-12</Real>
-            <Real Name="Z">-25251.967696613963</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">274795.50865276332</Real>
-        <Real Name="dVdlambda ">-211909.13780286486</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-7.3116020210370569e-13</Real>
-          <Real Name="Z">3.637978807091713e-12</Real>
+        <Vector>
+          <Real Name="X">156.0407471820595</Real>
+          <Real Name="Y">-120.8017847677953</Real>
+          <Real Name="Z">-90.660561860054628</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">13535.028842544403</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-13535.028842544407</Real>
-            <Real Name="Z">-1.8189894035458565e-12</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">5.4569682106375694e-12</Real>
-            <Real Name="Z">18456.857512560557</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-2.5501496056495622e-12</Real>
-            <Real Name="Z">-18456.857512560553</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+        <Vector>
+          <Real Name="X">-28.842987400406862</Real>
+          <Real Name="Y">78.87076597252188</Real>
+          <Real Name="Z">-15.962198327268641</Real>
+        </Vector>
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">7.1054273576010019e-15</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">1.0658141036401503e-14</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 30e1607f1d975d579156faa55b11e2caba8db413..19423a393b64ed986e5ca5456ee96d1c82673d8b 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">507096.06781186559</Real>
-        <Real Name="dVdlambda ">-253191.9805153395</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-4.4722939476743021e-12</Real>
-          <Real Name="Z">0</Real>
+  <FunctionType Name="QANGLES">
+    <FEP Name="No">
+      <Real Name="Epot ">7.5210130971673355</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">28.524143507898081</Real>
+          <Real Name="Y">-79.298813545069052</Real>
+          <Real Name="Z">15.532939514620491</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">23736.892706218256</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-23736.892706218263</Real>
-            <Real Name="Z">-7.2759576141834259e-12</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">7.2759576141834259e-12</Real>
-            <Real Name="Z">32368.490053933994</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-4.4722939476743021e-12</Real>
-            <Real Name="Z">-32368.490053933987</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">385785.43289325514</Real>
-        <Real Name="dVdlambda ">-232175.55915910221</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.4896149092228394e-13</Real>
-          <Real Name="Z">-3.637978807091713e-12</Real>
+        <Vector>
+          <Real Name="X">-155.72190328955071</Real>
+          <Real Name="Y">121.22983234034247</Real>
+          <Real Name="Z">91.089820672702785</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">18518.109644183573</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-18518.109644183576</Real>
-            <Real Name="Z">-3.637978807091713e-12</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">7.2759576141834259e-12</Real>
-            <Real Name="Z">25251.967696613963</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-3.489017316169429e-12</Real>
-            <Real Name="Z">-25251.967696613963</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">274795.50865276332</Real>
-        <Real Name="dVdlambda ">-211909.13780286486</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-7.3116020210370569e-13</Real>
-          <Real Name="Z">3.637978807091713e-12</Real>
+        <Vector>
+          <Real Name="X">156.0407471820595</Real>
+          <Real Name="Y">-120.8017847677953</Real>
+          <Real Name="Z">-90.660561860054628</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">13535.028842544403</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-13535.028842544407</Real>
-            <Real Name="Z">-1.8189894035458565e-12</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">5.4569682106375694e-12</Real>
-            <Real Name="Z">18456.857512560557</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-2.5501496056495622e-12</Real>
-            <Real Name="Z">-18456.857512560553</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+        <Vector>
+          <Real Name="X">-28.842987400406862</Real>
+          <Real Name="Y">78.87076597252188</Real>
+          <Real Name="Z">-15.962198327268641</Real>
+        </Vector>
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">7.1054273576010019e-15</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">1.0658141036401503e-14</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 30e1607f1d975d579156faa55b11e2caba8db413..19423a393b64ed986e5ca5456ee96d1c82673d8b 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">507096.06781186559</Real>
-        <Real Name="dVdlambda ">-253191.9805153395</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-4.4722939476743021e-12</Real>
-          <Real Name="Z">0</Real>
+  <FunctionType Name="QANGLES">
+    <FEP Name="No">
+      <Real Name="Epot ">7.5210130971673355</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">28.524143507898081</Real>
+          <Real Name="Y">-79.298813545069052</Real>
+          <Real Name="Z">15.532939514620491</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">23736.892706218256</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-23736.892706218263</Real>
-            <Real Name="Z">-7.2759576141834259e-12</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">7.2759576141834259e-12</Real>
-            <Real Name="Z">32368.490053933994</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-4.4722939476743021e-12</Real>
-            <Real Name="Z">-32368.490053933987</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">385785.43289325514</Real>
-        <Real Name="dVdlambda ">-232175.55915910221</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.4896149092228394e-13</Real>
-          <Real Name="Z">-3.637978807091713e-12</Real>
+        <Vector>
+          <Real Name="X">-155.72190328955071</Real>
+          <Real Name="Y">121.22983234034247</Real>
+          <Real Name="Z">91.089820672702785</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">18518.109644183573</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-18518.109644183576</Real>
-            <Real Name="Z">-3.637978807091713e-12</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">7.2759576141834259e-12</Real>
-            <Real Name="Z">25251.967696613963</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-3.489017316169429e-12</Real>
-            <Real Name="Z">-25251.967696613963</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">274795.50865276332</Real>
-        <Real Name="dVdlambda ">-211909.13780286486</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-7.3116020210370569e-13</Real>
-          <Real Name="Z">3.637978807091713e-12</Real>
+        <Vector>
+          <Real Name="X">156.0407471820595</Real>
+          <Real Name="Y">-120.8017847677953</Real>
+          <Real Name="Z">-90.660561860054628</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">13535.028842544403</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-13535.028842544407</Real>
-            <Real Name="Z">-1.8189894035458565e-12</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">5.4569682106375694e-12</Real>
-            <Real Name="Z">18456.857512560557</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-2.5501496056495622e-12</Real>
-            <Real Name="Z">-18456.857512560553</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+        <Vector>
+          <Real Name="X">-28.842987400406862</Real>
+          <Real Name="Y">78.87076597252188</Real>
+          <Real Name="Z">-15.962198327268641</Real>
+        </Vector>
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">7.1054273576010019e-15</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">1.0658141036401503e-14</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_33.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_33.xml
deleted file mode 100644 (file)
index ef90f2e..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">498125.34538738325</Real>
-        <Real Name="dVdlambda ">-249155.00925284723</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-3.637978807091713e-12</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">16747.371188545843</Real>
-            <Real Name="Y">-26734.979425290359</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3988.9350381792437</Real>
-            <Real Name="Y">69693.93550687992</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-13515.625099291279</Real>
-            <Real Name="Y">-36868.161487543934</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-7220.6811274338088</Real>
-            <Real Name="Y">-6090.7945940456275</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">378788.32787074905</Real>
-        <Real Name="dVdlambda ">-228318.06081368966</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">13064.723426485254</Real>
-            <Real Name="Y">-20856.11574926347</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3109.8535182612222</Real>
-            <Real Name="Y">54364.63616801273</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-10543.776223279689</Real>
-            <Real Name="Y">-28758.822988661141</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-5630.8007214667869</Real>
-            <Real Name="Y">-4749.6974300881166</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">269682.28457369364</Real>
-        <Real Name="dVdlambda ">-208231.11237453209</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">9548.6624266003746</Real>
-            <Real Name="Y">-15243.185968720991</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2271.4192544842867</Real>
-            <Real Name="Y">39730.592947891135</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-7706.2892753447668</Real>
-            <Real Name="Y">-21017.337590465348</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-4113.792405739895</Real>
-            <Real Name="Y">-3470.0693887047983</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_34.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_34.xml
deleted file mode 100644 (file)
index ef90f2e..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">498125.34538738325</Real>
-        <Real Name="dVdlambda ">-249155.00925284723</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-3.637978807091713e-12</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">16747.371188545843</Real>
-            <Real Name="Y">-26734.979425290359</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3988.9350381792437</Real>
-            <Real Name="Y">69693.93550687992</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-13515.625099291279</Real>
-            <Real Name="Y">-36868.161487543934</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-7220.6811274338088</Real>
-            <Real Name="Y">-6090.7945940456275</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">378788.32787074905</Real>
-        <Real Name="dVdlambda ">-228318.06081368966</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">13064.723426485254</Real>
-            <Real Name="Y">-20856.11574926347</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3109.8535182612222</Real>
-            <Real Name="Y">54364.63616801273</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-10543.776223279689</Real>
-            <Real Name="Y">-28758.822988661141</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-5630.8007214667869</Real>
-            <Real Name="Y">-4749.6974300881166</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">269682.28457369364</Real>
-        <Real Name="dVdlambda ">-208231.11237453209</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">9548.6624266003746</Real>
-            <Real Name="Y">-15243.185968720991</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2271.4192544842867</Real>
-            <Real Name="Y">39730.592947891135</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-7706.2892753447668</Real>
-            <Real Name="Y">-21017.337590465348</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-4113.792405739895</Real>
-            <Real Name="Y">-3470.0693887047983</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_35.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_35.xml
deleted file mode 100644 (file)
index ef90f2e..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">498125.34538738325</Real>
-        <Real Name="dVdlambda ">-249155.00925284723</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-3.637978807091713e-12</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">16747.371188545843</Real>
-            <Real Name="Y">-26734.979425290359</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3988.9350381792437</Real>
-            <Real Name="Y">69693.93550687992</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-13515.625099291279</Real>
-            <Real Name="Y">-36868.161487543934</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-7220.6811274338088</Real>
-            <Real Name="Y">-6090.7945940456275</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">378788.32787074905</Real>
-        <Real Name="dVdlambda ">-228318.06081368966</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">13064.723426485254</Real>
-            <Real Name="Y">-20856.11574926347</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3109.8535182612222</Real>
-            <Real Name="Y">54364.63616801273</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-10543.776223279689</Real>
-            <Real Name="Y">-28758.822988661141</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-5630.8007214667869</Real>
-            <Real Name="Y">-4749.6974300881166</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">269682.28457369364</Real>
-        <Real Name="dVdlambda ">-208231.11237453209</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">9548.6624266003746</Real>
-            <Real Name="Y">-15243.185968720991</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2271.4192544842867</Real>
-            <Real Name="Y">39730.592947891135</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-7706.2892753447668</Real>
-            <Real Name="Y">-21017.337590465348</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-4113.792405739895</Real>
-            <Real Name="Y">-3470.0693887047983</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_36.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_36.xml
deleted file mode 100644 (file)
index 590492c..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">0.59100900000000001</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-2.7755575615628914e-17</Real>
-        <Real Name="Y">2.2204460492503131e-16</Real>
-        <Real Name="Z">8.8817841970012523e-16</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-0.059999999999999998</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">2.8000000000000003</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.26200000000000001</Real>
-          <Real Name="Y">-1.2</Real>
-          <Real Name="Z">-6.6000000000000005</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.37</Real>
-          <Real Name="Y">3</Real>
-          <Real Name="Z">3.2000000000000006</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.16800000000000001</Real>
-          <Real Name="Y">-1.7999999999999998</Real>
-          <Real Name="Z">0.59999999999999964</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_37.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_37.xml
deleted file mode 100644 (file)
index 590492c..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">0.59100900000000001</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-2.7755575615628914e-17</Real>
-        <Real Name="Y">2.2204460492503131e-16</Real>
-        <Real Name="Z">8.8817841970012523e-16</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-0.059999999999999998</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">2.8000000000000003</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.26200000000000001</Real>
-          <Real Name="Y">-1.2</Real>
-          <Real Name="Z">-6.6000000000000005</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.37</Real>
-          <Real Name="Y">3</Real>
-          <Real Name="Z">3.2000000000000006</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.16800000000000001</Real>
-          <Real Name="Y">-1.7999999999999998</Real>
-          <Real Name="Z">0.59999999999999964</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_38.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_38.xml
deleted file mode 100644 (file)
index 590492c..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">0.59100900000000001</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-2.7755575615628914e-17</Real>
-        <Real Name="Y">2.2204460492503131e-16</Real>
-        <Real Name="Z">8.8817841970012523e-16</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-0.059999999999999998</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">2.8000000000000003</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.26200000000000001</Real>
-          <Real Name="Y">-1.2</Real>
-          <Real Name="Z">-6.6000000000000005</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.37</Real>
-          <Real Name="Y">3</Real>
-          <Real Name="Z">3.2000000000000006</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.16800000000000001</Real>
-          <Real Name="Y">-1.7999999999999998</Real>
-          <Real Name="Z">0.59999999999999964</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_39.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_39.xml
deleted file mode 100644 (file)
index 7a76f43..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">0.10789999999999998</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-2.2204460492503131e-16</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.84000000000000008</Real>
-          <Real Name="Z">0.35999999999999988</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.3400000000000003</Real>
-          <Real Name="Z">-0.33999999999999964</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.63999999999999901</Real>
-          <Real Name="Z">-0.86000000000000032</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.1399999999999995</Real>
-          <Real Name="Z">0.84000000000000008</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 8f130f806f18733533c5eaae778535e81d260988..4daa51f8a46cca0377931fbaf38074ec9e3aba17 100644 (file)
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
   <FunctionType Name="ANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">18.6578169619359</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">2.8421709430404007e-14</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">203.62174606600516</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-203.62174606600516</Real>
-          <Real Name="Z">8.5265128291212022e-14</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">8.5265128291212022e-14</Real>
-          <Real Name="Z">277.66601736273412</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-5.6843418860808015e-14</Real>
-          <Real Name="Z">-277.66601736273424</Real>
-        </Vector>
-      </Sequence>
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">1.8420009529166703</Real>
+        <Real Name="dVdlambda ">0.98841649194105452</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">20.926691599045498</Real>
+            <Real Name="Y">-58.177445880833616</Real>
+            <Real Name="Z">11.395715869929145</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-114.19236766425828</Real>
+            <Real Name="Y">88.923115812722017</Real>
+            <Real Name="Z">66.784570956728587</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">114.4025527585371</Real>
+            <Real Name="Y">-88.544178523467849</Real>
+            <Real Name="Z">-66.482780839704887</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-21.136876693324318</Real>
+            <Real Name="Y">57.798508591579449</Real>
+            <Real Name="Z">-11.697505986952844</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-7.1054273576010019e-15</Real>
+            <Real Name="Y">-7.1054273576010019e-15</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">2.2444796667393527</Real>
+        <Real Name="dVdlambda ">0.58110228576821976</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">20.653737894841058</Real>
+            <Real Name="Y">-57.418618367216929</Real>
+            <Real Name="Z">11.247077809104457</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-112.73717904544873</Real>
+            <Real Name="Y">87.774272811412487</Real>
+            <Real Name="Z">65.941616392559609</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">112.96003627549626</Real>
+            <Real Name="Y">-87.442426543778907</Real>
+            <Real Name="Z">-65.63523244836243</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-20.876595124888606</Real>
+            <Real Name="Y">57.086772099583349</Real>
+            <Real Name="Z">-11.553461753301633</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-1.0658141036401503e-14</Real>
+            <Real Name="Y">-7.1054273576010019e-15</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">2.3827071611034247</Real>
+        <Real Name="dVdlambda ">-0.068588385893404769</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">18.424591882834299</Real>
+            <Real Name="Y">-51.221460022325253</Real>
+            <Real Name="Z">10.033187191699204</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-100.59034796961816</Real>
+            <Real Name="Y">78.307539729485569</Real>
+            <Real Name="Z">58.841682014802281</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">100.7985227581222</Real>
+            <Real Name="Y">-78.037132701587694</Real>
+            <Real Name="Z">-58.563180168720741</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-18.632766671338334</Real>
+            <Real Name="Y">50.951052994427378</Real>
+            <Real Name="Z">-10.311689037780745</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">3.5527136788005009e-15</Real>
+            <Real Name="Y">-7.1054273576010019e-15</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_40.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_40.xml
deleted file mode 100644 (file)
index 7a76f43..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">0.10789999999999998</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-2.2204460492503131e-16</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.84000000000000008</Real>
-          <Real Name="Z">0.35999999999999988</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.3400000000000003</Real>
-          <Real Name="Z">-0.33999999999999964</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.63999999999999901</Real>
-          <Real Name="Z">-0.86000000000000032</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.1399999999999995</Real>
-          <Real Name="Z">0.84000000000000008</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_41.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_41.xml
deleted file mode 100644 (file)
index 7a76f43..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">0.10789999999999998</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-2.2204460492503131e-16</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.84000000000000008</Real>
-          <Real Name="Z">0.35999999999999988</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.3400000000000003</Real>
-          <Real Name="Z">-0.33999999999999964</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.63999999999999901</Real>
-          <Real Name="Z">-0.86000000000000032</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.1399999999999995</Real>
-          <Real Name="Z">0.84000000000000008</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_42.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_42.xml
deleted file mode 100644 (file)
index 18cc889..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">0.90527068999999982</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-4.4408920985006262e-16</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-0.50759999999999983</Real>
-          <Real Name="Y">1.2591999999999999</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3.8729999999999993</Real>
-          <Real Name="Y">-5.5687999999999995</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-7.2713999999999999</Real>
-          <Real Name="Y">7.9407999999999994</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3.9059999999999997</Real>
-          <Real Name="Y">-3.6311999999999998</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_43.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_43.xml
deleted file mode 100644 (file)
index 18cc889..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">0.90527068999999982</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-4.4408920985006262e-16</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-0.50759999999999983</Real>
-          <Real Name="Y">1.2591999999999999</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3.8729999999999993</Real>
-          <Real Name="Y">-5.5687999999999995</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-7.2713999999999999</Real>
-          <Real Name="Y">7.9407999999999994</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3.9059999999999997</Real>
-          <Real Name="Y">-3.6311999999999998</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_44.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_44.xml
deleted file mode 100644 (file)
index 18cc889..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">0.90527068999999982</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-4.4408920985006262e-16</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-0.50759999999999983</Real>
-          <Real Name="Y">1.2591999999999999</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3.8729999999999993</Real>
-          <Real Name="Y">-5.5687999999999995</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-7.2713999999999999</Real>
-          <Real Name="Y">7.9407999999999994</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3.9059999999999997</Real>
-          <Real Name="Y">-3.6311999999999998</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_45.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_45.xml
deleted file mode 100644 (file)
index 18ac4c3..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.59100900000000001</Real>
-        <Real Name="dVdlambda ">-0.15799580000000005</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-2.7755575615628914e-17</Real>
-          <Real Name="Y">2.2204460492503131e-16</Real>
-          <Real Name="Z">8.8817841970012523e-16</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.059999999999999998</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">2.8000000000000003</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.26200000000000001</Real>
-            <Real Name="Y">-1.2</Real>
-            <Real Name="Z">-6.6000000000000005</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.37</Real>
-            <Real Name="Y">3</Real>
-            <Real Name="Z">3.2000000000000006</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.16800000000000001</Real>
-            <Real Name="Y">-1.7999999999999998</Real>
-            <Real Name="Z">0.59999999999999964</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.56332125000000011</Real>
-        <Real Name="dVdlambda ">-0.21502050000000003</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.056250000000000001</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">3.3750000000000004</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.23625000000000002</Real>
-            <Real Name="Y">-1.125</Real>
-            <Real Name="Z">-6.7500000000000009</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.30375000000000002</Real>
-            <Real Name="Y">2.25</Real>
-            <Real Name="Z">3.3750000000000004</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.12375</Real>
-            <Real Name="Y">-1.125</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.55266320000000013</Real>
-        <Real Name="dVdlambda ">-0.26604259999999996</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-4.4408920985006262e-16</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.048000000000000001</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">3.8399999999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.20960000000000001</Real>
-            <Real Name="Y">-0.96000000000000019</Real>
-            <Real Name="Z">-6.8799999999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.248</Real>
-            <Real Name="Y">1.6000000000000003</Real>
-            <Real Name="Z">3.3599999999999994</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.086400000000000005</Real>
-            <Real Name="Y">-0.64000000000000012</Real>
-            <Real Name="Z">-0.31999999999999984</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_46.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_46.xml
deleted file mode 100644 (file)
index 18ac4c3..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.59100900000000001</Real>
-        <Real Name="dVdlambda ">-0.15799580000000005</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-2.7755575615628914e-17</Real>
-          <Real Name="Y">2.2204460492503131e-16</Real>
-          <Real Name="Z">8.8817841970012523e-16</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.059999999999999998</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">2.8000000000000003</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.26200000000000001</Real>
-            <Real Name="Y">-1.2</Real>
-            <Real Name="Z">-6.6000000000000005</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.37</Real>
-            <Real Name="Y">3</Real>
-            <Real Name="Z">3.2000000000000006</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.16800000000000001</Real>
-            <Real Name="Y">-1.7999999999999998</Real>
-            <Real Name="Z">0.59999999999999964</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.56332125000000011</Real>
-        <Real Name="dVdlambda ">-0.21502050000000003</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.056250000000000001</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">3.3750000000000004</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.23625000000000002</Real>
-            <Real Name="Y">-1.125</Real>
-            <Real Name="Z">-6.7500000000000009</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.30375000000000002</Real>
-            <Real Name="Y">2.25</Real>
-            <Real Name="Z">3.3750000000000004</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.12375</Real>
-            <Real Name="Y">-1.125</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.55266320000000013</Real>
-        <Real Name="dVdlambda ">-0.26604259999999996</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-4.4408920985006262e-16</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.048000000000000001</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">3.8399999999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.20960000000000001</Real>
-            <Real Name="Y">-0.96000000000000019</Real>
-            <Real Name="Z">-6.8799999999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.248</Real>
-            <Real Name="Y">1.6000000000000003</Real>
-            <Real Name="Z">3.3599999999999994</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.086400000000000005</Real>
-            <Real Name="Y">-0.64000000000000012</Real>
-            <Real Name="Z">-0.31999999999999984</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_47.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_47.xml
deleted file mode 100644 (file)
index 18ac4c3..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.59100900000000001</Real>
-        <Real Name="dVdlambda ">-0.15799580000000005</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-2.7755575615628914e-17</Real>
-          <Real Name="Y">2.2204460492503131e-16</Real>
-          <Real Name="Z">8.8817841970012523e-16</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.059999999999999998</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">2.8000000000000003</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.26200000000000001</Real>
-            <Real Name="Y">-1.2</Real>
-            <Real Name="Z">-6.6000000000000005</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.37</Real>
-            <Real Name="Y">3</Real>
-            <Real Name="Z">3.2000000000000006</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.16800000000000001</Real>
-            <Real Name="Y">-1.7999999999999998</Real>
-            <Real Name="Z">0.59999999999999964</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.56332125000000011</Real>
-        <Real Name="dVdlambda ">-0.21502050000000003</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.056250000000000001</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">3.3750000000000004</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.23625000000000002</Real>
-            <Real Name="Y">-1.125</Real>
-            <Real Name="Z">-6.7500000000000009</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.30375000000000002</Real>
-            <Real Name="Y">2.25</Real>
-            <Real Name="Z">3.3750000000000004</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.12375</Real>
-            <Real Name="Y">-1.125</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.55266320000000013</Real>
-        <Real Name="dVdlambda ">-0.26604259999999996</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-4.4408920985006262e-16</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.048000000000000001</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">3.8399999999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.20960000000000001</Real>
-            <Real Name="Y">-0.96000000000000019</Real>
-            <Real Name="Z">-6.8799999999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.248</Real>
-            <Real Name="Y">1.6000000000000003</Real>
-            <Real Name="Z">3.3599999999999994</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.086400000000000005</Real>
-            <Real Name="Y">-0.64000000000000012</Real>
-            <Real Name="Z">-0.31999999999999984</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_48.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_48.xml
deleted file mode 100644 (file)
index 3c750c1..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.10789999999999998</Real>
-        <Real Name="dVdlambda ">0.01701999999999998</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-2.2204460492503131e-16</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.84000000000000008</Real>
-            <Real Name="Z">0.35999999999999988</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1.3400000000000003</Real>
-            <Real Name="Z">-0.33999999999999964</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.63999999999999901</Real>
-            <Real Name="Z">-0.86000000000000032</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.1399999999999995</Real>
-            <Real Name="Z">0.84000000000000008</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.10012499999999996</Real>
-        <Real Name="dVdlambda ">-0.069049999999999986</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.78750000000000009</Real>
-            <Real Name="Z">0.89999999999999991</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1.1250000000000004</Real>
-            <Real Name="Z">-1.0124999999999997</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.11249999999999949</Real>
-            <Real Name="Z">-0.67500000000000027</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.44999999999999979</Real>
-            <Real Name="Z">0.78750000000000009</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.12791999999999998</Real>
-        <Real Name="dVdlambda ">-0.14605999999999997</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.1102230246251565e-16</Real>
-          <Real Name="Z">-1.1102230246251565e-16</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.67200000000000015</Real>
-            <Real Name="Z">1.4879999999999998</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1.0720000000000003</Real>
-            <Real Name="Z">-1.4719999999999995</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.36800000000000027</Real>
-            <Real Name="Z">-0.68800000000000028</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.031999999999999917</Real>
-            <Real Name="Z">0.67200000000000004</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_49.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_49.xml
deleted file mode 100644 (file)
index 3c750c1..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.10789999999999998</Real>
-        <Real Name="dVdlambda ">0.01701999999999998</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-2.2204460492503131e-16</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.84000000000000008</Real>
-            <Real Name="Z">0.35999999999999988</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1.3400000000000003</Real>
-            <Real Name="Z">-0.33999999999999964</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.63999999999999901</Real>
-            <Real Name="Z">-0.86000000000000032</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.1399999999999995</Real>
-            <Real Name="Z">0.84000000000000008</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.10012499999999996</Real>
-        <Real Name="dVdlambda ">-0.069049999999999986</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.78750000000000009</Real>
-            <Real Name="Z">0.89999999999999991</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1.1250000000000004</Real>
-            <Real Name="Z">-1.0124999999999997</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.11249999999999949</Real>
-            <Real Name="Z">-0.67500000000000027</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.44999999999999979</Real>
-            <Real Name="Z">0.78750000000000009</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.12791999999999998</Real>
-        <Real Name="dVdlambda ">-0.14605999999999997</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.1102230246251565e-16</Real>
-          <Real Name="Z">-1.1102230246251565e-16</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.67200000000000015</Real>
-            <Real Name="Z">1.4879999999999998</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1.0720000000000003</Real>
-            <Real Name="Z">-1.4719999999999995</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.36800000000000027</Real>
-            <Real Name="Z">-0.68800000000000028</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.031999999999999917</Real>
-            <Real Name="Z">0.67200000000000004</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 8f130f806f18733533c5eaae778535e81d260988..4daa51f8a46cca0377931fbaf38074ec9e3aba17 100644 (file)
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
   <FunctionType Name="ANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">18.6578169619359</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">2.8421709430404007e-14</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">203.62174606600516</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-203.62174606600516</Real>
-          <Real Name="Z">8.5265128291212022e-14</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">8.5265128291212022e-14</Real>
-          <Real Name="Z">277.66601736273412</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-5.6843418860808015e-14</Real>
-          <Real Name="Z">-277.66601736273424</Real>
-        </Vector>
-      </Sequence>
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">1.8420009529166703</Real>
+        <Real Name="dVdlambda ">0.98841649194105452</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">20.926691599045498</Real>
+            <Real Name="Y">-58.177445880833616</Real>
+            <Real Name="Z">11.395715869929145</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-114.19236766425828</Real>
+            <Real Name="Y">88.923115812722017</Real>
+            <Real Name="Z">66.784570956728587</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">114.4025527585371</Real>
+            <Real Name="Y">-88.544178523467849</Real>
+            <Real Name="Z">-66.482780839704887</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-21.136876693324318</Real>
+            <Real Name="Y">57.798508591579449</Real>
+            <Real Name="Z">-11.697505986952844</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-7.1054273576010019e-15</Real>
+            <Real Name="Y">-7.1054273576010019e-15</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">2.2444796667393527</Real>
+        <Real Name="dVdlambda ">0.58110228576821976</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">20.653737894841058</Real>
+            <Real Name="Y">-57.418618367216929</Real>
+            <Real Name="Z">11.247077809104457</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-112.73717904544873</Real>
+            <Real Name="Y">87.774272811412487</Real>
+            <Real Name="Z">65.941616392559609</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">112.96003627549626</Real>
+            <Real Name="Y">-87.442426543778907</Real>
+            <Real Name="Z">-65.63523244836243</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-20.876595124888606</Real>
+            <Real Name="Y">57.086772099583349</Real>
+            <Real Name="Z">-11.553461753301633</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-1.0658141036401503e-14</Real>
+            <Real Name="Y">-7.1054273576010019e-15</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">2.3827071611034247</Real>
+        <Real Name="dVdlambda ">-0.068588385893404769</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">18.424591882834299</Real>
+            <Real Name="Y">-51.221460022325253</Real>
+            <Real Name="Z">10.033187191699204</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-100.59034796961816</Real>
+            <Real Name="Y">78.307539729485569</Real>
+            <Real Name="Z">58.841682014802281</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">100.7985227581222</Real>
+            <Real Name="Y">-78.037132701587694</Real>
+            <Real Name="Z">-58.563180168720741</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-18.632766671338334</Real>
+            <Real Name="Y">50.951052994427378</Real>
+            <Real Name="Z">-10.311689037780745</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">3.5527136788005009e-15</Real>
+            <Real Name="Y">-7.1054273576010019e-15</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_50.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_50.xml
deleted file mode 100644 (file)
index 3c750c1..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.10789999999999998</Real>
-        <Real Name="dVdlambda ">0.01701999999999998</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-2.2204460492503131e-16</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.84000000000000008</Real>
-            <Real Name="Z">0.35999999999999988</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1.3400000000000003</Real>
-            <Real Name="Z">-0.33999999999999964</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.63999999999999901</Real>
-            <Real Name="Z">-0.86000000000000032</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.1399999999999995</Real>
-            <Real Name="Z">0.84000000000000008</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.10012499999999996</Real>
-        <Real Name="dVdlambda ">-0.069049999999999986</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.78750000000000009</Real>
-            <Real Name="Z">0.89999999999999991</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1.1250000000000004</Real>
-            <Real Name="Z">-1.0124999999999997</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.11249999999999949</Real>
-            <Real Name="Z">-0.67500000000000027</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.44999999999999979</Real>
-            <Real Name="Z">0.78750000000000009</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.12791999999999998</Real>
-        <Real Name="dVdlambda ">-0.14605999999999997</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.1102230246251565e-16</Real>
-          <Real Name="Z">-1.1102230246251565e-16</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.67200000000000015</Real>
-            <Real Name="Z">1.4879999999999998</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1.0720000000000003</Real>
-            <Real Name="Z">-1.4719999999999995</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.36800000000000027</Real>
-            <Real Name="Z">-0.68800000000000028</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.031999999999999917</Real>
-            <Real Name="Z">0.67200000000000004</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_51.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_51.xml
deleted file mode 100644 (file)
index 6b27709..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.90527068999999982</Real>
-        <Real Name="dVdlambda ">0.023139821999999949</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-4.4408920985006262e-16</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.50759999999999983</Real>
-            <Real Name="Y">1.2591999999999999</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3.8729999999999993</Real>
-            <Real Name="Y">-5.5687999999999995</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-7.2713999999999999</Real>
-            <Real Name="Y">7.9407999999999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3.9059999999999997</Real>
-            <Real Name="Y">-3.6311999999999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.7377298312499998</Real>
-        <Real Name="dVdlambda ">-0.039659367500000015</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.047249999999999945</Real>
-            <Real Name="Y">1.4490000000000001</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.9801249999999992</Real>
-            <Real Name="Y">-5.3819999999999997</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-5.8184999999999985</Real>
-            <Real Name="Y">6.4169999999999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.8856249999999992</Real>
-            <Real Name="Y">-2.484</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.61374491199999981</Real>
-        <Real Name="dVdlambda ">-0.095848115999999997</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.4408920985006262e-16</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0.50832000000000011</Real>
-            <Real Name="Y">1.5801599999999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.1840000000000002</Real>
-            <Real Name="Y">-5.0278399999999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-4.71312</Real>
-            <Real Name="Y">5.0438399999999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.0207999999999999</Real>
-            <Real Name="Y">-1.5961599999999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_52.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_52.xml
deleted file mode 100644 (file)
index 6b27709..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.90527068999999982</Real>
-        <Real Name="dVdlambda ">0.023139821999999949</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-4.4408920985006262e-16</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.50759999999999983</Real>
-            <Real Name="Y">1.2591999999999999</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3.8729999999999993</Real>
-            <Real Name="Y">-5.5687999999999995</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-7.2713999999999999</Real>
-            <Real Name="Y">7.9407999999999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3.9059999999999997</Real>
-            <Real Name="Y">-3.6311999999999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.7377298312499998</Real>
-        <Real Name="dVdlambda ">-0.039659367500000015</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.047249999999999945</Real>
-            <Real Name="Y">1.4490000000000001</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.9801249999999992</Real>
-            <Real Name="Y">-5.3819999999999997</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-5.8184999999999985</Real>
-            <Real Name="Y">6.4169999999999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.8856249999999992</Real>
-            <Real Name="Y">-2.484</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.61374491199999981</Real>
-        <Real Name="dVdlambda ">-0.095848115999999997</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.4408920985006262e-16</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0.50832000000000011</Real>
-            <Real Name="Y">1.5801599999999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.1840000000000002</Real>
-            <Real Name="Y">-5.0278399999999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-4.71312</Real>
-            <Real Name="Y">5.0438399999999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.0207999999999999</Real>
-            <Real Name="Y">-1.5961599999999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_53.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_53.xml
deleted file mode 100644 (file)
index 6b27709..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="LINEAR_ANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.90527068999999982</Real>
-        <Real Name="dVdlambda ">0.023139821999999949</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-4.4408920985006262e-16</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.50759999999999983</Real>
-            <Real Name="Y">1.2591999999999999</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3.8729999999999993</Real>
-            <Real Name="Y">-5.5687999999999995</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-7.2713999999999999</Real>
-            <Real Name="Y">7.9407999999999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3.9059999999999997</Real>
-            <Real Name="Y">-3.6311999999999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.7377298312499998</Real>
-        <Real Name="dVdlambda ">-0.039659367500000015</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.047249999999999945</Real>
-            <Real Name="Y">1.4490000000000001</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.9801249999999992</Real>
-            <Real Name="Y">-5.3819999999999997</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-5.8184999999999985</Real>
-            <Real Name="Y">6.4169999999999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.8856249999999992</Real>
-            <Real Name="Y">-2.484</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.61374491199999981</Real>
-        <Real Name="dVdlambda ">-0.095848115999999997</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.4408920985006262e-16</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0.50832000000000011</Real>
-            <Real Name="Y">1.5801599999999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.1840000000000002</Real>
-            <Real Name="Y">-5.0278399999999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-4.71312</Real>
-            <Real Name="Y">5.0438399999999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.0207999999999999</Real>
-            <Real Name="Y">-1.5961599999999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_54.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_54.xml
deleted file mode 100644 (file)
index 9cab44b..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_BOND">
-    <FEP Name="No">
-      <Real Name="Epot ">33.784707563986871</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-2.2204460492503131e-16</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-26.994378511237318</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-2.6032636506721332</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">79.059651524679992</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3.9382560146035517</Real>
-          <Real Name="Y">-22.249872732190312</Real>
-          <Real Name="Z">-29.815400281252355</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.3349923639314185</Real>
-          <Real Name="Y">22.249872732190312</Real>
-          <Real Name="Z">-22.249872732190312</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_55.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_55.xml
deleted file mode 100644 (file)
index 9cab44b..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_BOND">
-    <FEP Name="No">
-      <Real Name="Epot ">33.784707563986871</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-2.2204460492503131e-16</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-26.994378511237318</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-2.6032636506721332</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">79.059651524679992</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3.9382560146035517</Real>
-          <Real Name="Y">-22.249872732190312</Real>
-          <Real Name="Z">-29.815400281252355</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.3349923639314185</Real>
-          <Real Name="Y">22.249872732190312</Real>
-          <Real Name="Z">-22.249872732190312</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_56.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_56.xml
deleted file mode 100644 (file)
index 9cab44b..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_BOND">
-    <FEP Name="No">
-      <Real Name="Epot ">33.784707563986871</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-2.2204460492503131e-16</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-26.994378511237318</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-2.6032636506721332</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">79.059651524679992</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3.9382560146035517</Real>
-          <Real Name="Y">-22.249872732190312</Real>
-          <Real Name="Z">-29.815400281252355</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.3349923639314185</Real>
-          <Real Name="Y">22.249872732190312</Real>
-          <Real Name="Z">-22.249872732190312</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_57.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_57.xml
deleted file mode 100644 (file)
index 24bf314..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_BOND">
-    <FEP Name="No">
-      <Real Name="Epot ">36.191081825370688</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-27.045227278524749</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-39.456558390209352</Real>
-          <Real Name="Z">-12.4113311116846</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">7.9113311116845964</Real>
-          <Real Name="Z">39.456558390209352</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">31.545227278524752</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_58.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_58.xml
deleted file mode 100644 (file)
index 24bf314..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_BOND">
-    <FEP Name="No">
-      <Real Name="Epot ">36.191081825370688</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-27.045227278524749</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-39.456558390209352</Real>
-          <Real Name="Z">-12.4113311116846</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">7.9113311116845964</Real>
-          <Real Name="Z">39.456558390209352</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">31.545227278524752</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_59.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_59.xml
deleted file mode 100644 (file)
index 24bf314..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_BOND">
-    <FEP Name="No">
-      <Real Name="Epot ">36.191081825370688</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-27.045227278524749</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-39.456558390209352</Real>
-          <Real Name="Z">-12.4113311116846</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">7.9113311116845964</Real>
-          <Real Name="Z">39.456558390209352</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">31.545227278524752</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 34e3cf54994dc2aae78d3092dd921d9fdca5e730..f2c8a39f029cba7cc9ce02463bb8cc77802d92ff 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGLES">
+  <FunctionType Name="G96ANGLES">
     <FEP Name="No">
-      <Real Name="Epot ">47.631231917431272</Real>
+      <Real Name="Epot ">503614.15820294252</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">76.147849407575862</Real>
-          <Real Name="Y">-121.56004451516648</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">10184.071777974661</Real>
+          <Real Name="Y">-28312.324569100543</Real>
+          <Real Name="Z">5545.7781193687024</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-231.09578724977212</Real>
-          <Real Name="Y">-199.44223930127089</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-55667.901908388834</Real>
+          <Real Name="Y">43305.589268243166</Real>
+          <Real Name="Z">32579.585988349259</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-81.648145884981545</Real>
-          <Real Name="Y">121.42857015903795</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">55813.225064922604</Real>
+          <Real Name="Y">-43238.857959217843</Real>
+          <Real Name="Z">-32408.901792064011</Real>
         </Vector>
         <Vector>
-          <Real Name="X">236.59608372717781</Real>
-          <Real Name="Y">199.57371365739942</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-10329.394934508422</Real>
+          <Real Name="Y">28245.593260075217</Real>
+          <Real Name="Z">-5716.4623156539474</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">7.2759576141834259e-12</Real>
+          <Real Name="Y">-3.637978807091713e-12</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_60.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_60.xml
deleted file mode 100644 (file)
index 5f739d8..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_BOND">
-    <FEP Name="No">
-      <Real Name="Epot ">31.630464766109874</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">3.5527136788005009e-15</Real>
-        <Real Name="Y">3.5527136788005009e-15</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-21.67688664800416</Real>
-          <Real Name="Y">-13.57887212595886</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-24.97211920885367</Real>
-          <Real Name="Y">36.096366936188971</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">66.04284820142226</Real>
-          <Real Name="Y">-45.509035444800681</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-19.393842344564419</Real>
-          <Real Name="Y">22.991540634570573</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_61.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_61.xml
deleted file mode 100644 (file)
index 5f739d8..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_BOND">
-    <FEP Name="No">
-      <Real Name="Epot ">31.630464766109874</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">3.5527136788005009e-15</Real>
-        <Real Name="Y">3.5527136788005009e-15</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-21.67688664800416</Real>
-          <Real Name="Y">-13.57887212595886</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-24.97211920885367</Real>
-          <Real Name="Y">36.096366936188971</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">66.04284820142226</Real>
-          <Real Name="Y">-45.509035444800681</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-19.393842344564419</Real>
-          <Real Name="Y">22.991540634570573</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_62.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_62.xml
deleted file mode 100644 (file)
index 5f739d8..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_BOND">
-    <FEP Name="No">
-      <Real Name="Epot ">31.630464766109874</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">3.5527136788005009e-15</Real>
-        <Real Name="Y">3.5527136788005009e-15</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-21.67688664800416</Real>
-          <Real Name="Y">-13.57887212595886</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-24.97211920885367</Real>
-          <Real Name="Y">36.096366936188971</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">66.04284820142226</Real>
-          <Real Name="Y">-45.509035444800681</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-19.393842344564419</Real>
-          <Real Name="Y">22.991540634570573</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_63.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_63.xml
deleted file mode 100644 (file)
index 072350e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_ANGLE">
-    <FEP Name="No">
-      <Real Name="Epot ">15.117745587739838</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-2.6963505912176955</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-62.921390335591234</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.36759226415715462</Real>
-          <Real Name="Y">-25.323079093328644</Real>
-          <Real Name="Z">72.056997799703439</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3.4628873025633609</Real>
-          <Real Name="Y">-2.428560937587072</Real>
-          <Real Name="Z">43.939111660132156</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.39894444718851074</Real>
-          <Real Name="Y">27.751640030915716</Real>
-          <Real Name="Z">-53.074719124244361</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_64.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_64.xml
deleted file mode 100644 (file)
index 072350e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_ANGLE">
-    <FEP Name="No">
-      <Real Name="Epot ">15.117745587739838</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-2.6963505912176955</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-62.921390335591234</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.36759226415715462</Real>
-          <Real Name="Y">-25.323079093328644</Real>
-          <Real Name="Z">72.056997799703439</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3.4628873025633609</Real>
-          <Real Name="Y">-2.428560937587072</Real>
-          <Real Name="Z">43.939111660132156</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.39894444718851074</Real>
-          <Real Name="Y">27.751640030915716</Real>
-          <Real Name="Z">-53.074719124244361</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_65.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_65.xml
deleted file mode 100644 (file)
index 072350e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_ANGLE">
-    <FEP Name="No">
-      <Real Name="Epot ">15.117745587739838</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-2.6963505912176955</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-62.921390335591234</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.36759226415715462</Real>
-          <Real Name="Y">-25.323079093328644</Real>
-          <Real Name="Z">72.056997799703439</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3.4628873025633609</Real>
-          <Real Name="Y">-2.428560937587072</Real>
-          <Real Name="Z">43.939111660132156</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.39894444718851074</Real>
-          <Real Name="Y">27.751640030915716</Real>
-          <Real Name="Z">-53.074719124244361</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_66.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_66.xml
deleted file mode 100644 (file)
index db0822d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_ANGLE">
-    <FEP Name="No">
-      <Real Name="Epot ">10.100321877383912</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-17.068918798085658</Real>
-          <Real Name="Z">-56.756116622858386</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-59.745308709397221</Real>
-          <Real Name="Z">-23.545740152160754</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">17.860147851767053</Real>
-          <Real Name="Z">59.24545885697087</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">58.954079655715823</Real>
-          <Real Name="Z">21.056397918048273</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_67.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_67.xml
deleted file mode 100644 (file)
index db0822d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_ANGLE">
-    <FEP Name="No">
-      <Real Name="Epot ">10.100321877383912</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-17.068918798085658</Real>
-          <Real Name="Z">-56.756116622858386</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-59.745308709397221</Real>
-          <Real Name="Z">-23.545740152160754</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">17.860147851767053</Real>
-          <Real Name="Z">59.24545885697087</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">58.954079655715823</Real>
-          <Real Name="Z">21.056397918048273</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_68.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_68.xml
deleted file mode 100644 (file)
index db0822d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_ANGLE">
-    <FEP Name="No">
-      <Real Name="Epot ">10.100321877383912</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-17.068918798085658</Real>
-          <Real Name="Z">-56.756116622858386</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-59.745308709397221</Real>
-          <Real Name="Z">-23.545740152160754</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">17.860147851767053</Real>
-          <Real Name="Z">59.24545885697087</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">58.954079655715823</Real>
-          <Real Name="Z">21.056397918048273</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_69.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_69.xml
deleted file mode 100644 (file)
index f399eea..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_ANGLE">
-    <FEP Name="No">
-      <Real Name="Epot ">13.670494621456442</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-57.949276252947946</Real>
-          <Real Name="Y">-5.0217297414973583</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.4309404900900695</Real>
-          <Real Name="Y">-44.44331952884572</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">71.448608850039037</Real>
-          <Real Name="Y">-8.229627186005029</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-14.930273087181162</Real>
-          <Real Name="Y">57.694676456348105</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 34e3cf54994dc2aae78d3092dd921d9fdca5e730..f2c8a39f029cba7cc9ce02463bb8cc77802d92ff 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGLES">
+  <FunctionType Name="G96ANGLES">
     <FEP Name="No">
-      <Real Name="Epot ">47.631231917431272</Real>
+      <Real Name="Epot ">503614.15820294252</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">76.147849407575862</Real>
-          <Real Name="Y">-121.56004451516648</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">10184.071777974661</Real>
+          <Real Name="Y">-28312.324569100543</Real>
+          <Real Name="Z">5545.7781193687024</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-231.09578724977212</Real>
-          <Real Name="Y">-199.44223930127089</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-55667.901908388834</Real>
+          <Real Name="Y">43305.589268243166</Real>
+          <Real Name="Z">32579.585988349259</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-81.648145884981545</Real>
-          <Real Name="Y">121.42857015903795</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">55813.225064922604</Real>
+          <Real Name="Y">-43238.857959217843</Real>
+          <Real Name="Z">-32408.901792064011</Real>
         </Vector>
         <Vector>
-          <Real Name="X">236.59608372717781</Real>
-          <Real Name="Y">199.57371365739942</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-10329.394934508422</Real>
+          <Real Name="Y">28245.593260075217</Real>
+          <Real Name="Z">-5716.4623156539474</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">7.2759576141834259e-12</Real>
+          <Real Name="Y">-3.637978807091713e-12</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_70.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_70.xml
deleted file mode 100644 (file)
index f399eea..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_ANGLE">
-    <FEP Name="No">
-      <Real Name="Epot ">13.670494621456442</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-57.949276252947946</Real>
-          <Real Name="Y">-5.0217297414973583</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.4309404900900695</Real>
-          <Real Name="Y">-44.44331952884572</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">71.448608850039037</Real>
-          <Real Name="Y">-8.229627186005029</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-14.930273087181162</Real>
-          <Real Name="Y">57.694676456348105</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_71.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_71.xml
deleted file mode 100644 (file)
index f399eea..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CROSS_BOND_ANGLE">
-    <FEP Name="No">
-      <Real Name="Epot ">13.670494621456442</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-57.949276252947946</Real>
-          <Real Name="Y">-5.0217297414973583</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.4309404900900695</Real>
-          <Real Name="Y">-44.44331952884572</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">71.448608850039037</Real>
-          <Real Name="Y">-8.229627186005029</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-14.930273087181162</Real>
-          <Real Name="Y">57.694676456348105</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_72.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_72.xml
deleted file mode 100644 (file)
index cf18e40..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="No">
-      <Real Name="Epot ">10942.212399960556</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-3802.1038910167563</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-0.9981285083167668</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-3070.0555553569811</Real>
-          <Real Name="Y">-6498.5021134787412</Real>
-          <Real Name="Z">-343.26393503397782</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">6353.2287288932121</Real>
-          <Real Name="Y">9731.9289769218703</Real>
-          <Real Name="Z">3609.3373135779066</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">518.93071748052489</Real>
-          <Real Name="Y">-3233.4268634431292</Real>
-          <Real Name="Z">-3265.075250035612</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_73.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_73.xml
deleted file mode 100644 (file)
index cf18e40..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="No">
-      <Real Name="Epot ">10942.212399960556</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-3802.1038910167563</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-0.9981285083167668</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-3070.0555553569811</Real>
-          <Real Name="Y">-6498.5021134787412</Real>
-          <Real Name="Z">-343.26393503397782</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">6353.2287288932121</Real>
-          <Real Name="Y">9731.9289769218703</Real>
-          <Real Name="Z">3609.3373135779066</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">518.93071748052489</Real>
-          <Real Name="Y">-3233.4268634431292</Real>
-          <Real Name="Z">-3265.075250035612</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_74.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_74.xml
deleted file mode 100644 (file)
index cf18e40..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="No">
-      <Real Name="Epot ">10942.212399960556</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-3802.1038910167563</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-0.9981285083167668</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-3070.0555553569811</Real>
-          <Real Name="Y">-6498.5021134787412</Real>
-          <Real Name="Z">-343.26393503397782</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">6353.2287288932121</Real>
-          <Real Name="Y">9731.9289769218703</Real>
-          <Real Name="Z">3609.3373135779066</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">518.93071748052489</Real>
-          <Real Name="Y">-3233.4268634431292</Real>
-          <Real Name="Z">-3265.075250035612</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_75.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_75.xml
deleted file mode 100644 (file)
index 8bb6bdd..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="No">
-      <Real Name="Epot ">9307.4277602498623</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-9.0949470177292824e-13</Real>
-        <Real Name="Z">9.0949470177292824e-13</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-4362.2643826370777</Real>
-          <Real Name="Z">-0.32938867001989275</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">4361.6615701438504</Real>
-          <Real Name="Z">-0.19366939173333214</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.10480548591385741</Real>
-          <Real Name="Z">-5948.0700347179245</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.49800700731285336</Real>
-          <Real Name="Z">5948.593092779679</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_76.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_76.xml
deleted file mode 100644 (file)
index 8bb6bdd..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="No">
-      <Real Name="Epot ">9307.4277602498623</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-9.0949470177292824e-13</Real>
-        <Real Name="Z">9.0949470177292824e-13</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-4362.2643826370777</Real>
-          <Real Name="Z">-0.32938867001989275</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">4361.6615701438504</Real>
-          <Real Name="Z">-0.19366939173333214</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.10480548591385741</Real>
-          <Real Name="Z">-5948.0700347179245</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.49800700731285336</Real>
-          <Real Name="Z">5948.593092779679</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_77.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_77.xml
deleted file mode 100644 (file)
index 8bb6bdd..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="No">
-      <Real Name="Epot ">9307.4277602498623</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-9.0949470177292824e-13</Real>
-        <Real Name="Z">9.0949470177292824e-13</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-4362.2643826370777</Real>
-          <Real Name="Z">-0.32938867001989275</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">4361.6615701438504</Real>
-          <Real Name="Z">-0.19366939173333214</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.10480548591385741</Real>
-          <Real Name="Z">-5948.0700347179245</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.49800700731285336</Real>
-          <Real Name="Z">5948.593092779679</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_78.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_78.xml
deleted file mode 100644 (file)
index 72af88c..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="No">
-      <Real Name="Epot ">10808.02174850709</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-9.0949470177292824e-13</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-2616.2979684655179</Real>
-          <Real Name="Y">4176.0238076198602</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-2035.4168982191707</Real>
-          <Real Name="Y">-13813.512730332963</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1997.0428139863393</Real>
-          <Real Name="Y">7397.1286028483501</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">2654.6720526983495</Real>
-          <Real Name="Y">2240.3603198647515</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_79.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_79.xml
deleted file mode 100644 (file)
index 72af88c..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="No">
-      <Real Name="Epot ">10808.02174850709</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-9.0949470177292824e-13</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-2616.2979684655179</Real>
-          <Real Name="Y">4176.0238076198602</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-2035.4168982191707</Real>
-          <Real Name="Y">-13813.512730332963</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1997.0428139863393</Real>
-          <Real Name="Y">7397.1286028483501</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">2654.6720526983495</Real>
-          <Real Name="Y">2240.3603198647515</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 34e3cf54994dc2aae78d3092dd921d9fdca5e730..f2c8a39f029cba7cc9ce02463bb8cc77802d92ff 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGLES">
+  <FunctionType Name="G96ANGLES">
     <FEP Name="No">
-      <Real Name="Epot ">47.631231917431272</Real>
+      <Real Name="Epot ">503614.15820294252</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">76.147849407575862</Real>
-          <Real Name="Y">-121.56004451516648</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">10184.071777974661</Real>
+          <Real Name="Y">-28312.324569100543</Real>
+          <Real Name="Z">5545.7781193687024</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-231.09578724977212</Real>
-          <Real Name="Y">-199.44223930127089</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-55667.901908388834</Real>
+          <Real Name="Y">43305.589268243166</Real>
+          <Real Name="Z">32579.585988349259</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-81.648145884981545</Real>
-          <Real Name="Y">121.42857015903795</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">55813.225064922604</Real>
+          <Real Name="Y">-43238.857959217843</Real>
+          <Real Name="Z">-32408.901792064011</Real>
         </Vector>
         <Vector>
-          <Real Name="X">236.59608372717781</Real>
-          <Real Name="Y">199.57371365739942</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-10329.394934508422</Real>
+          <Real Name="Y">28245.593260075217</Real>
+          <Real Name="Z">-5716.4623156539474</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">7.2759576141834259e-12</Real>
+          <Real Name="Y">-3.637978807091713e-12</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_80.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_80.xml
deleted file mode 100644 (file)
index 72af88c..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="No">
-      <Real Name="Epot ">10808.02174850709</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">-9.0949470177292824e-13</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-2616.2979684655179</Real>
-          <Real Name="Y">4176.0238076198602</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-2035.4168982191707</Real>
-          <Real Name="Y">-13813.512730332963</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1997.0428139863393</Real>
-          <Real Name="Y">7397.1286028483501</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">2654.6720526983495</Real>
-          <Real Name="Y">2240.3603198647515</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_81.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_81.xml
deleted file mode 100644 (file)
index 961b219..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">73.041523377280328</Real>
-        <Real Name="dVdlambda ">-5.2433300919367714</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-381.50834908668003</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.9981285083167668</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-409.2475526631232</Real>
-            <Real Name="Y">270.44361719997761</Real>
-            <Real Name="Z">-39.193757802771444</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">812.36786589664666</Real>
-            <Real Name="Y">-405.27333864738659</Real>
-            <Real Name="Z">-95.422009441480441</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-21.611964146843416</Real>
-            <Real Name="Y">134.82972144740896</Real>
-            <Real Name="Z">135.61389575256865</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">70.678442747187376</Real>
-        <Real Name="dVdlambda ">-4.1935615574456788</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">3.5527136788005009e-15</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-369.92689451220758</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.2576793503127908</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-402.74305558290268</Real>
-            <Real Name="Y">316.24897819814362</Real>
-            <Real Name="Z">-38.166851271700274</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">797.94523980930001</Real>
-            <Real Name="Y">-473.96299160285332</Real>
-            <Real Name="Z">-119.11043417142088</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-25.275289714189764</Real>
-            <Real Name="Y">157.71401340470968</Real>
-            <Real Name="Z">158.53496479343394</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">68.863392690823986</Real>
-        <Real Name="dVdlambda ">-3.0512077970185745</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-357.47377406407691</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.5372052390872815</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-395.56028144585082</Real>
-            <Real Name="Y">363.77812119918582</Real>
-            <Real Name="Z">-37.044513763644908</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">782.11112926386102</Real>
-            <Real Name="Y">-545.24758276542013</Real>
-            <Real Name="Z">-143.72694063021936</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-29.077073753933345</Real>
-            <Real Name="Y">181.46946156623429</Real>
-            <Real Name="Z">182.30865963295156</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_82.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_82.xml
deleted file mode 100644 (file)
index 961b219..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">73.041523377280328</Real>
-        <Real Name="dVdlambda ">-5.2433300919367714</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-381.50834908668003</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.9981285083167668</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-409.2475526631232</Real>
-            <Real Name="Y">270.44361719997761</Real>
-            <Real Name="Z">-39.193757802771444</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">812.36786589664666</Real>
-            <Real Name="Y">-405.27333864738659</Real>
-            <Real Name="Z">-95.422009441480441</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-21.611964146843416</Real>
-            <Real Name="Y">134.82972144740896</Real>
-            <Real Name="Z">135.61389575256865</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">70.678442747187376</Real>
-        <Real Name="dVdlambda ">-4.1935615574456788</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">3.5527136788005009e-15</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-369.92689451220758</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.2576793503127908</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-402.74305558290268</Real>
-            <Real Name="Y">316.24897819814362</Real>
-            <Real Name="Z">-38.166851271700274</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">797.94523980930001</Real>
-            <Real Name="Y">-473.96299160285332</Real>
-            <Real Name="Z">-119.11043417142088</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-25.275289714189764</Real>
-            <Real Name="Y">157.71401340470968</Real>
-            <Real Name="Z">158.53496479343394</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">68.863392690823986</Real>
-        <Real Name="dVdlambda ">-3.0512077970185745</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-357.47377406407691</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.5372052390872815</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-395.56028144585082</Real>
-            <Real Name="Y">363.77812119918582</Real>
-            <Real Name="Z">-37.044513763644908</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">782.11112926386102</Real>
-            <Real Name="Y">-545.24758276542013</Real>
-            <Real Name="Z">-143.72694063021936</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-29.077073753933345</Real>
-            <Real Name="Y">181.46946156623429</Real>
-            <Real Name="Z">182.30865963295156</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_83.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_83.xml
deleted file mode 100644 (file)
index 961b219..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">73.041523377280328</Real>
-        <Real Name="dVdlambda ">-5.2433300919367714</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-381.50834908668003</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.9981285083167668</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-409.2475526631232</Real>
-            <Real Name="Y">270.44361719997761</Real>
-            <Real Name="Z">-39.193757802771444</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">812.36786589664666</Real>
-            <Real Name="Y">-405.27333864738659</Real>
-            <Real Name="Z">-95.422009441480441</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-21.611964146843416</Real>
-            <Real Name="Y">134.82972144740896</Real>
-            <Real Name="Z">135.61389575256865</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">70.678442747187376</Real>
-        <Real Name="dVdlambda ">-4.1935615574456788</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">3.5527136788005009e-15</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-369.92689451220758</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.2576793503127908</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-402.74305558290268</Real>
-            <Real Name="Y">316.24897819814362</Real>
-            <Real Name="Z">-38.166851271700274</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">797.94523980930001</Real>
-            <Real Name="Y">-473.96299160285332</Real>
-            <Real Name="Z">-119.11043417142088</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-25.275289714189764</Real>
-            <Real Name="Y">157.71401340470968</Real>
-            <Real Name="Z">158.53496479343394</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">68.863392690823986</Real>
-        <Real Name="dVdlambda ">-3.0512077970185745</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-357.47377406407691</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.5372052390872815</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-395.56028144585082</Real>
-            <Real Name="Y">363.77812119918582</Real>
-            <Real Name="Z">-37.044513763644908</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">782.11112926386102</Real>
-            <Real Name="Y">-545.24758276542013</Real>
-            <Real Name="Z">-143.72694063021936</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-29.077073753933345</Real>
-            <Real Name="Y">181.46946156623429</Real>
-            <Real Name="Z">182.30865963295156</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_84.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_84.xml
deleted file mode 100644 (file)
index a7bf5a0..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">16.832535255586436</Real>
-        <Real Name="dVdlambda ">10.375561397019347</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">183.15476597348922</Real>
-            <Real Name="Z">-0.32938867001989275</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-183.75757846671664</Real>
-            <Real Name="Z">-0.19366939173239422</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.10480548591556271</Real>
-            <Real Name="Z">250.22880429648069</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.49800700731188702</Real>
-            <Real Name="Z">-249.70574623472842</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">22.479602083708471</Real>
-        <Real Name="dVdlambda ">12.228136786458116</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">213.94976277543606</Real>
-            <Real Name="Z">-0.45244195082469552</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-214.74725026703803</Real>
-            <Real Name="Z">-0.25415004574809041</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.14395880253519522</Real>
-            <Real Name="Z">292.39842592078526</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.65352868906675354</Real>
-            <Real Name="Z">-291.69183392421246</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">29.076102913033882</Real>
-        <Real Name="dVdlambda ">14.173297401832892</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">5.6843418860808015e-14</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">245.90224833890019</Real>
-            <Real Name="Z">-0.59455374722967835</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-246.91911499545301</Real>
-            <Real Name="Z">-0.32187962498702766</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.18917619230035143</Real>
-            <Real Name="Z">336.17376901704858</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.82769046425244608</Real>
-            <Real Name="Z">-335.25733564483176</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_85.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_85.xml
deleted file mode 100644 (file)
index a7bf5a0..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">16.832535255586436</Real>
-        <Real Name="dVdlambda ">10.375561397019347</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">183.15476597348922</Real>
-            <Real Name="Z">-0.32938867001989275</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-183.75757846671664</Real>
-            <Real Name="Z">-0.19366939173239422</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.10480548591556271</Real>
-            <Real Name="Z">250.22880429648069</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.49800700731188702</Real>
-            <Real Name="Z">-249.70574623472842</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">22.479602083708471</Real>
-        <Real Name="dVdlambda ">12.228136786458116</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">213.94976277543606</Real>
-            <Real Name="Z">-0.45244195082469552</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-214.74725026703803</Real>
-            <Real Name="Z">-0.25415004574809041</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.14395880253519522</Real>
-            <Real Name="Z">292.39842592078526</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.65352868906675354</Real>
-            <Real Name="Z">-291.69183392421246</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">29.076102913033882</Real>
-        <Real Name="dVdlambda ">14.173297401832892</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">5.6843418860808015e-14</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">245.90224833890019</Real>
-            <Real Name="Z">-0.59455374722967835</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-246.91911499545301</Real>
-            <Real Name="Z">-0.32187962498702766</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.18917619230035143</Real>
-            <Real Name="Z">336.17376901704858</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.82769046425244608</Real>
-            <Real Name="Z">-335.25733564483176</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_86.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_86.xml
deleted file mode 100644 (file)
index a7bf5a0..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">16.832535255586436</Real>
-        <Real Name="dVdlambda ">10.375561397019347</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">183.15476597348922</Real>
-            <Real Name="Z">-0.32938867001989275</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-183.75757846671664</Real>
-            <Real Name="Z">-0.19366939173239422</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.10480548591556271</Real>
-            <Real Name="Z">250.22880429648069</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.49800700731188702</Real>
-            <Real Name="Z">-249.70574623472842</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">22.479602083708471</Real>
-        <Real Name="dVdlambda ">12.228136786458116</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">213.94976277543606</Real>
-            <Real Name="Z">-0.45244195082469552</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-214.74725026703803</Real>
-            <Real Name="Z">-0.25415004574809041</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.14395880253519522</Real>
-            <Real Name="Z">292.39842592078526</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.65352868906675354</Real>
-            <Real Name="Z">-291.69183392421246</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">29.076102913033882</Real>
-        <Real Name="dVdlambda ">14.173297401832892</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">5.6843418860808015e-14</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">245.90224833890019</Real>
-            <Real Name="Z">-0.59455374722967835</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-246.91911499545301</Real>
-            <Real Name="Z">-0.32187962498702766</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.18917619230035143</Real>
-            <Real Name="Z">336.17376901704858</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.82769046425244608</Real>
-            <Real Name="Z">-335.25733564483176</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_87.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_87.xml
deleted file mode 100644 (file)
index 7da1881..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">42.971244150214197</Real>
-        <Real Name="dVdlambda ">-5.3949546258752914</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">68.199925851365322</Real>
-            <Real Name="Y">-109.42464657594589</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-207.81330616111774</Real>
-            <Real Name="Y">-180.44144160166795</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-73.150192681030859</Real>
-            <Real Name="Y">109.30631965543041</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">212.76357299078327</Real>
-            <Real Name="Y">180.55976852218342</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">40.545403628631597</Real>
-        <Real Name="dVdlambda ">-4.2929765894657184</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-5.6843418860808015e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">85.396492226543643</Real>
-            <Real Name="Y">-137.08649452970681</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-201.6664037134598</Real>
-            <Real Name="Y">-104.50691548334093</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-86.843853916816272</Real>
-            <Real Name="Y">68.887459493387212</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">203.11376540373243</Real>
-            <Real Name="Y">172.70595051966052</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">38.693698431737808</Real>
-        <Real Name="dVdlambda ">-3.0984133271201375</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">103.26005860806963</Real>
-            <Real Name="Y">-165.84622165003049</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-195.04966017811074</Real>
-            <Real Name="Y">-25.106362879985717</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-101.04743206899538</Real>
-            <Real Name="Y">26.606562035790262</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">192.83703363903649</Real>
-            <Real Name="Y">164.34602249422593</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_88.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_88.xml
deleted file mode 100644 (file)
index 7da1881..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">42.971244150214197</Real>
-        <Real Name="dVdlambda ">-5.3949546258752914</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">68.199925851365322</Real>
-            <Real Name="Y">-109.42464657594589</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-207.81330616111774</Real>
-            <Real Name="Y">-180.44144160166795</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-73.150192681030859</Real>
-            <Real Name="Y">109.30631965543041</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">212.76357299078327</Real>
-            <Real Name="Y">180.55976852218342</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">40.545403628631597</Real>
-        <Real Name="dVdlambda ">-4.2929765894657184</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-5.6843418860808015e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">85.396492226543643</Real>
-            <Real Name="Y">-137.08649452970681</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-201.6664037134598</Real>
-            <Real Name="Y">-104.50691548334093</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-86.843853916816272</Real>
-            <Real Name="Y">68.887459493387212</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">203.11376540373243</Real>
-            <Real Name="Y">172.70595051966052</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">38.693698431737808</Real>
-        <Real Name="dVdlambda ">-3.0984133271201375</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">103.26005860806963</Real>
-            <Real Name="Y">-165.84622165003049</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-195.04966017811074</Real>
-            <Real Name="Y">-25.106362879985717</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-101.04743206899538</Real>
-            <Real Name="Y">26.606562035790262</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">192.83703363903649</Real>
-            <Real Name="Y">164.34602249422593</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_89.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_89.xml
deleted file mode 100644 (file)
index 7da1881..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="UREY_BRADLEY">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">42.971244150214197</Real>
-        <Real Name="dVdlambda ">-5.3949546258752914</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">68.199925851365322</Real>
-            <Real Name="Y">-109.42464657594589</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-207.81330616111774</Real>
-            <Real Name="Y">-180.44144160166795</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-73.150192681030859</Real>
-            <Real Name="Y">109.30631965543041</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">212.76357299078327</Real>
-            <Real Name="Y">180.55976852218342</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">40.545403628631597</Real>
-        <Real Name="dVdlambda ">-4.2929765894657184</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-5.6843418860808015e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">85.396492226543643</Real>
-            <Real Name="Y">-137.08649452970681</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-201.6664037134598</Real>
-            <Real Name="Y">-104.50691548334093</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-86.843853916816272</Real>
-            <Real Name="Y">68.887459493387212</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">203.11376540373243</Real>
-            <Real Name="Y">172.70595051966052</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">38.693698431737808</Real>
-        <Real Name="dVdlambda ">-3.0984133271201375</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">103.26005860806963</Real>
-            <Real Name="Y">-165.84622165003049</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-195.04966017811074</Real>
-            <Real Name="Y">-25.106362879985717</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-101.04743206899538</Real>
-            <Real Name="Y">26.606562035790262</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">192.83703363903649</Real>
-            <Real Name="Y">164.34602249422593</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 30e4db134c14b0c0839041615eedd2e5e234dd1e..2b130885fd2b5d3f64b2abab3e6be5805e712d11 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGLES">
+  <FunctionType Name="G96ANGLES">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">81.173041011634211</Real>
-        <Real Name="dVdlambda ">-37.38979438238858</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">503614.15820294252</Real>
+        <Real Name="dVdlambda ">-251626.04581244473</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-424.49721253756923</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.8189894035458565e-12</Real>
+            <Real Name="X">10184.071777974661</Real>
+            <Real Name="Y">-28312.324569100543</Real>
+            <Real Name="Z">5545.7781193687024</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-455.23004160011573</Real>
-            <Real Name="Y">299.38315634446275</Real>
-            <Real Name="Z">-43.98636270688695</Real>
+            <Real Name="X">-55667.901908388834</Real>
+            <Real Name="Y">43305.589268243166</Real>
+            <Real Name="Z">32579.585988349259</Real>
           </Vector>
           <Vector>
-            <Real Name="X">903.63487293141327</Real>
-            <Real Name="Y">-448.35750595288226</Real>
-            <Real Name="Z">-106.42244402915446</Real>
+            <Real Name="X">55813.225064922604</Real>
+            <Real Name="Y">-43238.857959217843</Real>
+            <Real Name="Z">-32408.901792064011</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-23.907618793728311</Real>
-            <Real Name="Y">148.97434960841952</Real>
-            <Real Name="Z">150.40880673604323</Real>
+            <Real Name="X">-10329.394934508422</Real>
+            <Real Name="Y">28245.593260075217</Real>
+            <Real Name="Z">-5716.4623156539474</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">7.2759576141834259e-12</Real>
+            <Real Name="Y">-3.637978807091713e-12</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">63.050993773376348</Real>
-        <Real Name="dVdlambda ">-35.138790648224372</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">383069.17354984686</Real>
+        <Real Name="dVdlambda ">-230678.89279993763</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-330.60932438228514</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">7944.3088614775506</Real>
+            <Real Name="Y">-22085.650598985168</Real>
+            <Real Name="Z">4326.1060230126268</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-357.19870084552383</Real>
-            <Real Name="Y">257.35360478462218</Real>
-            <Real Name="Z">-34.39040126139389</Real>
+            <Real Name="X">-43424.966331484684</Real>
+            <Real Name="Y">33781.475001106577</Real>
+            <Real Name="Z">25414.418980878683</Real>
           </Vector>
           <Vector>
-            <Real Name="X">708.35932127768899</Real>
-            <Real Name="Y">-385.41386829543683</Real>
-            <Real Name="Z">-94.902940012413609</Real>
+            <Real Name="X">43538.327422107628</Real>
+            <Real Name="Y">-33729.41586938304</Real>
+            <Real Name="Z">-25281.273815878554</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-20.551296049879987</Real>
-            <Real Name="Y">128.06026351081468</Real>
-            <Real Name="Z">129.2933412738075</Real>
+            <Real Name="X">-8057.6699521004894</Real>
+            <Real Name="Y">22033.591467261624</Real>
+            <Real Name="Z">-4459.251188012754</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-9.0949470177292824e-13</Real>
+            <Real Name="Y">-3.637978807091713e-12</Real>
+            <Real Name="Z">9.0949470177292824e-13</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">45.993854285828377</Real>
-        <Real Name="dVdlambda ">-33.130163379548947</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">3.5527136788005009e-15</Real>
-          <Real Name="Y">2.8421709430404007e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">272810.26540300483</Real>
+        <Real Name="dVdlambda ">-210481.73978743056</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-241.2156590508861</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-9.0949470177292824e-13</Real>
+            <Real Name="X">5806.02022543153</Real>
+            <Real Name="Y">-16141.081157017428</Real>
+            <Real Name="Z">3161.6921628977184</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-262.6600263082164</Real>
-            <Real Name="Y">206.40051337025571</Real>
-            <Real Name="Z">-25.19378426795538</Real>
+            <Real Name="X">-31736.708352193727</Real>
+            <Real Name="Y">24688.85894071397</Real>
+            <Real Name="Z">18573.876878308474</Real>
           </Vector>
           <Vector>
-            <Real Name="X">520.35805815768549</Real>
-            <Real Name="Y">-309.10629887142602</Real>
-            <Real Name="Z">-78.50094360112908</Real>
+            <Real Name="X">31819.556094207881</Real>
+            <Real Name="Y">-24650.809028543852</Real>
+            <Real Name="Z">-18476.569648579429</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-16.482372798583008</Real>
-            <Real Name="Y">102.70578550117034</Real>
-            <Real Name="Z">103.69472786908537</Real>
+            <Real Name="X">-5888.8679674456826</Real>
+            <Real Name="Y">16103.031244847307</Real>
+            <Real Name="Z">-3258.9993926267625</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">9.0949470177292824e-13</Real>
+            <Real Name="Y">-1.8189894035458565e-12</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_90.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_90.xml
deleted file mode 100644 (file)
index 43b074f..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="QANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">40.852179441990202</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">2.8421709430404007e-14</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-386.41464617326005</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-436.14955654236388</Real>
-          <Real Name="Y">470.83018978084533</Real>
-          <Real Name="Z">-41.128210135783718</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">860.16294017067241</Real>
-          <Real Name="Y">-705.11732254761648</Real>
-          <Real Name="Z">-195.41484687829043</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-37.598737455048536</Real>
-          <Real Name="Y">234.28713276677118</Real>
-          <Real Name="Z">236.54305701407415</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_91.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_91.xml
deleted file mode 100644 (file)
index 43b074f..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="QANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">40.852179441990202</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">2.8421709430404007e-14</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-386.41464617326005</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-436.14955654236388</Real>
-          <Real Name="Y">470.83018978084533</Real>
-          <Real Name="Z">-41.128210135783718</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">860.16294017067241</Real>
-          <Real Name="Y">-705.11732254761648</Real>
-          <Real Name="Z">-195.41484687829043</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-37.598737455048536</Real>
-          <Real Name="Y">234.28713276677118</Real>
-          <Real Name="Z">236.54305701407415</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_92.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_92.xml
deleted file mode 100644 (file)
index 43b074f..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="QANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">40.852179441990202</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">2.8421709430404007e-14</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-386.41464617326005</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-436.14955654236388</Real>
-          <Real Name="Y">470.83018978084533</Real>
-          <Real Name="Z">-41.128210135783718</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">860.16294017067241</Real>
-          <Real Name="Y">-705.11732254761648</Real>
-          <Real Name="Z">-195.41484687829043</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-37.598737455048536</Real>
-          <Real Name="Y">234.28713276677118</Real>
-          <Real Name="Z">236.54305701407415</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_93.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_93.xml
deleted file mode 100644 (file)
index 009a345..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="QANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">30.746370044893649</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">320.45149298900452</Real>
-          <Real Name="Z">5.6843418860808015e-14</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-320.45149298900458</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.7053025658242404e-13</Real>
-          <Real Name="Z">436.97930862136951</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.1368683772161603e-13</Real>
-          <Real Name="Z">-436.97930862136968</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_94.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_94.xml
deleted file mode 100644 (file)
index 009a345..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="QANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">30.746370044893649</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">320.45149298900452</Real>
-          <Real Name="Z">5.6843418860808015e-14</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-320.45149298900458</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.7053025658242404e-13</Real>
-          <Real Name="Z">436.97930862136951</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.1368683772161603e-13</Real>
-          <Real Name="Z">-436.97930862136968</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_95.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_95.xml
deleted file mode 100644 (file)
index 009a345..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="QANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">30.746370044893649</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">320.45149298900452</Real>
-          <Real Name="Z">5.6843418860808015e-14</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-320.45149298900458</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.7053025658242404e-13</Real>
-          <Real Name="Z">436.97930862136951</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.1368683772161603e-13</Real>
-          <Real Name="Z">-436.97930862136968</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_96.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_96.xml
deleted file mode 100644 (file)
index c697d45..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="QANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">14.524165740903101</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">99.48129963549944</Real>
-          <Real Name="Y">-158.80883447398864</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-109.51293003571016</Real>
-          <Real Name="Y">138.02652324278287</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-91.077764839445948</Real>
-          <Real Name="Y">-64.505564948944709</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">101.10939523965666</Real>
-          <Real Name="Y">85.287876180150477</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_97.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_97.xml
deleted file mode 100644 (file)
index c697d45..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="QANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">14.524165740903101</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">99.48129963549944</Real>
-          <Real Name="Y">-158.80883447398864</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-109.51293003571016</Real>
-          <Real Name="Y">138.02652324278287</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-91.077764839445948</Real>
-          <Real Name="Y">-64.505564948944709</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">101.10939523965666</Real>
-          <Real Name="Y">85.287876180150477</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_98.xml b/src/gromacs/listed_forces/tests/refdata/Angle_ListedForcesTest_Ifunc_98.xml
deleted file mode 100644 (file)
index c697d45..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="QANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">14.524165740903101</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">99.48129963549944</Real>
-          <Real Name="Y">-158.80883447398864</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-109.51293003571016</Real>
-          <Real Name="Y">138.02652324278287</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-91.077764839445948</Real>
-          <Real Name="Y">-64.505564948944709</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">101.10939523965666</Real>
-          <Real Name="Y">85.287876180150477</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 160a61dd25154c06dc86839c30b5567df965f88c..e46f2320ca90cadd9950e9becf62b2d2f9c1a02e 100644 (file)
@@ -5,11 +5,6 @@
     <FEP Name="No">
       <Real Name="Epot ">2.5062500000000005</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
           <Real Name="Z">0</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 160a61dd25154c06dc86839c30b5567df965f88c..e46f2320ca90cadd9950e9becf62b2d2f9c1a02e 100644 (file)
@@ -5,11 +5,6 @@
     <FEP Name="No">
       <Real Name="Epot ">2.5062500000000005</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
           <Real Name="Z">0</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 160a61dd25154c06dc86839c30b5567df965f88c..e46f2320ca90cadd9950e9becf62b2d2f9c1a02e 100644 (file)
@@ -5,11 +5,6 @@
     <FEP Name="No">
       <Real Name="Epot ">2.5062500000000005</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
           <Real Name="Z">0</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index cb6b265d8f24fe62552b26789f8de3556881e120..19c8b322fcda190a2f98f27d772aba10835dffac 100644 (file)
@@ -3,36 +3,38 @@
 <ReferenceData>
   <FunctionType Name="BONDS">
     <FEP Name="No">
-      <Real Name="Epot ">1.2647374845299071</Real>
+      <Real Name="Epot ">0.006378093805285345</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">25.000000000000007</Real>
+          <Real Name="X">-0.97326747891234378</Real>
+          <Real Name="Y">-0.13490836341359236</Real>
+          <Real Name="Z">1.0985395306535377</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-1.2453212707919168</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-0.093574584161668639</Real>
+          <Real Name="X">1.0776521097102301</Real>
+          <Real Name="Y">-1.1651547656146142</Real>
+          <Real Name="Z">-0.46274223397551018</Real>
         </Vector>
         <Vector>
-          <Real Name="X">1.4244418639838603</Real>
-          <Real Name="Y">-2.9853432198657242</Real>
-          <Real Name="Z">-21.921082195972616</Real>
+          <Real Name="X">-1.0807238088737079</Real>
+          <Real Name="Y">1.1578778118326993</Real>
+          <Real Name="Z">0.42585307171509801</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-0.17912059319194346</Real>
-          <Real Name="Y">2.9853432198657242</Real>
-          <Real Name="Z">-2.9853432198657242</Real>
+          <Real Name="X">0.9763391780758216</Real>
+          <Real Name="Y">0.14218531719550712</Real>
+          <Real Name="Z">-1.0616503683931255</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index cb6b265d8f24fe62552b26789f8de3556881e120..19c8b322fcda190a2f98f27d772aba10835dffac 100644 (file)
@@ -3,36 +3,38 @@
 <ReferenceData>
   <FunctionType Name="BONDS">
     <FEP Name="No">
-      <Real Name="Epot ">1.2647374845299071</Real>
+      <Real Name="Epot ">0.006378093805285345</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">25.000000000000007</Real>
+          <Real Name="X">-0.97326747891234378</Real>
+          <Real Name="Y">-0.13490836341359236</Real>
+          <Real Name="Z">1.0985395306535377</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-1.2453212707919168</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-0.093574584161668639</Real>
+          <Real Name="X">1.0776521097102301</Real>
+          <Real Name="Y">-1.1651547656146142</Real>
+          <Real Name="Z">-0.46274223397551018</Real>
         </Vector>
         <Vector>
-          <Real Name="X">1.4244418639838603</Real>
-          <Real Name="Y">-2.9853432198657242</Real>
-          <Real Name="Z">-21.921082195972616</Real>
+          <Real Name="X">-1.0807238088737079</Real>
+          <Real Name="Y">1.1578778118326993</Real>
+          <Real Name="Z">0.42585307171509801</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-0.17912059319194346</Real>
-          <Real Name="Y">2.9853432198657242</Real>
-          <Real Name="Z">-2.9853432198657242</Real>
+          <Real Name="X">0.9763391780758216</Real>
+          <Real Name="Y">0.14218531719550712</Real>
+          <Real Name="Z">-1.0616503683931255</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 7fb15b3f4e4855262b6c66da5742e1c894f7d691..094a98a8b8b543038cc87e7c8d55c9e44de7309e 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="BONDS">
+  <FunctionType Name="G96BONDS">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">1.2647374845299071</Real>
-        <Real Name="dVdlambda ">-0.16968249896866106</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.60119176217500003</Real>
+        <Real Name="dVdlambda ">0.1393732951300003</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">25.000000000000007</Real>
+            <Real Name="X">0.63936534999999972</Real>
+            <Real Name="Y">0.088624900000000062</Real>
+            <Real Name="Z">-0.72165990000000046</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.2453212707919168</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.093574584161668639</Real>
+            <Real Name="X">-0.70900690000000044</Real>
+            <Real Name="Y">0.77872894999999986</Real>
+            <Real Name="Z">0.29747955000000081</Real>
           </Vector>
           <Vector>
-            <Real Name="X">1.4244418639838603</Real>
-            <Real Name="Y">-2.9853432198657242</Real>
-            <Real Name="Z">-21.921082195972616</Real>
+            <Real Name="X">0.72174485000000077</Real>
+            <Real Name="Y">-0.77238735000000058</Real>
+            <Real Name="Z">-0.28490284999999982</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-0.17912059319194346</Real>
-            <Real Name="Y">2.9853432198657242</Real>
-            <Real Name="Z">-2.9853432198657242</Real>
+            <Real Name="X">-0.65210330000000005</Real>
+            <Real Name="Y">-0.094966499999999412</Real>
+            <Real Name="Z">0.70908319999999947</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">1.2432329851487109</Real>
-        <Real Name="dVdlambda ">0.06866450144387537</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.62991383595750006</Real>
+        <Real Name="dVdlambda ">0.088903295130000309</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">18.000000000000004</Real>
+            <Real Name="X">0.62087881499999975</Real>
+            <Real Name="Y">0.086062410000000061</Real>
+            <Real Name="Z">-0.70079391000000046</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.3455084199602405</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">8.9101683992048066</Real>
+            <Real Name="X">-0.68850621000000045</Real>
+            <Real Name="Y">0.75620605500000004</Real>
+            <Real Name="Z">0.28888159500000077</Real>
           </Vector>
           <Vector>
-            <Real Name="X">1.6974641894245064</Real>
-            <Real Name="Y">-5.865929491071098</Real>
-            <Real Name="Z">-21.044238908133714</Real>
+            <Real Name="X">0.70087036500000077</Real>
+            <Real Name="Y">-0.75004861500000064</Real>
+            <Real Name="Z">-0.27666256499999975</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-0.35195576946426588</Real>
-            <Real Name="Y">5.865929491071098</Real>
-            <Real Name="Z">-5.865929491071098</Real>
+            <Real Name="X">-0.63324297000000007</Real>
+            <Real Name="Y">-0.092219849999999423</Real>
+            <Real Name="Z">0.68857487999999945</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">1.3184019859737826</Real>
-        <Real Name="dVdlambda ">0.21701150185641158</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.64489340974000009</Real>
+        <Real Name="dVdlambda ">0.029433295130000287</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">12</Real>
+            <Real Name="X">0.59229227999999978</Real>
+            <Real Name="Y">0.082099920000000062</Real>
+            <Real Name="Z">-0.6685279200000005</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.3957579521846717</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">15.915159043693436</Real>
+            <Real Name="X">-0.65680552000000048</Real>
+            <Real Name="Y">0.72138315999999991</Real>
+            <Real Name="Z">0.2755836400000008</Real>
           </Vector>
           <Vector>
-            <Real Name="X">1.8781606233453674</Real>
-            <Real Name="Y">-8.0400445193449297</Real>
-            <Real Name="Z">-19.875114524348504</Real>
+            <Real Name="X">0.66859588000000081</Real>
+            <Real Name="Y">-0.7155098800000006</Real>
+            <Real Name="Z">-0.26392227999999984</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-0.48240267116069574</Real>
-            <Real Name="Y">8.0400445193449297</Real>
-            <Real Name="Z">-8.0400445193449297</Real>
+            <Real Name="X">-0.60408264000000012</Real>
+            <Real Name="Y">-0.08797319999999946</Real>
+            <Real Name="Z">0.65686655999999954</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index 7fb15b3f4e4855262b6c66da5742e1c894f7d691..094a98a8b8b543038cc87e7c8d55c9e44de7309e 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="BONDS">
+  <FunctionType Name="G96BONDS">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">1.2647374845299071</Real>
-        <Real Name="dVdlambda ">-0.16968249896866106</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.60119176217500003</Real>
+        <Real Name="dVdlambda ">0.1393732951300003</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">25.000000000000007</Real>
+            <Real Name="X">0.63936534999999972</Real>
+            <Real Name="Y">0.088624900000000062</Real>
+            <Real Name="Z">-0.72165990000000046</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.2453212707919168</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.093574584161668639</Real>
+            <Real Name="X">-0.70900690000000044</Real>
+            <Real Name="Y">0.77872894999999986</Real>
+            <Real Name="Z">0.29747955000000081</Real>
           </Vector>
           <Vector>
-            <Real Name="X">1.4244418639838603</Real>
-            <Real Name="Y">-2.9853432198657242</Real>
-            <Real Name="Z">-21.921082195972616</Real>
+            <Real Name="X">0.72174485000000077</Real>
+            <Real Name="Y">-0.77238735000000058</Real>
+            <Real Name="Z">-0.28490284999999982</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-0.17912059319194346</Real>
-            <Real Name="Y">2.9853432198657242</Real>
-            <Real Name="Z">-2.9853432198657242</Real>
+            <Real Name="X">-0.65210330000000005</Real>
+            <Real Name="Y">-0.094966499999999412</Real>
+            <Real Name="Z">0.70908319999999947</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">1.2432329851487109</Real>
-        <Real Name="dVdlambda ">0.06866450144387537</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.62991383595750006</Real>
+        <Real Name="dVdlambda ">0.088903295130000309</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">18.000000000000004</Real>
+            <Real Name="X">0.62087881499999975</Real>
+            <Real Name="Y">0.086062410000000061</Real>
+            <Real Name="Z">-0.70079391000000046</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.3455084199602405</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">8.9101683992048066</Real>
+            <Real Name="X">-0.68850621000000045</Real>
+            <Real Name="Y">0.75620605500000004</Real>
+            <Real Name="Z">0.28888159500000077</Real>
           </Vector>
           <Vector>
-            <Real Name="X">1.6974641894245064</Real>
-            <Real Name="Y">-5.865929491071098</Real>
-            <Real Name="Z">-21.044238908133714</Real>
+            <Real Name="X">0.70087036500000077</Real>
+            <Real Name="Y">-0.75004861500000064</Real>
+            <Real Name="Z">-0.27666256499999975</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-0.35195576946426588</Real>
-            <Real Name="Y">5.865929491071098</Real>
-            <Real Name="Z">-5.865929491071098</Real>
+            <Real Name="X">-0.63324297000000007</Real>
+            <Real Name="Y">-0.092219849999999423</Real>
+            <Real Name="Z">0.68857487999999945</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">1.3184019859737826</Real>
-        <Real Name="dVdlambda ">0.21701150185641158</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.64489340974000009</Real>
+        <Real Name="dVdlambda ">0.029433295130000287</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">12</Real>
+            <Real Name="X">0.59229227999999978</Real>
+            <Real Name="Y">0.082099920000000062</Real>
+            <Real Name="Z">-0.6685279200000005</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.3957579521846717</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">15.915159043693436</Real>
+            <Real Name="X">-0.65680552000000048</Real>
+            <Real Name="Y">0.72138315999999991</Real>
+            <Real Name="Z">0.2755836400000008</Real>
           </Vector>
           <Vector>
-            <Real Name="X">1.8781606233453674</Real>
-            <Real Name="Y">-8.0400445193449297</Real>
-            <Real Name="Z">-19.875114524348504</Real>
+            <Real Name="X">0.66859588000000081</Real>
+            <Real Name="Y">-0.7155098800000006</Real>
+            <Real Name="Z">-0.26392227999999984</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-0.48240267116069574</Real>
-            <Real Name="Y">8.0400445193449297</Real>
-            <Real Name="Z">-8.0400445193449297</Real>
+            <Real Name="X">-0.60408264000000012</Real>
+            <Real Name="Y">-0.08797319999999946</Real>
+            <Real Name="Z">0.65686655999999954</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index eba615b020de1d0e250eb5382e4040e859094320..b02250312c8ce2e1b58f37883cb763ef4dfeb5f8 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="BONDS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">1.0503787975412509</Real>
-        <Real Name="dVdlambda ">0.69997474683058403</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+  <FunctionType Name="CUBICBONDS">
+    <FEP Name="No">
+      <Real Name="Epot ">0.0074206788516493743</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">0.45585011220943999</Real>
+          <Real Name="Y">0.063187144266655115</Real>
+          <Real Name="Z">-0.51452388902847734</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-18.033008588991056</Real>
-            <Real Name="Z">-18.033008588991056</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.9669914110089479</Real>
-            <Real Name="Z">18.033008588991056</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">20.000000000000004</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">1.4223636456396012</Real>
-        <Real Name="dVdlambda ">0.77296464556281741</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">-0.50582734363329018</Real>
+          <Real Name="Y">0.55925655619401793</Real>
+          <Real Name="Z">0.2101171158104842</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">0.51816676782287119</Real>
+          <Real Name="Y">-0.55426075826664134</Real>
+          <Real Name="Z">-0.20469252849744657</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-0.46818953639902094</Real>
+          <Real Name="Y">-0.068182942194031745</Real>
+          <Real Name="Z">0.50909930171543971</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-4.5000000000000036</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-19.411688245431421</Real>
-            <Real Name="Z">-14.911688245431417</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-3.0883117545685828</Real>
-            <Real Name="Z">19.411688245431421</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">22.500000000000004</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">1.8083434431040684</Real>
-        <Real Name="dVdlambda ">0.75595454429505116</Real>
-        <Vector Name="Central shift forces">
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
           <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-8.0000000000000071</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-20.083261120685233</Real>
-            <Real Name="Z">-12.083261120685226</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-3.9167388793147779</Real>
-            <Real Name="Z">20.083261120685233</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">24.000000000000011</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index eba615b020de1d0e250eb5382e4040e859094320..b02250312c8ce2e1b58f37883cb763ef4dfeb5f8 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="BONDS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">1.0503787975412509</Real>
-        <Real Name="dVdlambda ">0.69997474683058403</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+  <FunctionType Name="CUBICBONDS">
+    <FEP Name="No">
+      <Real Name="Epot ">0.0074206788516493743</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">0.45585011220943999</Real>
+          <Real Name="Y">0.063187144266655115</Real>
+          <Real Name="Z">-0.51452388902847734</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-18.033008588991056</Real>
-            <Real Name="Z">-18.033008588991056</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.9669914110089479</Real>
-            <Real Name="Z">18.033008588991056</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">20.000000000000004</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">1.4223636456396012</Real>
-        <Real Name="dVdlambda ">0.77296464556281741</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">-0.50582734363329018</Real>
+          <Real Name="Y">0.55925655619401793</Real>
+          <Real Name="Z">0.2101171158104842</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">0.51816676782287119</Real>
+          <Real Name="Y">-0.55426075826664134</Real>
+          <Real Name="Z">-0.20469252849744657</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-0.46818953639902094</Real>
+          <Real Name="Y">-0.068182942194031745</Real>
+          <Real Name="Z">0.50909930171543971</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-4.5000000000000036</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-19.411688245431421</Real>
-            <Real Name="Z">-14.911688245431417</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-3.0883117545685828</Real>
-            <Real Name="Z">19.411688245431421</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">22.500000000000004</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">1.8083434431040684</Real>
-        <Real Name="dVdlambda ">0.75595454429505116</Real>
-        <Vector Name="Central shift forces">
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
           <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-8.0000000000000071</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-20.083261120685233</Real>
-            <Real Name="Z">-12.083261120685226</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-3.9167388793147779</Real>
-            <Real Name="Z">20.083261120685233</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">24.000000000000011</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index eba615b020de1d0e250eb5382e4040e859094320..b02250312c8ce2e1b58f37883cb763ef4dfeb5f8 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="BONDS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">1.0503787975412509</Real>
-        <Real Name="dVdlambda ">0.69997474683058403</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+  <FunctionType Name="CUBICBONDS">
+    <FEP Name="No">
+      <Real Name="Epot ">0.0074206788516493743</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">0.45585011220943999</Real>
+          <Real Name="Y">0.063187144266655115</Real>
+          <Real Name="Z">-0.51452388902847734</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-18.033008588991056</Real>
-            <Real Name="Z">-18.033008588991056</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.9669914110089479</Real>
-            <Real Name="Z">18.033008588991056</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">20.000000000000004</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">1.4223636456396012</Real>
-        <Real Name="dVdlambda ">0.77296464556281741</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">-0.50582734363329018</Real>
+          <Real Name="Y">0.55925655619401793</Real>
+          <Real Name="Z">0.2101171158104842</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">0.51816676782287119</Real>
+          <Real Name="Y">-0.55426075826664134</Real>
+          <Real Name="Z">-0.20469252849744657</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-0.46818953639902094</Real>
+          <Real Name="Y">-0.068182942194031745</Real>
+          <Real Name="Z">0.50909930171543971</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-4.5000000000000036</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-19.411688245431421</Real>
-            <Real Name="Z">-14.911688245431417</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-3.0883117545685828</Real>
-            <Real Name="Z">19.411688245431421</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">22.500000000000004</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">1.8083434431040684</Real>
-        <Real Name="dVdlambda ">0.75595454429505116</Real>
-        <Vector Name="Central shift forces">
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
           <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-8.0000000000000071</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-20.083261120685233</Real>
-            <Real Name="Z">-12.083261120685226</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-3.9167388793147779</Real>
-            <Real Name="Z">20.083261120685233</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">24.000000000000011</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 9f9e6a6a42e5b1d86fd3f8de2f09ef3985599c91..f4bcc823d3a9bcf349a49d8cc776ab906c5d219f 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="BONDS">
+  <FunctionType Name="MORSE">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">1.1669629125344443</Real>
-        <Real Name="dVdlambda ">-0.53826752750229678</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.0050728139182472523</Real>
+        <Real Name="dVdlambda ">-0.072414585075343207</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-6.4092274795074147</Real>
-            <Real Name="Y">-4.0148791560168933</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-0.77176008581511446</Real>
+            <Real Name="Y">-0.10697664555853084</Real>
+            <Real Name="Z">0.87109554240517972</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.8836841799828097</Real>
-            <Real Name="Y">8.0178711131716689</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">0.85454406165755559</Real>
+            <Real Name="Y">-0.92406014447913343</Real>
+            <Real Name="Z">-0.36686587136486259</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-12.349444340306059</Real>
-            <Real Name="Y">20.468670662893572</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-0.85709367051145291</Real>
+            <Real Name="Y">0.91827324227033313</Real>
+            <Real Name="Z">0.33773815228909299</Real>
           </Vector>
           <Vector>
-            <Real Name="X">20.642355999796283</Real>
-            <Real Name="Y">-24.471662620048349</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">0.77430969466901178</Real>
+            <Real Name="Y">0.11276354776733109</Real>
+            <Real Name="Z">-0.84196782332941011</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">0.98057289603306619</Real>
-        <Real Name="dVdlambda ">-0.22229253850321479</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.022231664464439783</Real>
+        <Real Name="dVdlambda ">0.111449958866329</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-9.5818583803271213</Real>
-            <Real Name="Y">-6.0022839897762186</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">1.3841045667581449</Real>
+            <Real Name="Y">0.19185607856053513</Real>
+            <Real Name="Z">-1.5622566397072146</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.9343368127834975</Real>
-            <Real Name="Y">11.561156268644805</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-1.535891250885177</Real>
+            <Real Name="Y">1.6985780782942992</Real>
+            <Real Name="Z">0.6377377454789388</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-4.1604665666938114</Real>
-            <Real Name="Y">13.025923836377828</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">1.5737597606763727</Real>
+            <Real Name="Y">-1.6833506991049316</Real>
+            <Real Name="Z">-0.62170425697100562</Real>
           </Vector>
           <Vector>
-            <Real Name="X">15.67666175980443</Real>
-            <Real Name="Y">-18.584796115246412</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-1.4219730765493406</Real>
+            <Real Name="Y">-0.20708345774990267</Real>
+            <Real Name="Z">1.5462231511992814</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">0.92967037403122932</Real>
-        <Real Name="dVdlambda ">0.0036824504958670734</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.092149784915306357</Real>
+        <Real Name="dVdlambda ">0.14897508514502719</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-11.907032914753396</Real>
-            <Real Name="Y">-7.4588237681219871</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">2.4025831987348694</Real>
+            <Real Name="Y">0.33303133447810107</Real>
+            <Real Name="Z">-2.7118265807502517</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.9318736565177463</Real>
-            <Real Name="Y">14.138869809275654</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-2.6650605026150114</Real>
+            <Real Name="Y">2.936004177483631</Real>
+            <Real Name="Z">1.1131011843894061</Real>
           </Vector>
           <Vector>
-            <Real Name="X">2.4831704647891826</Real>
-            <Real Name="Y">6.7822614010234989</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">2.7207612857445689</Real>
+            <Real Name="Y">-2.9110329903309924</Real>
+            <Real Name="Z">-1.0743600984820236</Real>
           </Vector>
           <Vector>
-            <Real Name="X">11.35573610648196</Real>
-            <Real Name="Y">-13.462307442177165</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-2.4582839818644269</Real>
+            <Real Name="Y">-0.35800252163073948</Real>
+            <Real Name="Z">2.6730854948428693</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index 9f9e6a6a42e5b1d86fd3f8de2f09ef3985599c91..f4bcc823d3a9bcf349a49d8cc776ab906c5d219f 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="BONDS">
+  <FunctionType Name="MORSE">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">1.1669629125344443</Real>
-        <Real Name="dVdlambda ">-0.53826752750229678</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.0050728139182472523</Real>
+        <Real Name="dVdlambda ">-0.072414585075343207</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-6.4092274795074147</Real>
-            <Real Name="Y">-4.0148791560168933</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-0.77176008581511446</Real>
+            <Real Name="Y">-0.10697664555853084</Real>
+            <Real Name="Z">0.87109554240517972</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.8836841799828097</Real>
-            <Real Name="Y">8.0178711131716689</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">0.85454406165755559</Real>
+            <Real Name="Y">-0.92406014447913343</Real>
+            <Real Name="Z">-0.36686587136486259</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-12.349444340306059</Real>
-            <Real Name="Y">20.468670662893572</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-0.85709367051145291</Real>
+            <Real Name="Y">0.91827324227033313</Real>
+            <Real Name="Z">0.33773815228909299</Real>
           </Vector>
           <Vector>
-            <Real Name="X">20.642355999796283</Real>
-            <Real Name="Y">-24.471662620048349</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">0.77430969466901178</Real>
+            <Real Name="Y">0.11276354776733109</Real>
+            <Real Name="Z">-0.84196782332941011</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">0.98057289603306619</Real>
-        <Real Name="dVdlambda ">-0.22229253850321479</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.022231664464439783</Real>
+        <Real Name="dVdlambda ">0.111449958866329</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-9.5818583803271213</Real>
-            <Real Name="Y">-6.0022839897762186</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">1.3841045667581449</Real>
+            <Real Name="Y">0.19185607856053513</Real>
+            <Real Name="Z">-1.5622566397072146</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.9343368127834975</Real>
-            <Real Name="Y">11.561156268644805</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-1.535891250885177</Real>
+            <Real Name="Y">1.6985780782942992</Real>
+            <Real Name="Z">0.6377377454789388</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-4.1604665666938114</Real>
-            <Real Name="Y">13.025923836377828</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">1.5737597606763727</Real>
+            <Real Name="Y">-1.6833506991049316</Real>
+            <Real Name="Z">-0.62170425697100562</Real>
           </Vector>
           <Vector>
-            <Real Name="X">15.67666175980443</Real>
-            <Real Name="Y">-18.584796115246412</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-1.4219730765493406</Real>
+            <Real Name="Y">-0.20708345774990267</Real>
+            <Real Name="Z">1.5462231511992814</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">0.92967037403122932</Real>
-        <Real Name="dVdlambda ">0.0036824504958670734</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.092149784915306357</Real>
+        <Real Name="dVdlambda ">0.14897508514502719</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-11.907032914753396</Real>
-            <Real Name="Y">-7.4588237681219871</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">2.4025831987348694</Real>
+            <Real Name="Y">0.33303133447810107</Real>
+            <Real Name="Z">-2.7118265807502517</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.9318736565177463</Real>
-            <Real Name="Y">14.138869809275654</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-2.6650605026150114</Real>
+            <Real Name="Y">2.936004177483631</Real>
+            <Real Name="Z">1.1131011843894061</Real>
           </Vector>
           <Vector>
-            <Real Name="X">2.4831704647891826</Real>
-            <Real Name="Y">6.7822614010234989</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">2.7207612857445689</Real>
+            <Real Name="Y">-2.9110329903309924</Real>
+            <Real Name="Z">-1.0743600984820236</Real>
           </Vector>
           <Vector>
-            <Real Name="X">11.35573610648196</Real>
-            <Real Name="Y">-13.462307442177165</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-2.4582839818644269</Real>
+            <Real Name="Y">-0.35800252163073948</Real>
+            <Real Name="Z">2.6730854948428693</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index 9f9e6a6a42e5b1d86fd3f8de2f09ef3985599c91..f4bcc823d3a9bcf349a49d8cc776ab906c5d219f 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="BONDS">
+  <FunctionType Name="MORSE">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">1.1669629125344443</Real>
-        <Real Name="dVdlambda ">-0.53826752750229678</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.0050728139182472523</Real>
+        <Real Name="dVdlambda ">-0.072414585075343207</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-6.4092274795074147</Real>
-            <Real Name="Y">-4.0148791560168933</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-0.77176008581511446</Real>
+            <Real Name="Y">-0.10697664555853084</Real>
+            <Real Name="Z">0.87109554240517972</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.8836841799828097</Real>
-            <Real Name="Y">8.0178711131716689</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">0.85454406165755559</Real>
+            <Real Name="Y">-0.92406014447913343</Real>
+            <Real Name="Z">-0.36686587136486259</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-12.349444340306059</Real>
-            <Real Name="Y">20.468670662893572</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-0.85709367051145291</Real>
+            <Real Name="Y">0.91827324227033313</Real>
+            <Real Name="Z">0.33773815228909299</Real>
           </Vector>
           <Vector>
-            <Real Name="X">20.642355999796283</Real>
-            <Real Name="Y">-24.471662620048349</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">0.77430969466901178</Real>
+            <Real Name="Y">0.11276354776733109</Real>
+            <Real Name="Z">-0.84196782332941011</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">0.98057289603306619</Real>
-        <Real Name="dVdlambda ">-0.22229253850321479</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.022231664464439783</Real>
+        <Real Name="dVdlambda ">0.111449958866329</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-9.5818583803271213</Real>
-            <Real Name="Y">-6.0022839897762186</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">1.3841045667581449</Real>
+            <Real Name="Y">0.19185607856053513</Real>
+            <Real Name="Z">-1.5622566397072146</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.9343368127834975</Real>
-            <Real Name="Y">11.561156268644805</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-1.535891250885177</Real>
+            <Real Name="Y">1.6985780782942992</Real>
+            <Real Name="Z">0.6377377454789388</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-4.1604665666938114</Real>
-            <Real Name="Y">13.025923836377828</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">1.5737597606763727</Real>
+            <Real Name="Y">-1.6833506991049316</Real>
+            <Real Name="Z">-0.62170425697100562</Real>
           </Vector>
           <Vector>
-            <Real Name="X">15.67666175980443</Real>
-            <Real Name="Y">-18.584796115246412</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-1.4219730765493406</Real>
+            <Real Name="Y">-0.20708345774990267</Real>
+            <Real Name="Z">1.5462231511992814</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">0.92967037403122932</Real>
-        <Real Name="dVdlambda ">0.0036824504958670734</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.092149784915306357</Real>
+        <Real Name="dVdlambda ">0.14897508514502719</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-11.907032914753396</Real>
-            <Real Name="Y">-7.4588237681219871</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">2.4025831987348694</Real>
+            <Real Name="Y">0.33303133447810107</Real>
+            <Real Name="Z">-2.7118265807502517</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.9318736565177463</Real>
-            <Real Name="Y">14.138869809275654</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-2.6650605026150114</Real>
+            <Real Name="Y">2.936004177483631</Real>
+            <Real Name="Z">1.1131011843894061</Real>
           </Vector>
           <Vector>
-            <Real Name="X">2.4831704647891826</Real>
-            <Real Name="Y">6.7822614010234989</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">2.7207612857445689</Real>
+            <Real Name="Y">-2.9110329903309924</Real>
+            <Real Name="Z">-1.0743600984820236</Real>
           </Vector>
           <Vector>
-            <Real Name="X">11.35573610648196</Real>
-            <Real Name="Y">-13.462307442177165</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-2.4582839818644269</Real>
+            <Real Name="Y">-0.35800252163073948</Real>
+            <Real Name="Z">2.6730854948428693</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index 754e7bd876a537ceb7d1889b841d19aeac8b59be..6040df7f7f063ffeec10be8f87bde2649bc54e52 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96BONDS">
+  <FunctionType Name="MORSE">
     <FEP Name="No">
-      <Real Name="Epot ">0.60729552401249998</Real>
+      <Real Name="Epot ">0.0055358219840254659</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-1.0999999999999999</Real>
+          <Real Name="X">-0.84131268781639024</Real>
+          <Real Name="Y">-0.11661760029138095</Real>
+          <Real Name="Z">0.94960045951553052</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-0.034993749999999997</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.7998749999999999</Real>
+          <Real Name="X">0.9315616595764038</Real>
+          <Real Name="Y">-1.007392320719684</Real>
+          <Real Name="Z">-0.39990217697727293</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0.073982949999999992</Real>
-          <Real Name="Y">-0.64982000000000006</Real>
-          <Real Name="Z">-0.050054999999999961</Real>
+          <Real Name="X">-0.93438448008972208</Real>
+          <Real Name="Y">1.0010775654290693</Real>
+          <Real Name="Z">0.36819663914064804</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-0.038989200000000002</Real>
-          <Real Name="Y">0.64982000000000006</Real>
-          <Real Name="Z">-0.64982000000000006</Real>
+          <Real Name="X">0.84413550832970863</Real>
+          <Real Name="Y">0.12293235558199563</Real>
+          <Real Name="Z">-0.91789492167890563</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 754e7bd876a537ceb7d1889b841d19aeac8b59be..6040df7f7f063ffeec10be8f87bde2649bc54e52 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96BONDS">
+  <FunctionType Name="MORSE">
     <FEP Name="No">
-      <Real Name="Epot ">0.60729552401249998</Real>
+      <Real Name="Epot ">0.0055358219840254659</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-1.0999999999999999</Real>
+          <Real Name="X">-0.84131268781639024</Real>
+          <Real Name="Y">-0.11661760029138095</Real>
+          <Real Name="Z">0.94960045951553052</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-0.034993749999999997</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.7998749999999999</Real>
+          <Real Name="X">0.9315616595764038</Real>
+          <Real Name="Y">-1.007392320719684</Real>
+          <Real Name="Z">-0.39990217697727293</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0.073982949999999992</Real>
-          <Real Name="Y">-0.64982000000000006</Real>
-          <Real Name="Z">-0.050054999999999961</Real>
+          <Real Name="X">-0.93438448008972208</Real>
+          <Real Name="Y">1.0010775654290693</Real>
+          <Real Name="Z">0.36819663914064804</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-0.038989200000000002</Real>
-          <Real Name="Y">0.64982000000000006</Real>
-          <Real Name="Z">-0.64982000000000006</Real>
+          <Real Name="X">0.84413550832970863</Real>
+          <Real Name="Y">0.12293235558199563</Real>
+          <Real Name="Z">-0.91789492167890563</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index cb6b265d8f24fe62552b26789f8de3556881e120..19c8b322fcda190a2f98f27d772aba10835dffac 100644 (file)
@@ -3,36 +3,38 @@
 <ReferenceData>
   <FunctionType Name="BONDS">
     <FEP Name="No">
-      <Real Name="Epot ">1.2647374845299071</Real>
+      <Real Name="Epot ">0.006378093805285345</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">25.000000000000007</Real>
+          <Real Name="X">-0.97326747891234378</Real>
+          <Real Name="Y">-0.13490836341359236</Real>
+          <Real Name="Z">1.0985395306535377</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-1.2453212707919168</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-0.093574584161668639</Real>
+          <Real Name="X">1.0776521097102301</Real>
+          <Real Name="Y">-1.1651547656146142</Real>
+          <Real Name="Z">-0.46274223397551018</Real>
         </Vector>
         <Vector>
-          <Real Name="X">1.4244418639838603</Real>
-          <Real Name="Y">-2.9853432198657242</Real>
-          <Real Name="Z">-21.921082195972616</Real>
+          <Real Name="X">-1.0807238088737079</Real>
+          <Real Name="Y">1.1578778118326993</Real>
+          <Real Name="Z">0.42585307171509801</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-0.17912059319194346</Real>
-          <Real Name="Y">2.9853432198657242</Real>
-          <Real Name="Z">-2.9853432198657242</Real>
+          <Real Name="X">0.9763391780758216</Real>
+          <Real Name="Y">0.14218531719550712</Real>
+          <Real Name="Z">-1.0616503683931255</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 754e7bd876a537ceb7d1889b841d19aeac8b59be..6040df7f7f063ffeec10be8f87bde2649bc54e52 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96BONDS">
+  <FunctionType Name="MORSE">
     <FEP Name="No">
-      <Real Name="Epot ">0.60729552401249998</Real>
+      <Real Name="Epot ">0.0055358219840254659</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-1.0999999999999999</Real>
+          <Real Name="X">-0.84131268781639024</Real>
+          <Real Name="Y">-0.11661760029138095</Real>
+          <Real Name="Z">0.94960045951553052</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-0.034993749999999997</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.7998749999999999</Real>
+          <Real Name="X">0.9315616595764038</Real>
+          <Real Name="Y">-1.007392320719684</Real>
+          <Real Name="Z">-0.39990217697727293</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0.073982949999999992</Real>
-          <Real Name="Y">-0.64982000000000006</Real>
-          <Real Name="Z">-0.050054999999999961</Real>
+          <Real Name="X">-0.93438448008972208</Real>
+          <Real Name="Y">1.0010775654290693</Real>
+          <Real Name="Z">0.36819663914064804</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-0.038989200000000002</Real>
-          <Real Name="Y">0.64982000000000006</Real>
-          <Real Name="Z">-0.64982000000000006</Real>
+          <Real Name="X">0.84413550832970863</Real>
+          <Real Name="Y">0.12293235558199563</Real>
+          <Real Name="Z">-0.91789492167890563</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 2c0a671b45075937a56cd8458d7a312778da2b9a..8010fc344adedb2eb957b9e80ed7a32d8152b639 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96BONDS">
+  <FunctionType Name="FENEBONDS">
     <FEP Name="No">
-      <Real Name="Epot ">0.68660874999999988</Real>
+      <Real Name="Epot ">0.18959383927086038</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-0.95624999999999993</Real>
+          <Real Name="X">-0.59147774272182241</Real>
+          <Real Name="Y">-0.081987013842628936</Real>
+          <Real Name="Z">0.66760854128997849</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.49070000000000003</Real>
-          <Real Name="Z">0.46554999999999991</Real>
+          <Real Name="X">0.65588950958050518</Real>
+          <Real Name="Y">-0.72023226430641119</Real>
+          <Real Name="Z">-0.27528232496891542</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.26774999999999982</Real>
-          <Real Name="Z">0.49070000000000003</Real>
+          <Real Name="X">-0.66753571468553319</Real>
+          <Real Name="Y">0.71438569351406245</Real>
+          <Real Name="Z">0.26349788228677368</Real>
         </Vector>
         <Vector>
+          <Real Name="X">0.60312394782685042</Real>
+          <Real Name="Y">0.08783358463497766</Real>
+          <Real Name="Z">-0.65582409860783675</Real>
+        </Vector>
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
-          <Real Name="Y">0.75844999999999985</Real>
+          <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-      </Sequence>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 2c0a671b45075937a56cd8458d7a312778da2b9a..8010fc344adedb2eb957b9e80ed7a32d8152b639 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96BONDS">
+  <FunctionType Name="FENEBONDS">
     <FEP Name="No">
-      <Real Name="Epot ">0.68660874999999988</Real>
+      <Real Name="Epot ">0.18959383927086038</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-0.95624999999999993</Real>
+          <Real Name="X">-0.59147774272182241</Real>
+          <Real Name="Y">-0.081987013842628936</Real>
+          <Real Name="Z">0.66760854128997849</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.49070000000000003</Real>
-          <Real Name="Z">0.46554999999999991</Real>
+          <Real Name="X">0.65588950958050518</Real>
+          <Real Name="Y">-0.72023226430641119</Real>
+          <Real Name="Z">-0.27528232496891542</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.26774999999999982</Real>
-          <Real Name="Z">0.49070000000000003</Real>
+          <Real Name="X">-0.66753571468553319</Real>
+          <Real Name="Y">0.71438569351406245</Real>
+          <Real Name="Z">0.26349788228677368</Real>
         </Vector>
         <Vector>
+          <Real Name="X">0.60312394782685042</Real>
+          <Real Name="Y">0.08783358463497766</Real>
+          <Real Name="Z">-0.65582409860783675</Real>
+        </Vector>
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
-          <Real Name="Y">0.75844999999999985</Real>
+          <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-      </Sequence>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 2c0a671b45075937a56cd8458d7a312778da2b9a..8010fc344adedb2eb957b9e80ed7a32d8152b639 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="G96BONDS">
+  <FunctionType Name="FENEBONDS">
     <FEP Name="No">
-      <Real Name="Epot ">0.68660874999999988</Real>
+      <Real Name="Epot ">0.18959383927086038</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-0.95624999999999993</Real>
+          <Real Name="X">-0.59147774272182241</Real>
+          <Real Name="Y">-0.081987013842628936</Real>
+          <Real Name="Z">0.66760854128997849</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.49070000000000003</Real>
-          <Real Name="Z">0.46554999999999991</Real>
+          <Real Name="X">0.65588950958050518</Real>
+          <Real Name="Y">-0.72023226430641119</Real>
+          <Real Name="Z">-0.27528232496891542</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.26774999999999982</Real>
-          <Real Name="Z">0.49070000000000003</Real>
+          <Real Name="X">-0.66753571468553319</Real>
+          <Real Name="Y">0.71438569351406245</Real>
+          <Real Name="Z">0.26349788228677368</Real>
         </Vector>
         <Vector>
+          <Real Name="X">0.60312394782685042</Real>
+          <Real Name="Y">0.08783358463497766</Real>
+          <Real Name="Z">-0.65582409860783675</Real>
+        </Vector>
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
-          <Real Name="Y">0.75844999999999985</Real>
+          <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-      </Sequence>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_24.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_24.xml
deleted file mode 100644 (file)
index 09f5fe5..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96BONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.57293653536140243</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-0.75328814924999987</Real>
-          <Real Name="Y">-0.47187604099999991</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.032875867500000044</Real>
-          <Real Name="Y">0.85135774359999994</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.5050821927499998</Real>
-          <Real Name="Y">-1.2317644097999998</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.71891817599999985</Real>
-          <Real Name="Y">0.85228270719999988</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_25.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_25.xml
deleted file mode 100644 (file)
index 09f5fe5..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96BONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.57293653536140243</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-0.75328814924999987</Real>
-          <Real Name="Y">-0.47187604099999991</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.032875867500000044</Real>
-          <Real Name="Y">0.85135774359999994</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.5050821927499998</Real>
-          <Real Name="Y">-1.2317644097999998</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.71891817599999985</Real>
-          <Real Name="Y">0.85228270719999988</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_26.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_26.xml
deleted file mode 100644 (file)
index 09f5fe5..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96BONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.57293653536140243</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-0.75328814924999987</Real>
-          <Real Name="Y">-0.47187604099999991</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.032875867500000044</Real>
-          <Real Name="Y">0.85135774359999994</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.5050821927499998</Real>
-          <Real Name="Y">-1.2317644097999998</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.71891817599999985</Real>
-          <Real Name="Y">0.85228270719999988</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_27.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_27.xml
deleted file mode 100644 (file)
index 05c1156..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96BONDS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.60729552401249998</Real>
-        <Real Name="dVdlambda ">0.13702079039500031</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.0999999999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.034993749999999997</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1.7998749999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.073982949999999992</Real>
-            <Real Name="Y">-0.64982000000000006</Real>
-            <Real Name="Z">-0.050054999999999961</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.038989200000000002</Real>
-            <Real Name="Y">0.64982000000000006</Real>
-            <Real Name="Z">-0.64982000000000006</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.63542724661125005</Real>
-        <Real Name="dVdlambda ">0.086532990395000342</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.0799999999999998</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.033744375</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1.7548874999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.071534655000000003</Real>
-            <Real Name="Y">-0.62983800000000001</Real>
-            <Real Name="Z">-0.045049500000000076</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.037790280000000002</Real>
-            <Real Name="Y">0.62983800000000001</Real>
-            <Real Name="Z">-0.62983800000000001</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.64981201921000009</Real>
-        <Real Name="dVdlambda ">0.027045190395000279</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.04</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.031995000000000003</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1.6798999999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.067986359999999996</Real>
-            <Real Name="Y">-0.59985600000000006</Real>
-            <Real Name="Z">-0.040043999999999969</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.03599136</Real>
-            <Real Name="Y">0.59985600000000006</Real>
-            <Real Name="Z">-0.59985600000000006</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_28.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_28.xml
deleted file mode 100644 (file)
index 05c1156..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96BONDS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.60729552401249998</Real>
-        <Real Name="dVdlambda ">0.13702079039500031</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.0999999999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.034993749999999997</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1.7998749999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.073982949999999992</Real>
-            <Real Name="Y">-0.64982000000000006</Real>
-            <Real Name="Z">-0.050054999999999961</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.038989200000000002</Real>
-            <Real Name="Y">0.64982000000000006</Real>
-            <Real Name="Z">-0.64982000000000006</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.63542724661125005</Real>
-        <Real Name="dVdlambda ">0.086532990395000342</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.0799999999999998</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.033744375</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1.7548874999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.071534655000000003</Real>
-            <Real Name="Y">-0.62983800000000001</Real>
-            <Real Name="Z">-0.045049500000000076</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.037790280000000002</Real>
-            <Real Name="Y">0.62983800000000001</Real>
-            <Real Name="Z">-0.62983800000000001</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.64981201921000009</Real>
-        <Real Name="dVdlambda ">0.027045190395000279</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.04</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.031995000000000003</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1.6798999999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.067986359999999996</Real>
-            <Real Name="Y">-0.59985600000000006</Real>
-            <Real Name="Z">-0.040043999999999969</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.03599136</Real>
-            <Real Name="Y">0.59985600000000006</Real>
-            <Real Name="Z">-0.59985600000000006</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_29.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_29.xml
deleted file mode 100644 (file)
index 05c1156..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96BONDS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.60729552401249998</Real>
-        <Real Name="dVdlambda ">0.13702079039500031</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.0999999999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.034993749999999997</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1.7998749999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.073982949999999992</Real>
-            <Real Name="Y">-0.64982000000000006</Real>
-            <Real Name="Z">-0.050054999999999961</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.038989200000000002</Real>
-            <Real Name="Y">0.64982000000000006</Real>
-            <Real Name="Z">-0.64982000000000006</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.63542724661125005</Real>
-        <Real Name="dVdlambda ">0.086532990395000342</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.0799999999999998</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.033744375</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1.7548874999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.071534655000000003</Real>
-            <Real Name="Y">-0.62983800000000001</Real>
-            <Real Name="Z">-0.045049500000000076</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.037790280000000002</Real>
-            <Real Name="Y">0.62983800000000001</Real>
-            <Real Name="Z">-0.62983800000000001</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.64981201921000009</Real>
-        <Real Name="dVdlambda ">0.027045190395000279</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.04</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.031995000000000003</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1.6798999999999999</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0.067986359999999996</Real>
-            <Real Name="Y">-0.59985600000000006</Real>
-            <Real Name="Z">-0.040043999999999969</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.03599136</Real>
-            <Real Name="Y">0.59985600000000006</Real>
-            <Real Name="Z">-0.59985600000000006</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index ce1c7556fcae50a1340b20bbdc9493a028eea333..ad2344fb66e8f5d204a6b7b01721541c1540d27b 100644 (file)
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
   <FunctionType Name="BONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">1.0503787975412509</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-18.033008588991056</Real>
-          <Real Name="Z">-18.033008588991056</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.9669914110089479</Real>
-          <Real Name="Z">18.033008588991056</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">20.000000000000004</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">0.006378093805285345</Real>
+        <Real Name="dVdlambda ">-0.08875853958701857</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">-0.97326747891234378</Real>
+            <Real Name="Y">-0.13490836341359236</Real>
+            <Real Name="Z">1.0985395306535377</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">1.0776521097102301</Real>
+            <Real Name="Y">-1.1651547656146142</Real>
+            <Real Name="Z">-0.46274223397551018</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-1.0807238088737079</Real>
+            <Real Name="Y">1.1578778118326993</Real>
+            <Real Name="Z">0.42585307171509801</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">0.9763391780758216</Real>
+            <Real Name="Y">0.14218531719550712</Real>
+            <Real Name="Z">-1.0616503683931255</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">0.033872970053074256</Real>
+        <Real Name="dVdlambda ">0.18373804457817416</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">2.0956632202441519</Real>
+            <Real Name="Y">0.29048797112295205</Real>
+            <Real Name="Z">-2.3654020505726097</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-2.3254539746781848</Real>
+            <Real Name="Y">2.571451425009974</Real>
+            <Real Name="Z">0.96576745538351583</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">2.3825051434812465</Real>
+            <Real Name="Y">-2.5484373006406154</Real>
+            <Real Name="Z">-0.94118105115350525</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-2.1527143890472136</Real>
+            <Real Name="Y">-0.31350209549231067</Real>
+            <Real Name="Z">2.3408156463425991</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">0.17511613838345949</Real>
+        <Real Name="dVdlambda ">0.36623462874336671</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">4.5042374857861454</Real>
+            <Real Name="Y">0.62434975050501096</Real>
+            <Real Name="Z">-5.0839908255408028</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-4.9962620871960688</Real>
+            <Real Name="Y">5.5035930125094232</Real>
+            <Real Name="Z">2.0871137078622137</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">5.1001437466211827</Real>
+            <Real Name="Y">-5.4568574506050318</Real>
+            <Real Name="Z">-2.0138932149783093</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-4.6081191452112593</Real>
+            <Real Name="Y">-0.67108531240940239</Real>
+            <Real Name="Z">5.0107703326568984</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_30.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_30.xml
deleted file mode 100644 (file)
index 502c17e..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96BONDS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.68660874999999988</Real>
-        <Real Name="dVdlambda ">0.13095650000000036</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.95624999999999993</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.49070000000000003</Real>
-            <Real Name="Z">0.46554999999999991</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.26774999999999982</Real>
-            <Real Name="Z">0.49070000000000003</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.75844999999999985</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.71258287500000006</Real>
-        <Real Name="dVdlambda ">0.075336500000000362</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.92812500000000009</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.47313000000000005</Real>
-            <Real Name="Z">0.45499500000000004</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.25897499999999984</Real>
-            <Real Name="Z">0.47313000000000005</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.73210499999999989</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.72352700000000014</Real>
-        <Real Name="dVdlambda ">0.010716500000000309</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.88500000000000001</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.44856000000000007</Real>
-            <Real Name="Z">0.43643999999999994</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.24619999999999997</Real>
-            <Real Name="Z">0.44856000000000007</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.69476000000000004</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_31.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_31.xml
deleted file mode 100644 (file)
index 502c17e..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96BONDS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.68660874999999988</Real>
-        <Real Name="dVdlambda ">0.13095650000000036</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.95624999999999993</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.49070000000000003</Real>
-            <Real Name="Z">0.46554999999999991</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.26774999999999982</Real>
-            <Real Name="Z">0.49070000000000003</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.75844999999999985</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.71258287500000006</Real>
-        <Real Name="dVdlambda ">0.075336500000000362</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.92812500000000009</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.47313000000000005</Real>
-            <Real Name="Z">0.45499500000000004</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.25897499999999984</Real>
-            <Real Name="Z">0.47313000000000005</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.73210499999999989</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.72352700000000014</Real>
-        <Real Name="dVdlambda ">0.010716500000000309</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.88500000000000001</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.44856000000000007</Real>
-            <Real Name="Z">0.43643999999999994</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.24619999999999997</Real>
-            <Real Name="Z">0.44856000000000007</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.69476000000000004</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_32.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_32.xml
deleted file mode 100644 (file)
index 502c17e..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96BONDS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.68660874999999988</Real>
-        <Real Name="dVdlambda ">0.13095650000000036</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.95624999999999993</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.49070000000000003</Real>
-            <Real Name="Z">0.46554999999999991</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.26774999999999982</Real>
-            <Real Name="Z">0.49070000000000003</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.75844999999999985</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.71258287500000006</Real>
-        <Real Name="dVdlambda ">0.075336500000000362</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.92812500000000009</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.47313000000000005</Real>
-            <Real Name="Z">0.45499500000000004</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.25897499999999984</Real>
-            <Real Name="Z">0.47313000000000005</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.73210499999999989</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.72352700000000014</Real>
-        <Real Name="dVdlambda ">0.010716500000000309</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.88500000000000001</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.44856000000000007</Real>
-            <Real Name="Z">0.43643999999999994</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-0.24619999999999997</Real>
-            <Real Name="Z">0.44856000000000007</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0.69476000000000004</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_33.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_33.xml
deleted file mode 100644 (file)
index 75c2d3e..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96BONDS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.57293653536140243</Real>
-        <Real Name="dVdlambda ">0.13951128585543934</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.75328814924999987</Real>
-            <Real Name="Y">-0.47187604099999991</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.032875867500000044</Real>
-            <Real Name="Y">0.85135774359999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.5050821927499998</Real>
-            <Real Name="Y">-1.2317644097999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.71891817599999985</Real>
-            <Real Name="Y">0.85228270719999988</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.60197220932526219</Real>
-        <Real Name="dVdlambda ">0.091274105855439325</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.72939433432499989</Real>
-            <Real Name="Y">-0.45690843689999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.031478280750000032</Real>
-            <Real Name="Y">0.82418196923999987</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.4699989734749999</Real>
-            <Real Name="Y">-1.2079479688199999</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.70912635839999993</Real>
-            <Real Name="Y">0.84067443647999995</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.61782358828912209</Real>
-        <Real Name="dVdlambda ">0.034036925855439271</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.69407051939999997</Real>
-            <Real Name="Y">-0.43478083279999996</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.029660694000000043</Real>
-            <Real Name="Y">0.78412619488000002</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.4092657542</Real>
-            <Real Name="Y">-1.1620515278400001</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.68553454079999998</Real>
-            <Real Name="Y">0.81270616575999999</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_34.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_34.xml
deleted file mode 100644 (file)
index 75c2d3e..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96BONDS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.57293653536140243</Real>
-        <Real Name="dVdlambda ">0.13951128585543934</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.75328814924999987</Real>
-            <Real Name="Y">-0.47187604099999991</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.032875867500000044</Real>
-            <Real Name="Y">0.85135774359999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.5050821927499998</Real>
-            <Real Name="Y">-1.2317644097999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.71891817599999985</Real>
-            <Real Name="Y">0.85228270719999988</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.60197220932526219</Real>
-        <Real Name="dVdlambda ">0.091274105855439325</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.72939433432499989</Real>
-            <Real Name="Y">-0.45690843689999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.031478280750000032</Real>
-            <Real Name="Y">0.82418196923999987</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.4699989734749999</Real>
-            <Real Name="Y">-1.2079479688199999</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.70912635839999993</Real>
-            <Real Name="Y">0.84067443647999995</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.61782358828912209</Real>
-        <Real Name="dVdlambda ">0.034036925855439271</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.69407051939999997</Real>
-            <Real Name="Y">-0.43478083279999996</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.029660694000000043</Real>
-            <Real Name="Y">0.78412619488000002</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.4092657542</Real>
-            <Real Name="Y">-1.1620515278400001</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.68553454079999998</Real>
-            <Real Name="Y">0.81270616575999999</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_35.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_35.xml
deleted file mode 100644 (file)
index 75c2d3e..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="G96BONDS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.57293653536140243</Real>
-        <Real Name="dVdlambda ">0.13951128585543934</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.75328814924999987</Real>
-            <Real Name="Y">-0.47187604099999991</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.032875867500000044</Real>
-            <Real Name="Y">0.85135774359999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.5050821927499998</Real>
-            <Real Name="Y">-1.2317644097999998</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.71891817599999985</Real>
-            <Real Name="Y">0.85228270719999988</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.60197220932526219</Real>
-        <Real Name="dVdlambda ">0.091274105855439325</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.72939433432499989</Real>
-            <Real Name="Y">-0.45690843689999994</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.031478280750000032</Real>
-            <Real Name="Y">0.82418196923999987</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.4699989734749999</Real>
-            <Real Name="Y">-1.2079479688199999</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.70912635839999993</Real>
-            <Real Name="Y">0.84067443647999995</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.61782358828912209</Real>
-        <Real Name="dVdlambda ">0.034036925855439271</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-0.69407051939999997</Real>
-            <Real Name="Y">-0.43478083279999996</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.029660694000000043</Real>
-            <Real Name="Y">0.78412619488000002</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.4092657542</Real>
-            <Real Name="Y">-1.1620515278400001</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.68553454079999998</Real>
-            <Real Name="Y">0.81270616575999999</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_36.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_36.xml
deleted file mode 100644 (file)
index 3b8cb16..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CUBICBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.26058044391045587</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">4.4800000000000031</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.24529359001442744</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0.42587180028854554</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.31917659366507856</Real>
-          <Real Name="Y">-1.2313833941775185</Real>
-          <Real Name="Z">-3.6744884061110303</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.073883003650651105</Real>
-          <Real Name="Y">1.2313833941775185</Real>
-          <Real Name="Z">-1.2313833941775185</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_37.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_37.xml
deleted file mode 100644 (file)
index 3b8cb16..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CUBICBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.26058044391045587</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">4.4800000000000031</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.24529359001442744</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0.42587180028854554</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.31917659366507856</Real>
-          <Real Name="Y">-1.2313833941775185</Real>
-          <Real Name="Z">-3.6744884061110303</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.073883003650651105</Real>
-          <Real Name="Y">1.2313833941775185</Real>
-          <Real Name="Z">-1.2313833941775185</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_38.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_38.xml
deleted file mode 100644 (file)
index 3b8cb16..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CUBICBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.26058044391045587</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">4.4800000000000031</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.24529359001442744</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0.42587180028854554</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.31917659366507856</Real>
-          <Real Name="Y">-1.2313833941775185</Real>
-          <Real Name="Z">-3.6744884061110303</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.073883003650651105</Real>
-          <Real Name="Y">1.2313833941775185</Real>
-          <Real Name="Z">-1.2313833941775185</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_39.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_39.xml
deleted file mode 100644 (file)
index 9bbbb5b..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CUBICBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.28077707165270382</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-0.97000000000000086</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-3.5242344827836249</Real>
-          <Real Name="Z">-2.5542344827836239</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.72576551721637683</Real>
-          <Real Name="Z">3.5242344827836249</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">4.2500000000000018</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index ce1c7556fcae50a1340b20bbdc9493a028eea333..ad2344fb66e8f5d204a6b7b01721541c1540d27b 100644 (file)
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
   <FunctionType Name="BONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">1.0503787975412509</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-18.033008588991056</Real>
-          <Real Name="Z">-18.033008588991056</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.9669914110089479</Real>
-          <Real Name="Z">18.033008588991056</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">20.000000000000004</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">0.006378093805285345</Real>
+        <Real Name="dVdlambda ">-0.08875853958701857</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">-0.97326747891234378</Real>
+            <Real Name="Y">-0.13490836341359236</Real>
+            <Real Name="Z">1.0985395306535377</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">1.0776521097102301</Real>
+            <Real Name="Y">-1.1651547656146142</Real>
+            <Real Name="Z">-0.46274223397551018</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-1.0807238088737079</Real>
+            <Real Name="Y">1.1578778118326993</Real>
+            <Real Name="Z">0.42585307171509801</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">0.9763391780758216</Real>
+            <Real Name="Y">0.14218531719550712</Real>
+            <Real Name="Z">-1.0616503683931255</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">0.033872970053074256</Real>
+        <Real Name="dVdlambda ">0.18373804457817416</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">2.0956632202441519</Real>
+            <Real Name="Y">0.29048797112295205</Real>
+            <Real Name="Z">-2.3654020505726097</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-2.3254539746781848</Real>
+            <Real Name="Y">2.571451425009974</Real>
+            <Real Name="Z">0.96576745538351583</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">2.3825051434812465</Real>
+            <Real Name="Y">-2.5484373006406154</Real>
+            <Real Name="Z">-0.94118105115350525</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-2.1527143890472136</Real>
+            <Real Name="Y">-0.31350209549231067</Real>
+            <Real Name="Z">2.3408156463425991</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">0.17511613838345949</Real>
+        <Real Name="dVdlambda ">0.36623462874336671</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">4.5042374857861454</Real>
+            <Real Name="Y">0.62434975050501096</Real>
+            <Real Name="Z">-5.0839908255408028</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-4.9962620871960688</Real>
+            <Real Name="Y">5.5035930125094232</Real>
+            <Real Name="Z">2.0871137078622137</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">5.1001437466211827</Real>
+            <Real Name="Y">-5.4568574506050318</Real>
+            <Real Name="Z">-2.0138932149783093</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-4.6081191452112593</Real>
+            <Real Name="Y">-0.67108531240940239</Real>
+            <Real Name="Z">5.0107703326568984</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_40.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_40.xml
deleted file mode 100644 (file)
index 9bbbb5b..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CUBICBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.28077707165270382</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-0.97000000000000086</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-3.5242344827836249</Real>
-          <Real Name="Z">-2.5542344827836239</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.72576551721637683</Real>
-          <Real Name="Z">3.5242344827836249</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">4.2500000000000018</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_41.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_41.xml
deleted file mode 100644 (file)
index 9bbbb5b..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CUBICBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.28077707165270382</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-0.97000000000000086</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-3.5242344827836249</Real>
-          <Real Name="Z">-2.5542344827836239</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.72576551721637683</Real>
-          <Real Name="Z">3.5242344827836249</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">4.2500000000000018</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_42.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_42.xml
deleted file mode 100644 (file)
index 1f3878b..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CUBICBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.22979704145567986</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-1.9688006282289818</Real>
-          <Real Name="Y">-1.2332994311565626</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.37218349985928145</Real>
-          <Real Name="Y">2.3632934575417837</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.7073947496207564</Real>
-          <Real Name="Y">3.6693884692176466</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">4.0483788777090197</Real>
-          <Real Name="Y">-4.7993824956028677</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_43.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_43.xml
deleted file mode 100644 (file)
index 1f3878b..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CUBICBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.22979704145567986</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-1.9688006282289818</Real>
-          <Real Name="Y">-1.2332994311565626</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.37218349985928145</Real>
-          <Real Name="Y">2.3632934575417837</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.7073947496207564</Real>
-          <Real Name="Y">3.6693884692176466</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">4.0483788777090197</Real>
-          <Real Name="Y">-4.7993824956028677</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_44.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_44.xml
deleted file mode 100644 (file)
index 1f3878b..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="CUBICBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.22979704145567986</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-1.9688006282289818</Real>
-          <Real Name="Y">-1.2332994311565626</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.37218349985928145</Real>
-          <Real Name="Y">2.3632934575417837</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.7073947496207564</Real>
-          <Real Name="Y">3.6693884692176466</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">4.0483788777090197</Real>
-          <Real Name="Y">-4.7993824956028677</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_45.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_45.xml
deleted file mode 100644 (file)
index 04a1842..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">1.0174713089391254</Real>
-        <Real Name="dVdlambda ">-0.42427217713126891</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">17.221332991595553</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.1575315702131899</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">5.9292984126682455</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.3045094212730375</Real>
-            <Real Name="Y">-2.4496308509974596</Real>
-            <Real Name="Z">-20.70100055326634</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.14697785105984756</Real>
-            <Real Name="Y">2.4496308509974596</Real>
-            <Real Name="Z">-2.4496308509974596</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.85122922208079277</Real>
-        <Real Name="dVdlambda ">-0.26431396911639099</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">10.472189935824131</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.0253704978634652</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">10.035220021445172</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.2650986854765407</Real>
-            <Real Name="Y">-3.9954697935512584</Real>
-            <Real Name="Z">-16.511940163718045</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.23972818761307552</Real>
-            <Real Name="Y">3.9954697935512584</Real>
-            <Real Name="Z">-3.9954697935512584</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.73431888482198637</Real>
-        <Real Name="dVdlambda ">-0.21755334720123437</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">5.7177306891262214</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.84554649970337348</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">11.193199304941249</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.1100139769401498</Real>
-            <Real Name="Y">-4.4077912872796041</Real>
-            <Real Name="Z">-12.503138706787865</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.26446747723677627</Real>
-            <Real Name="Y">4.4077912872796041</Real>
-            <Real Name="Z">-4.4077912872796041</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_46.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_46.xml
deleted file mode 100644 (file)
index 04a1842..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">1.0174713089391254</Real>
-        <Real Name="dVdlambda ">-0.42427217713126891</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">17.221332991595553</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.1575315702131899</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">5.9292984126682455</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.3045094212730375</Real>
-            <Real Name="Y">-2.4496308509974596</Real>
-            <Real Name="Z">-20.70100055326634</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.14697785105984756</Real>
-            <Real Name="Y">2.4496308509974596</Real>
-            <Real Name="Z">-2.4496308509974596</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.85122922208079277</Real>
-        <Real Name="dVdlambda ">-0.26431396911639099</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">10.472189935824131</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.0253704978634652</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">10.035220021445172</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.2650986854765407</Real>
-            <Real Name="Y">-3.9954697935512584</Real>
-            <Real Name="Z">-16.511940163718045</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.23972818761307552</Real>
-            <Real Name="Y">3.9954697935512584</Real>
-            <Real Name="Z">-3.9954697935512584</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.73431888482198637</Real>
-        <Real Name="dVdlambda ">-0.21755334720123437</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">5.7177306891262214</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.84554649970337348</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">11.193199304941249</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.1100139769401498</Real>
-            <Real Name="Y">-4.4077912872796041</Real>
-            <Real Name="Z">-12.503138706787865</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.26446747723677627</Real>
-            <Real Name="Y">4.4077912872796041</Real>
-            <Real Name="Z">-4.4077912872796041</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_47.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_47.xml
deleted file mode 100644 (file)
index 04a1842..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">1.0174713089391254</Real>
-        <Real Name="dVdlambda ">-0.42427217713126891</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">17.221332991595553</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.1575315702131899</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">5.9292984126682455</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.3045094212730375</Real>
-            <Real Name="Y">-2.4496308509974596</Real>
-            <Real Name="Z">-20.70100055326634</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.14697785105984756</Real>
-            <Real Name="Y">2.4496308509974596</Real>
-            <Real Name="Z">-2.4496308509974596</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.85122922208079277</Real>
-        <Real Name="dVdlambda ">-0.26431396911639099</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">10.472189935824131</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.0253704978634652</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">10.035220021445172</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.2650986854765407</Real>
-            <Real Name="Y">-3.9954697935512584</Real>
-            <Real Name="Z">-16.511940163718045</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.23972818761307552</Real>
-            <Real Name="Y">3.9954697935512584</Real>
-            <Real Name="Z">-3.9954697935512584</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.73431888482198637</Real>
-        <Real Name="dVdlambda ">-0.21755334720123437</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">5.7177306891262214</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.84554649970337348</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">11.193199304941249</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.1100139769401498</Real>
-            <Real Name="Y">-4.4077912872796041</Real>
-            <Real Name="Z">-12.503138706787865</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.26446747723677627</Real>
-            <Real Name="Y">4.4077912872796041</Real>
-            <Real Name="Z">-4.4077912872796041</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_48.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_48.xml
deleted file mode 100644 (file)
index 2e1d446..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.92351740787904968</Real>
-        <Real Name="dVdlambda ">-9.7350909703983373</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-16.81899727754282</Real>
-            <Real Name="Z">-16.81899727754282</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.2257633858275341</Real>
-            <Real Name="Z">16.81899727754282</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">18.044760663370354</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">1.0201396410270318</Real>
-        <Real Name="dVdlambda ">0.11015590024489808</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-2.9958449563830434</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-14.83852431817461</Real>
-            <Real Name="Z">-11.842679361791566</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.8544545473145675</Real>
-            <Real Name="Z">14.83852431817461</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">16.692978865489177</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">1.0273994854040518</Real>
-        <Real Name="dVdlambda ">-0.082605535564520938</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-4.2975863624175306</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-12.199633142054745</Real>
-            <Real Name="Z">-7.9020467796372147</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.9970328382232463</Real>
-            <Real Name="Z">12.199633142054745</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">14.196665980277992</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_49.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_49.xml
deleted file mode 100644 (file)
index 2e1d446..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.92351740787904968</Real>
-        <Real Name="dVdlambda ">-9.7350909703983373</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-16.81899727754282</Real>
-            <Real Name="Z">-16.81899727754282</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.2257633858275341</Real>
-            <Real Name="Z">16.81899727754282</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">18.044760663370354</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">1.0201396410270318</Real>
-        <Real Name="dVdlambda ">0.11015590024489808</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-2.9958449563830434</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-14.83852431817461</Real>
-            <Real Name="Z">-11.842679361791566</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.8544545473145675</Real>
-            <Real Name="Z">14.83852431817461</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">16.692978865489177</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">1.0273994854040518</Real>
-        <Real Name="dVdlambda ">-0.082605535564520938</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-4.2975863624175306</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-12.199633142054745</Real>
-            <Real Name="Z">-7.9020467796372147</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.9970328382232463</Real>
-            <Real Name="Z">12.199633142054745</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">14.196665980277992</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index ce1c7556fcae50a1340b20bbdc9493a028eea333..ad2344fb66e8f5d204a6b7b01721541c1540d27b 100644 (file)
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
   <FunctionType Name="BONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">1.0503787975412509</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-18.033008588991056</Real>
-          <Real Name="Z">-18.033008588991056</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.9669914110089479</Real>
-          <Real Name="Z">18.033008588991056</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">20.000000000000004</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">0.006378093805285345</Real>
+        <Real Name="dVdlambda ">-0.08875853958701857</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">-0.97326747891234378</Real>
+            <Real Name="Y">-0.13490836341359236</Real>
+            <Real Name="Z">1.0985395306535377</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">1.0776521097102301</Real>
+            <Real Name="Y">-1.1651547656146142</Real>
+            <Real Name="Z">-0.46274223397551018</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-1.0807238088737079</Real>
+            <Real Name="Y">1.1578778118326993</Real>
+            <Real Name="Z">0.42585307171509801</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">0.9763391780758216</Real>
+            <Real Name="Y">0.14218531719550712</Real>
+            <Real Name="Z">-1.0616503683931255</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">0.033872970053074256</Real>
+        <Real Name="dVdlambda ">0.18373804457817416</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">2.0956632202441519</Real>
+            <Real Name="Y">0.29048797112295205</Real>
+            <Real Name="Z">-2.3654020505726097</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-2.3254539746781848</Real>
+            <Real Name="Y">2.571451425009974</Real>
+            <Real Name="Z">0.96576745538351583</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">2.3825051434812465</Real>
+            <Real Name="Y">-2.5484373006406154</Real>
+            <Real Name="Z">-0.94118105115350525</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-2.1527143890472136</Real>
+            <Real Name="Y">-0.31350209549231067</Real>
+            <Real Name="Z">2.3408156463425991</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">0.17511613838345949</Real>
+        <Real Name="dVdlambda ">0.36623462874336671</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">4.5042374857861454</Real>
+            <Real Name="Y">0.62434975050501096</Real>
+            <Real Name="Z">-5.0839908255408028</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-4.9962620871960688</Real>
+            <Real Name="Y">5.5035930125094232</Real>
+            <Real Name="Z">2.0871137078622137</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">5.1001437466211827</Real>
+            <Real Name="Y">-5.4568574506050318</Real>
+            <Real Name="Z">-2.0138932149783093</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-4.6081191452112593</Real>
+            <Real Name="Y">-0.67108531240940239</Real>
+            <Real Name="Z">5.0107703326568984</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_50.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_50.xml
deleted file mode 100644 (file)
index 2e1d446..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.92351740787904968</Real>
-        <Real Name="dVdlambda ">-9.7350909703983373</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-16.81899727754282</Real>
-            <Real Name="Z">-16.81899727754282</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.2257633858275341</Real>
-            <Real Name="Z">16.81899727754282</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">18.044760663370354</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">1.0201396410270318</Real>
-        <Real Name="dVdlambda ">0.11015590024489808</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-2.9958449563830434</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-14.83852431817461</Real>
-            <Real Name="Z">-11.842679361791566</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.8544545473145675</Real>
-            <Real Name="Z">14.83852431817461</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">16.692978865489177</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">1.0273994854040518</Real>
-        <Real Name="dVdlambda ">-0.082605535564520938</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-4.2975863624175306</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-12.199633142054745</Real>
-            <Real Name="Z">-7.9020467796372147</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1.9970328382232463</Real>
-            <Real Name="Z">12.199633142054745</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">14.196665980277992</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_51.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_51.xml
deleted file mode 100644 (file)
index fa934df..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.83995807672194867</Real>
-        <Real Name="dVdlambda ">-0.6273406382608574</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-5.3656135102702143</Real>
-            <Real Name="Y">-3.3611367220940274</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.6459804926793042</Real>
-            <Real Name="Y">6.7456361057962422</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-6.6255045640974206</Real>
-            <Real Name="Y">12.782379787086766</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">13.637098567046939</Real>
-            <Real Name="Y">-16.166879170788981</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.60675136909365812</Real>
-        <Real Name="dVdlambda ">-0.33532294803321616</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-6.6454463389038256</Real>
-            <Real Name="Y">-4.16285177485139</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.4130309043137377</Real>
-            <Real Name="Y">8.0526821403538769</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.72454731422206642</Real>
-            <Real Name="Y">6.5225088924476848</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">8.7830245574396297</Real>
-            <Real Name="Y">-10.412339257950171</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.47953429416699528</Real>
-        <Real Name="dVdlambda ">-0.1939846878084649</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-6.6334968630759832</Real>
-            <Real Name="Y">-4.1553663639216127</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.137601169112596</Real>
-            <Real Name="Y">7.906478663003357</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.5389261756129144</Real>
-            <Real Name="Y">2.4516653511775224</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5.2321718565756647</Real>
-            <Real Name="Y">-6.2027776502592671</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_52.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_52.xml
deleted file mode 100644 (file)
index fa934df..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.83995807672194867</Real>
-        <Real Name="dVdlambda ">-0.6273406382608574</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-5.3656135102702143</Real>
-            <Real Name="Y">-3.3611367220940274</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.6459804926793042</Real>
-            <Real Name="Y">6.7456361057962422</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-6.6255045640974206</Real>
-            <Real Name="Y">12.782379787086766</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">13.637098567046939</Real>
-            <Real Name="Y">-16.166879170788981</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.60675136909365812</Real>
-        <Real Name="dVdlambda ">-0.33532294803321616</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-6.6454463389038256</Real>
-            <Real Name="Y">-4.16285177485139</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.4130309043137377</Real>
-            <Real Name="Y">8.0526821403538769</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.72454731422206642</Real>
-            <Real Name="Y">6.5225088924476848</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">8.7830245574396297</Real>
-            <Real Name="Y">-10.412339257950171</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.47953429416699528</Real>
-        <Real Name="dVdlambda ">-0.1939846878084649</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-6.6334968630759832</Real>
-            <Real Name="Y">-4.1553663639216127</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.137601169112596</Real>
-            <Real Name="Y">7.906478663003357</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.5389261756129144</Real>
-            <Real Name="Y">2.4516653511775224</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5.2321718565756647</Real>
-            <Real Name="Y">-6.2027776502592671</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_53.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_53.xml
deleted file mode 100644 (file)
index fa934df..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.83995807672194867</Real>
-        <Real Name="dVdlambda ">-0.6273406382608574</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-5.3656135102702143</Real>
-            <Real Name="Y">-3.3611367220940274</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.6459804926793042</Real>
-            <Real Name="Y">6.7456361057962422</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-6.6255045640974206</Real>
-            <Real Name="Y">12.782379787086766</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">13.637098567046939</Real>
-            <Real Name="Y">-16.166879170788981</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0.60675136909365812</Real>
-        <Real Name="dVdlambda ">-0.33532294803321616</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-6.6454463389038256</Real>
-            <Real Name="Y">-4.16285177485139</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.4130309043137377</Real>
-            <Real Name="Y">8.0526821403538769</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-0.72454731422206642</Real>
-            <Real Name="Y">6.5225088924476848</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">8.7830245574396297</Real>
-            <Real Name="Y">-10.412339257950171</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.47953429416699528</Real>
-        <Real Name="dVdlambda ">-0.1939846878084649</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-6.6334968630759832</Real>
-            <Real Name="Y">-4.1553663639216127</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.137601169112596</Real>
-            <Real Name="Y">7.906478663003357</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.5389261756129144</Real>
-            <Real Name="Y">2.4516653511775224</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5.2321718565756647</Real>
-            <Real Name="Y">-6.2027776502592671</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_54.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_54.xml
deleted file mode 100644 (file)
index 2826e88..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="No">
-      <Real Name="Epot ">1.117796030667102</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">17.874499610891377</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.334268354259861</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">8.8108674743058444</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.4964227996502468</Real>
-          <Real Name="Y">-2.7025740898397643</Real>
-          <Real Name="Z">-23.982792995357457</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.16215444539038587</Real>
-          <Real Name="Y">2.7025740898397643</Real>
-          <Real Name="Z">-2.7025740898397643</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_55.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_55.xml
deleted file mode 100644 (file)
index 2826e88..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="No">
-      <Real Name="Epot ">1.117796030667102</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">17.874499610891377</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.334268354259861</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">8.8108674743058444</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.4964227996502468</Real>
-          <Real Name="Y">-2.7025740898397643</Real>
-          <Real Name="Z">-23.982792995357457</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.16215444539038587</Real>
-          <Real Name="Y">2.7025740898397643</Real>
-          <Real Name="Z">-2.7025740898397643</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_56.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_56.xml
deleted file mode 100644 (file)
index 2826e88..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="No">
-      <Real Name="Epot ">1.117796030667102</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">17.874499610891377</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.334268354259861</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">8.8108674743058444</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.4964227996502468</Real>
-          <Real Name="Y">-2.7025740898397643</Real>
-          <Real Name="Z">-23.982792995357457</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.16215444539038587</Real>
-          <Real Name="Y">2.7025740898397643</Real>
-          <Real Name="Z">-2.7025740898397643</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_57.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_57.xml
deleted file mode 100644 (file)
index da84a49..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="No">
-      <Real Name="Epot ">1.0441944985358704</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-19.410311379948229</Real>
-          <Real Name="Z">-19.410311379948229</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.1725392655528566</Real>
-          <Real Name="Z">19.410311379948229</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">20.582850645501086</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_58.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_58.xml
deleted file mode 100644 (file)
index da84a49..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="No">
-      <Real Name="Epot ">1.0441944985358704</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-19.410311379948229</Real>
-          <Real Name="Z">-19.410311379948229</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.1725392655528566</Real>
-          <Real Name="Z">19.410311379948229</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">20.582850645501086</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_59.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_59.xml
deleted file mode 100644 (file)
index da84a49..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="No">
-      <Real Name="Epot ">1.0441944985358704</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-19.410311379948229</Real>
-          <Real Name="Z">-19.410311379948229</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.1725392655528566</Real>
-          <Real Name="Z">19.410311379948229</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">20.582850645501086</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 8db953e3ca3cb67768d2c33d5e4dcf967df7b722..9703beefb1ba8e97da9496b1ab6ebdf6bc6773fa 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="BONDS">
+  <FunctionType Name="G96BONDS">
     <FEP Name="No">
-      <Real Name="Epot ">1.1669629125344443</Real>
+      <Real Name="Epot ">0.60119176217500003</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">-6.4092274795074147</Real>
-          <Real Name="Y">-4.0148791560168933</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">0.63936534999999972</Real>
+          <Real Name="Y">0.088624900000000062</Real>
+          <Real Name="Z">-0.72165990000000046</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-1.8836841799828097</Real>
-          <Real Name="Y">8.0178711131716689</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-0.70900690000000044</Real>
+          <Real Name="Y">0.77872894999999986</Real>
+          <Real Name="Z">0.29747955000000081</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-12.349444340306059</Real>
-          <Real Name="Y">20.468670662893572</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">0.72174485000000077</Real>
+          <Real Name="Y">-0.77238735000000058</Real>
+          <Real Name="Z">-0.28490284999999982</Real>
         </Vector>
         <Vector>
-          <Real Name="X">20.642355999796283</Real>
-          <Real Name="Y">-24.471662620048349</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-0.65210330000000005</Real>
+          <Real Name="Y">-0.094966499999999412</Real>
+          <Real Name="Z">0.70908319999999947</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_60.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_60.xml
deleted file mode 100644 (file)
index 0ff13ae..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="No">
-      <Real Name="Epot ">0.88627704544572972</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-5.961414211821034</Real>
-          <Real Name="Y">-3.734359208804777</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.8558367626644063</Real>
-          <Real Name="Y">7.5077495526070326</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-6.1331394016419738</Real>
-          <Real Name="Y">12.764898536882129</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">13.950390376127414</Real>
-          <Real Name="Y">-16.538288880684384</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_61.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_61.xml
deleted file mode 100644 (file)
index 0ff13ae..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="No">
-      <Real Name="Epot ">0.88627704544572972</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-5.961414211821034</Real>
-          <Real Name="Y">-3.734359208804777</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.8558367626644063</Real>
-          <Real Name="Y">7.5077495526070326</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-6.1331394016419738</Real>
-          <Real Name="Y">12.764898536882129</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">13.950390376127414</Real>
-          <Real Name="Y">-16.538288880684384</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_62.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_62.xml
deleted file mode 100644 (file)
index 0ff13ae..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="MORSE">
-    <FEP Name="No">
-      <Real Name="Epot ">0.88627704544572972</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-5.961414211821034</Real>
-          <Real Name="Y">-3.734359208804777</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.8558367626644063</Real>
-          <Real Name="Y">7.5077495526070326</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-6.1331394016419738</Real>
-          <Real Name="Y">12.764898536882129</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">13.950390376127414</Real>
-          <Real Name="Y">-16.538288880684384</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_63.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_63.xml
deleted file mode 100644 (file)
index 3ce87fe..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="FENEBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.19447033707800393</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.3333333333333335</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.026671111851975328</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-1.86675557037284</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.060965644731858733</Real>
-          <Real Name="Y">0.57157554799805677</Real>
-          <Real Name="Z">-0.038153310958550235</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.034294532879883405</Real>
-          <Real Name="Y">-0.57157554799805677</Real>
-          <Real Name="Z">0.57157554799805677</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_64.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_64.xml
deleted file mode 100644 (file)
index 3ce87fe..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="FENEBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.19447033707800393</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.3333333333333335</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.026671111851975328</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-1.86675557037284</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.060965644731858733</Real>
-          <Real Name="Y">0.57157554799805677</Real>
-          <Real Name="Z">-0.038153310958550235</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.034294532879883405</Real>
-          <Real Name="Y">-0.57157554799805677</Real>
-          <Real Name="Z">0.57157554799805677</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_65.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_65.xml
deleted file mode 100644 (file)
index 3ce87fe..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="FENEBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.19447033707800393</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.3333333333333335</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.026671111851975328</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-1.86675557037284</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-0.060965644731858733</Real>
-          <Real Name="Y">0.57157554799805677</Real>
-          <Real Name="Z">-0.038153310958550235</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.034294532879883405</Real>
-          <Real Name="Y">-0.57157554799805677</Real>
-          <Real Name="Z">0.57157554799805677</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_66.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_66.xml
deleted file mode 100644 (file)
index 50e098a..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="FENEBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.11735736781922652</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0.87272727272727268</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.37283621837549941</Real>
-          <Real Name="Z">-0.49989105435177328</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.2221604009618906</Real>
-          <Real Name="Z">-0.37283621837549941</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.59499661933739001</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_67.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_67.xml
deleted file mode 100644 (file)
index 50e098a..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="FENEBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.11735736781922652</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0.87272727272727268</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.37283621837549941</Real>
-          <Real Name="Z">-0.49989105435177328</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.2221604009618906</Real>
-          <Real Name="Z">-0.37283621837549941</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.59499661933739001</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_68.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_68.xml
deleted file mode 100644 (file)
index 50e098a..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="FENEBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.11735736781922652</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0.87272727272727268</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.37283621837549941</Real>
-          <Real Name="Z">-0.49989105435177328</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.2221604009618906</Real>
-          <Real Name="Z">-0.37283621837549941</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.59499661933739001</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_69.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_69.xml
deleted file mode 100644 (file)
index 5bc445e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="FENEBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.22900884009356057</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0.64481120549866566</Real>
-          <Real Name="Y">0.40392372977869168</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.0195851599168122</Real>
-          <Real Name="Y">-0.72462813570076201</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.631197263279268</Real>
-          <Real Name="Y">1.4668538761432013</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.96680089786379009</Real>
-          <Real Name="Y">-1.146149470221131</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 8db953e3ca3cb67768d2c33d5e4dcf967df7b722..9703beefb1ba8e97da9496b1ab6ebdf6bc6773fa 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="BONDS">
+  <FunctionType Name="G96BONDS">
     <FEP Name="No">
-      <Real Name="Epot ">1.1669629125344443</Real>
+      <Real Name="Epot ">0.60119176217500003</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">-6.4092274795074147</Real>
-          <Real Name="Y">-4.0148791560168933</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">0.63936534999999972</Real>
+          <Real Name="Y">0.088624900000000062</Real>
+          <Real Name="Z">-0.72165990000000046</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-1.8836841799828097</Real>
-          <Real Name="Y">8.0178711131716689</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-0.70900690000000044</Real>
+          <Real Name="Y">0.77872894999999986</Real>
+          <Real Name="Z">0.29747955000000081</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-12.349444340306059</Real>
-          <Real Name="Y">20.468670662893572</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">0.72174485000000077</Real>
+          <Real Name="Y">-0.77238735000000058</Real>
+          <Real Name="Z">-0.28490284999999982</Real>
         </Vector>
         <Vector>
-          <Real Name="X">20.642355999796283</Real>
-          <Real Name="Y">-24.471662620048349</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-0.65210330000000005</Real>
+          <Real Name="Y">-0.094966499999999412</Real>
+          <Real Name="Z">0.70908319999999947</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_70.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_70.xml
deleted file mode 100644 (file)
index 5bc445e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="FENEBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.22900884009356057</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0.64481120549866566</Real>
-          <Real Name="Y">0.40392372977869168</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.0195851599168122</Real>
-          <Real Name="Y">-0.72462813570076201</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.631197263279268</Real>
-          <Real Name="Y">1.4668538761432013</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.96680089786379009</Real>
-          <Real Name="Y">-1.146149470221131</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_71.xml b/src/gromacs/listed_forces/tests/refdata/Bond_ListedForcesTest_Ifunc_71.xml
deleted file mode 100644 (file)
index 5bc445e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="FENEBONDS">
-    <FEP Name="No">
-      <Real Name="Epot ">0.22900884009356057</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0.64481120549866566</Real>
-          <Real Name="Y">0.40392372977869168</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.0195851599168122</Real>
-          <Real Name="Y">-0.72462813570076201</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.631197263279268</Real>
-          <Real Name="Y">1.4668538761432013</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.96680089786379009</Real>
-          <Real Name="Y">-1.146149470221131</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 8db953e3ca3cb67768d2c33d5e4dcf967df7b722..9703beefb1ba8e97da9496b1ab6ebdf6bc6773fa 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="BONDS">
+  <FunctionType Name="G96BONDS">
     <FEP Name="No">
-      <Real Name="Epot ">1.1669629125344443</Real>
+      <Real Name="Epot ">0.60119176217500003</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">-6.4092274795074147</Real>
-          <Real Name="Y">-4.0148791560168933</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">0.63936534999999972</Real>
+          <Real Name="Y">0.088624900000000062</Real>
+          <Real Name="Z">-0.72165990000000046</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-1.8836841799828097</Real>
-          <Real Name="Y">8.0178711131716689</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-0.70900690000000044</Real>
+          <Real Name="Y">0.77872894999999986</Real>
+          <Real Name="Z">0.29747955000000081</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-12.349444340306059</Real>
-          <Real Name="Y">20.468670662893572</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">0.72174485000000077</Real>
+          <Real Name="Y">-0.77238735000000058</Real>
+          <Real Name="Z">-0.28490284999999982</Real>
         </Vector>
         <Vector>
-          <Real Name="X">20.642355999796283</Real>
-          <Real Name="Y">-24.471662620048349</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-0.65210330000000005</Real>
+          <Real Name="Y">-0.094966499999999412</Real>
+          <Real Name="Z">0.70908319999999947</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 7fb15b3f4e4855262b6c66da5742e1c894f7d691..094a98a8b8b543038cc87e7c8d55c9e44de7309e 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="BONDS">
+  <FunctionType Name="G96BONDS">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">1.2647374845299071</Real>
-        <Real Name="dVdlambda ">-0.16968249896866106</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.60119176217500003</Real>
+        <Real Name="dVdlambda ">0.1393732951300003</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">25.000000000000007</Real>
+            <Real Name="X">0.63936534999999972</Real>
+            <Real Name="Y">0.088624900000000062</Real>
+            <Real Name="Z">-0.72165990000000046</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.2453212707919168</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-0.093574584161668639</Real>
+            <Real Name="X">-0.70900690000000044</Real>
+            <Real Name="Y">0.77872894999999986</Real>
+            <Real Name="Z">0.29747955000000081</Real>
           </Vector>
           <Vector>
-            <Real Name="X">1.4244418639838603</Real>
-            <Real Name="Y">-2.9853432198657242</Real>
-            <Real Name="Z">-21.921082195972616</Real>
+            <Real Name="X">0.72174485000000077</Real>
+            <Real Name="Y">-0.77238735000000058</Real>
+            <Real Name="Z">-0.28490284999999982</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-0.17912059319194346</Real>
-            <Real Name="Y">2.9853432198657242</Real>
-            <Real Name="Z">-2.9853432198657242</Real>
+            <Real Name="X">-0.65210330000000005</Real>
+            <Real Name="Y">-0.094966499999999412</Real>
+            <Real Name="Z">0.70908319999999947</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">1.2432329851487109</Real>
-        <Real Name="dVdlambda ">0.06866450144387537</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.62991383595750006</Real>
+        <Real Name="dVdlambda ">0.088903295130000309</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">18.000000000000004</Real>
+            <Real Name="X">0.62087881499999975</Real>
+            <Real Name="Y">0.086062410000000061</Real>
+            <Real Name="Z">-0.70079391000000046</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.3455084199602405</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">8.9101683992048066</Real>
+            <Real Name="X">-0.68850621000000045</Real>
+            <Real Name="Y">0.75620605500000004</Real>
+            <Real Name="Z">0.28888159500000077</Real>
           </Vector>
           <Vector>
-            <Real Name="X">1.6974641894245064</Real>
-            <Real Name="Y">-5.865929491071098</Real>
-            <Real Name="Z">-21.044238908133714</Real>
+            <Real Name="X">0.70087036500000077</Real>
+            <Real Name="Y">-0.75004861500000064</Real>
+            <Real Name="Z">-0.27666256499999975</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-0.35195576946426588</Real>
-            <Real Name="Y">5.865929491071098</Real>
-            <Real Name="Z">-5.865929491071098</Real>
+            <Real Name="X">-0.63324297000000007</Real>
+            <Real Name="Y">-0.092219849999999423</Real>
+            <Real Name="Z">0.68857487999999945</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">1.3184019859737826</Real>
-        <Real Name="dVdlambda ">0.21701150185641158</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">0.64489340974000009</Real>
+        <Real Name="dVdlambda ">0.029433295130000287</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">12</Real>
+            <Real Name="X">0.59229227999999978</Real>
+            <Real Name="Y">0.082099920000000062</Real>
+            <Real Name="Z">-0.6685279200000005</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-1.3957579521846717</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">15.915159043693436</Real>
+            <Real Name="X">-0.65680552000000048</Real>
+            <Real Name="Y">0.72138315999999991</Real>
+            <Real Name="Z">0.2755836400000008</Real>
           </Vector>
           <Vector>
-            <Real Name="X">1.8781606233453674</Real>
-            <Real Name="Y">-8.0400445193449297</Real>
-            <Real Name="Z">-19.875114524348504</Real>
+            <Real Name="X">0.66859588000000081</Real>
+            <Real Name="Y">-0.7155098800000006</Real>
+            <Real Name="Z">-0.26392227999999984</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-0.48240267116069574</Real>
-            <Real Name="Y">8.0400445193449297</Real>
-            <Real Name="Z">-8.0400445193449297</Real>
+            <Real Name="X">-0.60408264000000012</Real>
+            <Real Name="Y">-0.08797319999999946</Real>
+            <Real Name="Z">0.65686655999999954</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index 42abacb06fe6e59f23f1220c30236fc958cd73ae..72561e949d60dedd53872bcd7bfcbca635722660 100644 (file)
   <FunctionType Name="PDIHS">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">9.5569958251443534</Real>
-        <Real Name="dVdlambda ">6.0697642591084113</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.8421709430404007e-14</Real>
-          <Real Name="Y">6.0396132539608516e-14</Real>
-          <Real Name="Z">-1.7763568394002505e-15</Real>
-        </Vector>
+        <Real Name="Epot ">7.8512292618807313</Real>
+        <Real Name="dVdlambda ">11.260349831770165</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">2000.532495805186</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-92.187940109219753</Real>
+            <Real Name="Y">-50.370535941147928</Real>
+            <Real Name="Z">-87.861135563221524</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-196.09274648169344</Real>
-            <Real Name="Y">1968.9845755086321</Real>
-            <Real Name="Z">-9.8046373240846716</Real>
+            <Real Name="X">93.032592108263685</Real>
+            <Real Name="Y">50.156814901108795</Real>
+            <Real Name="Z">87.285449675537265</Real>
           </Vector>
           <Vector>
-            <Real Name="X">393.26724833515152</Real>
-            <Real Name="Y">-3947.8278761099377</Real>
-            <Real Name="Z">19.663362416757572</Real>
+            <Real Name="X">89.207571492139976</Real>
+            <Real Name="Y">51.290834761623593</Real>
+            <Real Name="Z">90.232254864610269</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-197.17450185345805</Real>
-            <Real Name="Y">-21.689195203880384</Real>
-            <Real Name="Z">-9.858725092672902</Real>
+            <Real Name="X">-90.052223491183909</Real>
+            <Real Name="Y">-51.07711372158446</Real>
+            <Real Name="Z">-89.65656897692601</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">11.74342359048627</Real>
-        <Real Name="dVdlambda ">2.7178488498712401</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-5.6843418860808015e-14</Real>
-          <Real Name="Y">3.1619151741324458e-13</Real>
-          <Real Name="Z">1.7763568394002505e-15</Real>
-        </Vector>
+        <Real Name="Epot ">14.369690091814586</Real>
+        <Real Name="dVdlambda ">14.81115642230229</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">2932.1029781658162</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-141.46421976160718</Real>
+            <Real Name="Y">-77.294584925602948</Real>
+            <Real Name="Z">-134.82465249895395</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-287.40554185513128</Real>
-            <Real Name="Y">2885.86441355843</Real>
-            <Real Name="Z">-14.370277092756563</Real>
+            <Real Name="X">142.76035498139044</Real>
+            <Real Name="Y">76.966625757191593</Real>
+            <Real Name="Z">133.94125110358124</Real>
           </Vector>
           <Vector>
-            <Real Name="X">576.39657065128881</Real>
-            <Real Name="Y">-5786.1783785566686</Real>
-            <Real Name="Z">28.819828532564443</Real>
+            <Real Name="X">136.89078509631739</Real>
+            <Real Name="Y">78.706801690961584</Real>
+            <Real Name="Z">138.46318202391402</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-288.99102879615759</Real>
-            <Real Name="Y">-31.789013167577334</Real>
-            <Real Name="Z">-14.449551439807879</Real>
+            <Real Name="X">-138.18692031610064</Real>
+            <Real Name="Y">-78.378842522550229</Real>
+            <Real Name="Z">-137.5797806285413</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">12.33373715940254</Real>
-        <Real Name="dVdlambda ">-0.28120459136386611</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">5.6843418860808015e-14</Real>
-          <Real Name="Y">-4.0500935938325711e-13</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">22.642250584554784</Real>
+        <Real Name="dVdlambda ">18.241249135321752</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">3699.0889964639778</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-187.13094750170342</Real>
+            <Real Name="Y">-102.24641211928903</Real>
+            <Real Name="Z">-178.3480304152813</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-362.58572271023456</Real>
-            <Real Name="Y">3640.7552452877276</Real>
-            <Real Name="Z">-18.129286135511727</Real>
+            <Real Name="X">188.84549420600155</Real>
+            <Real Name="Y">101.8125829147728</Real>
+            <Real Name="Z">177.17945407549018</Real>
           </Vector>
           <Vector>
-            <Real Name="X">727.1716675617995</Real>
-            <Real Name="Y">-7299.7397878180336</Real>
-            <Real Name="Z">36.358583378089968</Real>
+            <Real Name="X">181.08114095913697</Real>
+            <Real Name="Y">104.11451319689503</Real>
+            <Real Name="Z">183.16113070782245</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-364.58594485156488</Real>
-            <Real Name="Y">-40.104453933672126</Real>
-            <Real Name="Z">-18.229297242578241</Real>
+            <Real Name="X">-182.79568766343513</Real>
+            <Real Name="Y">-103.6806839923788</Real>
+            <Real Name="Z">-181.99255436803134</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-2.8421709430404007e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index 42abacb06fe6e59f23f1220c30236fc958cd73ae..72561e949d60dedd53872bcd7bfcbca635722660 100644 (file)
   <FunctionType Name="PDIHS">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">9.5569958251443534</Real>
-        <Real Name="dVdlambda ">6.0697642591084113</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.8421709430404007e-14</Real>
-          <Real Name="Y">6.0396132539608516e-14</Real>
-          <Real Name="Z">-1.7763568394002505e-15</Real>
-        </Vector>
+        <Real Name="Epot ">7.8512292618807313</Real>
+        <Real Name="dVdlambda ">11.260349831770165</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">2000.532495805186</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-92.187940109219753</Real>
+            <Real Name="Y">-50.370535941147928</Real>
+            <Real Name="Z">-87.861135563221524</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-196.09274648169344</Real>
-            <Real Name="Y">1968.9845755086321</Real>
-            <Real Name="Z">-9.8046373240846716</Real>
+            <Real Name="X">93.032592108263685</Real>
+            <Real Name="Y">50.156814901108795</Real>
+            <Real Name="Z">87.285449675537265</Real>
           </Vector>
           <Vector>
-            <Real Name="X">393.26724833515152</Real>
-            <Real Name="Y">-3947.8278761099377</Real>
-            <Real Name="Z">19.663362416757572</Real>
+            <Real Name="X">89.207571492139976</Real>
+            <Real Name="Y">51.290834761623593</Real>
+            <Real Name="Z">90.232254864610269</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-197.17450185345805</Real>
-            <Real Name="Y">-21.689195203880384</Real>
-            <Real Name="Z">-9.858725092672902</Real>
+            <Real Name="X">-90.052223491183909</Real>
+            <Real Name="Y">-51.07711372158446</Real>
+            <Real Name="Z">-89.65656897692601</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">11.74342359048627</Real>
-        <Real Name="dVdlambda ">2.7178488498712401</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-5.6843418860808015e-14</Real>
-          <Real Name="Y">3.1619151741324458e-13</Real>
-          <Real Name="Z">1.7763568394002505e-15</Real>
-        </Vector>
+        <Real Name="Epot ">14.369690091814586</Real>
+        <Real Name="dVdlambda ">14.81115642230229</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">2932.1029781658162</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-141.46421976160718</Real>
+            <Real Name="Y">-77.294584925602948</Real>
+            <Real Name="Z">-134.82465249895395</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-287.40554185513128</Real>
-            <Real Name="Y">2885.86441355843</Real>
-            <Real Name="Z">-14.370277092756563</Real>
+            <Real Name="X">142.76035498139044</Real>
+            <Real Name="Y">76.966625757191593</Real>
+            <Real Name="Z">133.94125110358124</Real>
           </Vector>
           <Vector>
-            <Real Name="X">576.39657065128881</Real>
-            <Real Name="Y">-5786.1783785566686</Real>
-            <Real Name="Z">28.819828532564443</Real>
+            <Real Name="X">136.89078509631739</Real>
+            <Real Name="Y">78.706801690961584</Real>
+            <Real Name="Z">138.46318202391402</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-288.99102879615759</Real>
-            <Real Name="Y">-31.789013167577334</Real>
-            <Real Name="Z">-14.449551439807879</Real>
+            <Real Name="X">-138.18692031610064</Real>
+            <Real Name="Y">-78.378842522550229</Real>
+            <Real Name="Z">-137.5797806285413</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">12.33373715940254</Real>
-        <Real Name="dVdlambda ">-0.28120459136386611</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">5.6843418860808015e-14</Real>
-          <Real Name="Y">-4.0500935938325711e-13</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">22.642250584554784</Real>
+        <Real Name="dVdlambda ">18.241249135321752</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">3699.0889964639778</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-187.13094750170342</Real>
+            <Real Name="Y">-102.24641211928903</Real>
+            <Real Name="Z">-178.3480304152813</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-362.58572271023456</Real>
-            <Real Name="Y">3640.7552452877276</Real>
-            <Real Name="Z">-18.129286135511727</Real>
+            <Real Name="X">188.84549420600155</Real>
+            <Real Name="Y">101.8125829147728</Real>
+            <Real Name="Z">177.17945407549018</Real>
           </Vector>
           <Vector>
-            <Real Name="X">727.1716675617995</Real>
-            <Real Name="Y">-7299.7397878180336</Real>
-            <Real Name="Z">36.358583378089968</Real>
+            <Real Name="X">181.08114095913697</Real>
+            <Real Name="Y">104.11451319689503</Real>
+            <Real Name="Z">183.16113070782245</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-364.58594485156488</Real>
-            <Real Name="Y">-40.104453933672126</Real>
-            <Real Name="Z">-18.229297242578241</Real>
+            <Real Name="X">-182.79568766343513</Real>
+            <Real Name="Y">-103.6806839923788</Real>
+            <Real Name="Z">-181.99255436803134</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-2.8421709430404007e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index 755fec2aa87bcec4978d2f4dd956a30ed13f16e8..e660d6d3334c43bb9185a7cb0318533d1dc0cd83 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="PDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">15.644075054627638</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">5.6843418860808015e-14</Real>
-        <Real Name="Y">1.7053025658242404e-13</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">3000.9773757382213</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-294.15662928338577</Real>
-          <Real Name="Y">2953.652678308878</Real>
-          <Real Name="Z">-14.707831464169288</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">589.93598821678029</Real>
-          <Real Name="Y">-5922.0943245644257</Real>
-          <Real Name="Z">29.49679941083901</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-295.77935893339446</Real>
-          <Real Name="Y">-32.535729482673389</Real>
-          <Real Name="Z">-14.788967946669722</Real>
-        </Vector>
-      </Sequence>
+  <FunctionType Name="IDIHS">
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">50.031709123566706</Real>
+        <Real Name="dVdlambda ">-13.654877733406769</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">333.83493837537821</Real>
+            <Real Name="Y">182.40395372676491</Real>
+            <Real Name="Z">318.16652743936726</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-336.89362856539003</Real>
+            <Real Name="Y">-181.6300178936564</Real>
+            <Real Name="Z">-316.0818289136061</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-323.04229920327009</Real>
+            <Real Name="Y">-185.73657944392966</Real>
+            <Real Name="Z">-326.75292675496081</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">326.10098939328185</Real>
+            <Real Name="Y">184.96264361082115</Real>
+            <Real Name="Z">324.66822822919966</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-5.6843418860808015e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">42.608885742842801</Real>
+        <Real Name="dVdlambda ">-16.056613828279609</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">275.55240099535507</Real>
+            <Real Name="Y">150.55897877273455</Real>
+            <Real Name="Z">262.61945792411507</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-278.07709008230427</Real>
+            <Real Name="Y">-149.9201604451286</Real>
+            <Real Name="Z">-260.89871626980977</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-266.64399359071467</Real>
+            <Real Name="Y">-153.30977838182469</Real>
+            <Real Name="Z">-269.70680162406126</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">269.16868267766387</Real>
+            <Real Name="Y">152.67096005421874</Real>
+            <Real Name="Z">267.98605996975596</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">33.954897256496345</Real>
+        <Real Name="dVdlambda ">-18.579538155896831</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">213.02763846780559</Real>
+            <Real Name="Y">116.39609592304282</Real>
+            <Real Name="Z">203.02927042255209</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-214.97945798422236</Real>
+            <Real Name="Y">-115.90222993149902</Real>
+            <Real Name="Z">-201.6989770565508</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-206.14061086410973</Real>
+            <Real Name="Y">-118.52271990637914</Real>
+            <Real Name="Z">-208.50844638311526</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">208.09243038052651</Real>
+            <Real Name="Y">118.02885391483534</Real>
+            <Real Name="Z">207.178153017114</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">2.8421709430404007e-14</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 755fec2aa87bcec4978d2f4dd956a30ed13f16e8..e660d6d3334c43bb9185a7cb0318533d1dc0cd83 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="PDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">15.644075054627638</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">5.6843418860808015e-14</Real>
-        <Real Name="Y">1.7053025658242404e-13</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">3000.9773757382213</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-294.15662928338577</Real>
-          <Real Name="Y">2953.652678308878</Real>
-          <Real Name="Z">-14.707831464169288</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">589.93598821678029</Real>
-          <Real Name="Y">-5922.0943245644257</Real>
-          <Real Name="Z">29.49679941083901</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-295.77935893339446</Real>
-          <Real Name="Y">-32.535729482673389</Real>
-          <Real Name="Z">-14.788967946669722</Real>
-        </Vector>
-      </Sequence>
+  <FunctionType Name="IDIHS">
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">50.031709123566706</Real>
+        <Real Name="dVdlambda ">-13.654877733406769</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">333.83493837537821</Real>
+            <Real Name="Y">182.40395372676491</Real>
+            <Real Name="Z">318.16652743936726</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-336.89362856539003</Real>
+            <Real Name="Y">-181.6300178936564</Real>
+            <Real Name="Z">-316.0818289136061</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-323.04229920327009</Real>
+            <Real Name="Y">-185.73657944392966</Real>
+            <Real Name="Z">-326.75292675496081</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">326.10098939328185</Real>
+            <Real Name="Y">184.96264361082115</Real>
+            <Real Name="Z">324.66822822919966</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-5.6843418860808015e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">42.608885742842801</Real>
+        <Real Name="dVdlambda ">-16.056613828279609</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">275.55240099535507</Real>
+            <Real Name="Y">150.55897877273455</Real>
+            <Real Name="Z">262.61945792411507</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-278.07709008230427</Real>
+            <Real Name="Y">-149.9201604451286</Real>
+            <Real Name="Z">-260.89871626980977</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-266.64399359071467</Real>
+            <Real Name="Y">-153.30977838182469</Real>
+            <Real Name="Z">-269.70680162406126</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">269.16868267766387</Real>
+            <Real Name="Y">152.67096005421874</Real>
+            <Real Name="Z">267.98605996975596</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">33.954897256496345</Real>
+        <Real Name="dVdlambda ">-18.579538155896831</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">213.02763846780559</Real>
+            <Real Name="Y">116.39609592304282</Real>
+            <Real Name="Z">203.02927042255209</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-214.97945798422236</Real>
+            <Real Name="Y">-115.90222993149902</Real>
+            <Real Name="Z">-201.6989770565508</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-206.14061086410973</Real>
+            <Real Name="Y">-118.52271990637914</Real>
+            <Real Name="Z">-208.50844638311526</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">208.09243038052651</Real>
+            <Real Name="Y">118.02885391483534</Real>
+            <Real Name="Z">207.178153017114</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">2.8421709430404007e-14</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 0d9e3493617f4a64d6d776b9f190e7086d0ab928..c408e8c289ecf9dcd853a8abfaf5e8e331f6dd74 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="PDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">11.117714323462188</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">1.1368683772161603e-13</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">273.20508075688775</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-858.64453952164718</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">957.99184161506105</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-372.55238285030157</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
+  <FunctionType Name="RBDIHS">
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">12.640397608567275</Real>
+        <Real Name="dVdlambda ">7.2925381469254464</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">-4.3107846237948211</Real>
+            <Real Name="Y">-2.3553680836143229</Real>
+            <Real Name="Z">-4.1084596506480429</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">4.350281252590543</Real>
+            <Real Name="Y">2.3453743103280273</Real>
+            <Real Name="Z">4.0815401005439309</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">4.1714201126393853</Real>
+            <Real Name="Y">2.3984020205902752</Real>
+            <Real Name="Z">4.2193351579378255</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-4.2109167414351072</Real>
+            <Real Name="Y">-2.3884082473039796</Real>
+            <Real Name="Z">-4.1924156078337136</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">16.286666682030003</Real>
+        <Real Name="dVdlambda ">7.2925381469254464</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">-5.9858565628887783</Real>
+            <Real Name="Y">-3.2706100470661372</Real>
+            <Real Name="Z">-5.7049127500937882</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">6.0407006748826468</Real>
+            <Real Name="Y">3.2567329229148649</Real>
+            <Real Name="Z">5.6675328808302528</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">5.7923382021873842</Real>
+            <Real Name="Y">3.330365983990605</Real>
+            <Real Name="Z">5.8588719340694215</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-5.8471823141812536</Real>
+            <Real Name="Y">-3.3164888598393327</Real>
+            <Real Name="Z">-5.821492064805887</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-8.8817841970012523e-16</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">-8.8817841970012523e-16</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">19.932935755492721</Real>
+        <Real Name="dVdlambda ">7.2925381469254464</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">-7.6609285019827373</Real>
+            <Real Name="Y">-4.1858520105179524</Real>
+            <Real Name="Z">-7.3013658495395344</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">7.7311200971747542</Real>
+            <Real Name="Y">4.1680915355017039</Real>
+            <Real Name="Z">7.2535256611165755</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">7.4132562917353839</Real>
+            <Real Name="Y">4.2623299473909348</Real>
+            <Real Name="Z">7.4984087102010202</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-7.4834478869274008</Real>
+            <Real Name="Y">-4.2445694723746863</Real>
+            <Real Name="Z">-7.4505685217780613</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 0d9e3493617f4a64d6d776b9f190e7086d0ab928..c408e8c289ecf9dcd853a8abfaf5e8e331f6dd74 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="PDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">11.117714323462188</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">1.1368683772161603e-13</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">273.20508075688775</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-858.64453952164718</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">957.99184161506105</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-372.55238285030157</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
+  <FunctionType Name="RBDIHS">
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">12.640397608567275</Real>
+        <Real Name="dVdlambda ">7.2925381469254464</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">-4.3107846237948211</Real>
+            <Real Name="Y">-2.3553680836143229</Real>
+            <Real Name="Z">-4.1084596506480429</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">4.350281252590543</Real>
+            <Real Name="Y">2.3453743103280273</Real>
+            <Real Name="Z">4.0815401005439309</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">4.1714201126393853</Real>
+            <Real Name="Y">2.3984020205902752</Real>
+            <Real Name="Z">4.2193351579378255</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-4.2109167414351072</Real>
+            <Real Name="Y">-2.3884082473039796</Real>
+            <Real Name="Z">-4.1924156078337136</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">16.286666682030003</Real>
+        <Real Name="dVdlambda ">7.2925381469254464</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">-5.9858565628887783</Real>
+            <Real Name="Y">-3.2706100470661372</Real>
+            <Real Name="Z">-5.7049127500937882</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">6.0407006748826468</Real>
+            <Real Name="Y">3.2567329229148649</Real>
+            <Real Name="Z">5.6675328808302528</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">5.7923382021873842</Real>
+            <Real Name="Y">3.330365983990605</Real>
+            <Real Name="Z">5.8588719340694215</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-5.8471823141812536</Real>
+            <Real Name="Y">-3.3164888598393327</Real>
+            <Real Name="Z">-5.821492064805887</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-8.8817841970012523e-16</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">-8.8817841970012523e-16</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">19.932935755492721</Real>
+        <Real Name="dVdlambda ">7.2925381469254464</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">-7.6609285019827373</Real>
+            <Real Name="Y">-4.1858520105179524</Real>
+            <Real Name="Z">-7.3013658495395344</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">7.7311200971747542</Real>
+            <Real Name="Y">4.1680915355017039</Real>
+            <Real Name="Z">7.2535256611165755</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">7.4132562917353839</Real>
+            <Real Name="Y">4.2623299473909348</Real>
+            <Real Name="Z">7.4984087102010202</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-7.4834478869274008</Real>
+            <Real Name="Y">-4.2445694723746863</Real>
+            <Real Name="Z">-7.4505685217780613</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 0d9e3493617f4a64d6d776b9f190e7086d0ab928..c408e8c289ecf9dcd853a8abfaf5e8e331f6dd74 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="PDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">11.117714323462188</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">1.1368683772161603e-13</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">273.20508075688775</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-858.64453952164718</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">957.99184161506105</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-372.55238285030157</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
+  <FunctionType Name="RBDIHS">
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">12.640397608567275</Real>
+        <Real Name="dVdlambda ">7.2925381469254464</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">-4.3107846237948211</Real>
+            <Real Name="Y">-2.3553680836143229</Real>
+            <Real Name="Z">-4.1084596506480429</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">4.350281252590543</Real>
+            <Real Name="Y">2.3453743103280273</Real>
+            <Real Name="Z">4.0815401005439309</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">4.1714201126393853</Real>
+            <Real Name="Y">2.3984020205902752</Real>
+            <Real Name="Z">4.2193351579378255</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-4.2109167414351072</Real>
+            <Real Name="Y">-2.3884082473039796</Real>
+            <Real Name="Z">-4.1924156078337136</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">16.286666682030003</Real>
+        <Real Name="dVdlambda ">7.2925381469254464</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">-5.9858565628887783</Real>
+            <Real Name="Y">-3.2706100470661372</Real>
+            <Real Name="Z">-5.7049127500937882</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">6.0407006748826468</Real>
+            <Real Name="Y">3.2567329229148649</Real>
+            <Real Name="Z">5.6675328808302528</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">5.7923382021873842</Real>
+            <Real Name="Y">3.330365983990605</Real>
+            <Real Name="Z">5.8588719340694215</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-5.8471823141812536</Real>
+            <Real Name="Y">-3.3164888598393327</Real>
+            <Real Name="Z">-5.821492064805887</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-8.8817841970012523e-16</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">-8.8817841970012523e-16</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">19.932935755492721</Real>
+        <Real Name="dVdlambda ">7.2925381469254464</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">-7.6609285019827373</Real>
+            <Real Name="Y">-4.1858520105179524</Real>
+            <Real Name="Z">-7.3013658495395344</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">7.7311200971747542</Real>
+            <Real Name="Y">4.1680915355017039</Real>
+            <Real Name="Z">7.2535256611165755</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">7.4132562917353839</Real>
+            <Real Name="Y">4.2623299473909348</Real>
+            <Real Name="Z">7.4984087102010202</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-7.4834478869274008</Real>
+            <Real Name="Y">-4.2445694723746863</Real>
+            <Real Name="Z">-7.4505685217780613</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
index ecb8469cd145b38b566f83fb17163277d73040e5..4e1eb03ac1c4b1a3fe7a67ae86560b0265308abf 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="PDIHS">
+  <FunctionType Name="RBDIHS">
     <FEP Name="No">
-      <Real Name="Epot ">11.117714323462197</Real>
+      <Real Name="Epot ">11.639514545574741</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">253.81712522292264</Real>
+          <Real Name="X">-4.7072544576011417</Real>
+          <Real Name="Y">-2.5719950956688526</Real>
+          <Real Name="Z">-4.4863213294480584</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-884.99823613097033</Real>
+          <Real Name="X">4.7503836552262388</Real>
+          <Real Name="Y">2.5610821788901994</Real>
+          <Real Name="Z">4.4569259447831095</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">299.4154280846883</Real>
+          <Real Name="X">4.5550723669565087</Real>
+          <Real Name="Y">2.6189869334285065</Real>
+          <Real Name="Z">4.6073942364654261</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">331.76568282335938</Real>
+          <Real Name="X">-4.5982015645816068</Real>
+          <Real Name="Y">-2.6080740166498537</Real>
+          <Real Name="Z">-4.5779988518004773</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">-8.8817841970012523e-16</Real>
+          <Real Name="Y">-4.4408920985006262e-16</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index ecb8469cd145b38b566f83fb17163277d73040e5..4e1eb03ac1c4b1a3fe7a67ae86560b0265308abf 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="PDIHS">
+  <FunctionType Name="RBDIHS">
     <FEP Name="No">
-      <Real Name="Epot ">11.117714323462197</Real>
+      <Real Name="Epot ">11.639514545574741</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">253.81712522292264</Real>
+          <Real Name="X">-4.7072544576011417</Real>
+          <Real Name="Y">-2.5719950956688526</Real>
+          <Real Name="Z">-4.4863213294480584</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-884.99823613097033</Real>
+          <Real Name="X">4.7503836552262388</Real>
+          <Real Name="Y">2.5610821788901994</Real>
+          <Real Name="Z">4.4569259447831095</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">299.4154280846883</Real>
+          <Real Name="X">4.5550723669565087</Real>
+          <Real Name="Y">2.6189869334285065</Real>
+          <Real Name="Z">4.6073942364654261</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">331.76568282335938</Real>
+          <Real Name="X">-4.5982015645816068</Real>
+          <Real Name="Y">-2.6080740166498537</Real>
+          <Real Name="Z">-4.5779988518004773</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">-8.8817841970012523e-16</Real>
+          <Real Name="Y">-4.4408920985006262e-16</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index ecb8469cd145b38b566f83fb17163277d73040e5..4e1eb03ac1c4b1a3fe7a67ae86560b0265308abf 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="PDIHS">
+  <FunctionType Name="RBDIHS">
     <FEP Name="No">
-      <Real Name="Epot ">11.117714323462197</Real>
+      <Real Name="Epot ">11.639514545574741</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">253.81712522292264</Real>
+          <Real Name="X">-4.7072544576011417</Real>
+          <Real Name="Y">-2.5719950956688526</Real>
+          <Real Name="Z">-4.4863213294480584</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-884.99823613097033</Real>
+          <Real Name="X">4.7503836552262388</Real>
+          <Real Name="Y">2.5610821788901994</Real>
+          <Real Name="Z">4.4569259447831095</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">299.4154280846883</Real>
+          <Real Name="X">4.5550723669565087</Real>
+          <Real Name="Y">2.6189869334285065</Real>
+          <Real Name="Z">4.6073942364654261</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">331.76568282335938</Real>
+          <Real Name="X">-4.5982015645816068</Real>
+          <Real Name="Y">-2.6080740166498537</Real>
+          <Real Name="Z">-4.5779988518004773</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">-8.8817841970012523e-16</Real>
+          <Real Name="Y">-4.4408920985006262e-16</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_18.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_18.xml
deleted file mode 100644 (file)
index adf661e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">2.0157872883163246</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">2.8421709430404007e-14</Real>
-        <Real Name="Y">-7.9936057773011271e-14</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1421.557862535717</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">139.34149339327701</Real>
-          <Real Name="Y">-1399.1402341101584</Real>
-          <Real Name="Z">6.9670746696638499</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-279.45167105301641</Real>
-          <Real Name="Y">2805.285977103304</Real>
-          <Real Name="Z">-13.972583552650821</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">140.11017765973943</Real>
-          <Real Name="Y">15.412119542571338</Real>
-          <Real Name="Z">7.0055088829869714</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_19.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_19.xml
deleted file mode 100644 (file)
index adf661e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">2.0157872883163246</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">2.8421709430404007e-14</Real>
-        <Real Name="Y">-7.9936057773011271e-14</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1421.557862535717</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">139.34149339327701</Real>
-          <Real Name="Y">-1399.1402341101584</Real>
-          <Real Name="Z">6.9670746696638499</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-279.45167105301641</Real>
-          <Real Name="Y">2805.285977103304</Real>
-          <Real Name="Z">-13.972583552650821</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">140.11017765973943</Real>
-          <Real Name="Y">15.412119542571338</Real>
-          <Real Name="Z">7.0055088829869714</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 42abacb06fe6e59f23f1220c30236fc958cd73ae..72561e949d60dedd53872bcd7bfcbca635722660 100644 (file)
   <FunctionType Name="PDIHS">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">9.5569958251443534</Real>
-        <Real Name="dVdlambda ">6.0697642591084113</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.8421709430404007e-14</Real>
-          <Real Name="Y">6.0396132539608516e-14</Real>
-          <Real Name="Z">-1.7763568394002505e-15</Real>
-        </Vector>
+        <Real Name="Epot ">7.8512292618807313</Real>
+        <Real Name="dVdlambda ">11.260349831770165</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">2000.532495805186</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-92.187940109219753</Real>
+            <Real Name="Y">-50.370535941147928</Real>
+            <Real Name="Z">-87.861135563221524</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-196.09274648169344</Real>
-            <Real Name="Y">1968.9845755086321</Real>
-            <Real Name="Z">-9.8046373240846716</Real>
+            <Real Name="X">93.032592108263685</Real>
+            <Real Name="Y">50.156814901108795</Real>
+            <Real Name="Z">87.285449675537265</Real>
           </Vector>
           <Vector>
-            <Real Name="X">393.26724833515152</Real>
-            <Real Name="Y">-3947.8278761099377</Real>
-            <Real Name="Z">19.663362416757572</Real>
+            <Real Name="X">89.207571492139976</Real>
+            <Real Name="Y">51.290834761623593</Real>
+            <Real Name="Z">90.232254864610269</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-197.17450185345805</Real>
-            <Real Name="Y">-21.689195203880384</Real>
-            <Real Name="Z">-9.858725092672902</Real>
+            <Real Name="X">-90.052223491183909</Real>
+            <Real Name="Y">-51.07711372158446</Real>
+            <Real Name="Z">-89.65656897692601</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">11.74342359048627</Real>
-        <Real Name="dVdlambda ">2.7178488498712401</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-5.6843418860808015e-14</Real>
-          <Real Name="Y">3.1619151741324458e-13</Real>
-          <Real Name="Z">1.7763568394002505e-15</Real>
-        </Vector>
+        <Real Name="Epot ">14.369690091814586</Real>
+        <Real Name="dVdlambda ">14.81115642230229</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">2932.1029781658162</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-141.46421976160718</Real>
+            <Real Name="Y">-77.294584925602948</Real>
+            <Real Name="Z">-134.82465249895395</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-287.40554185513128</Real>
-            <Real Name="Y">2885.86441355843</Real>
-            <Real Name="Z">-14.370277092756563</Real>
+            <Real Name="X">142.76035498139044</Real>
+            <Real Name="Y">76.966625757191593</Real>
+            <Real Name="Z">133.94125110358124</Real>
           </Vector>
           <Vector>
-            <Real Name="X">576.39657065128881</Real>
-            <Real Name="Y">-5786.1783785566686</Real>
-            <Real Name="Z">28.819828532564443</Real>
+            <Real Name="X">136.89078509631739</Real>
+            <Real Name="Y">78.706801690961584</Real>
+            <Real Name="Z">138.46318202391402</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-288.99102879615759</Real>
-            <Real Name="Y">-31.789013167577334</Real>
-            <Real Name="Z">-14.449551439807879</Real>
+            <Real Name="X">-138.18692031610064</Real>
+            <Real Name="Y">-78.378842522550229</Real>
+            <Real Name="Z">-137.5797806285413</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">12.33373715940254</Real>
-        <Real Name="dVdlambda ">-0.28120459136386611</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">5.6843418860808015e-14</Real>
-          <Real Name="Y">-4.0500935938325711e-13</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">22.642250584554784</Real>
+        <Real Name="dVdlambda ">18.241249135321752</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">3699.0889964639778</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-187.13094750170342</Real>
+            <Real Name="Y">-102.24641211928903</Real>
+            <Real Name="Z">-178.3480304152813</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-362.58572271023456</Real>
-            <Real Name="Y">3640.7552452877276</Real>
-            <Real Name="Z">-18.129286135511727</Real>
+            <Real Name="X">188.84549420600155</Real>
+            <Real Name="Y">101.8125829147728</Real>
+            <Real Name="Z">177.17945407549018</Real>
           </Vector>
           <Vector>
-            <Real Name="X">727.1716675617995</Real>
-            <Real Name="Y">-7299.7397878180336</Real>
-            <Real Name="Z">36.358583378089968</Real>
+            <Real Name="X">181.08114095913697</Real>
+            <Real Name="Y">104.11451319689503</Real>
+            <Real Name="Z">183.16113070782245</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-364.58594485156488</Real>
-            <Real Name="Y">-40.104453933672126</Real>
-            <Real Name="Z">-18.229297242578241</Real>
+            <Real Name="X">-182.79568766343513</Real>
+            <Real Name="Y">-103.6806839923788</Real>
+            <Real Name="Z">-181.99255436803134</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-2.8421709430404007e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_20.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_20.xml
deleted file mode 100644 (file)
index adf661e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">2.0157872883163246</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">2.8421709430404007e-14</Real>
-        <Real Name="Y">-7.9936057773011271e-14</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1421.557862535717</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">139.34149339327701</Real>
-          <Real Name="Y">-1399.1402341101584</Real>
-          <Real Name="Z">6.9670746696638499</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-279.45167105301641</Real>
-          <Real Name="Y">2805.285977103304</Real>
-          <Real Name="Z">-13.972583552650821</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">140.11017765973943</Real>
-          <Real Name="Y">15.412119542571338</Real>
-          <Real Name="Z">7.0055088829869714</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_21.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_21.xml
deleted file mode 100644 (file)
index 576b2cb..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">76.154354946677145</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">2.2737367544323206e-13</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">822.75609965895683</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-2585.8048846424354</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">2884.9889208820564</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1121.9401358985776</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_22.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_22.xml
deleted file mode 100644 (file)
index 576b2cb..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">76.154354946677145</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">2.2737367544323206e-13</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">822.75609965895683</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-2585.8048846424354</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">2884.9889208820564</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1121.9401358985776</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_23.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_23.xml
deleted file mode 100644 (file)
index 576b2cb..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">76.154354946677145</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">2.2737367544323206e-13</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">822.75609965895683</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-2585.8048846424354</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">2884.9889208820564</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1121.9401358985776</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_24.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_24.xml
deleted file mode 100644 (file)
index 705264e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">48.738787165873369</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-611.49547408567651</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">2132.1351563358617</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-721.35077168022769</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-799.28891056995747</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_25.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_25.xml
deleted file mode 100644 (file)
index 705264e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">48.738787165873369</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-611.49547408567651</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">2132.1351563358617</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-721.35077168022769</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-799.28891056995747</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_26.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_26.xml
deleted file mode 100644 (file)
index 705264e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">48.738787165873369</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-611.49547408567651</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">2132.1351563358617</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-721.35077168022769</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-799.28891056995747</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_27.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_27.xml
deleted file mode 100644 (file)
index eb58f8f..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">2.053128500100355</Real>
-        <Real Name="dVdlambda ">-2.109182595211458</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.8421709430404007e-14</Real>
-          <Real Name="Y">-3.5527136788005009e-15</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1434.6641841736368</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">140.62617865164756</Real>
-            <Real Name="Y">-1412.0398721819374</Real>
-            <Real Name="Z">7.0313089325823777</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-282.02812859976859</Real>
-            <Real Name="Y">2831.1498418612809</Real>
-            <Real Name="Z">-14.10140642998843</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">141.40194994812106</Real>
-            <Real Name="Y">15.554214494293316</Real>
-            <Real Name="Z">7.070097497406052</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">1.1677263995932219</Real>
-        <Real Name="dVdlambda ">-1.4526238456078038</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">3.5527136788005009e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-967.73786351148021</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">94.85793203969628</Real>
-            <Real Name="Y">-952.47686822645767</Real>
-            <Real Name="Z">4.7428966019848131</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-190.23915257108598</Real>
-            <Real Name="Y">1909.7227974794851</Real>
-            <Real Name="Z">-9.5119576285542973</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">95.381220531389701</Real>
-            <Real Name="Y">10.491934258452865</Real>
-            <Real Name="Z">4.7690610265694842</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.58030661570181885</Real>
-        <Real Name="dVdlambda ">-0.91725332874854615</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-4.7961634663806763e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-590.80828476303907</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">57.911190868555963</Real>
-            <Real Name="Y">-581.49137903052508</Real>
-            <Real Name="Z">2.8955595434277979</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-116.14185169676796</Real>
-            <Real Name="Y">1165.8942911024608</Real>
-            <Real Name="Z">-5.8070925848383972</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">58.230660828211995</Real>
-            <Real Name="Y">6.4053726911033184</Real>
-            <Real Name="Z">2.9115330414105993</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_28.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_28.xml
deleted file mode 100644 (file)
index eb58f8f..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">2.053128500100355</Real>
-        <Real Name="dVdlambda ">-2.109182595211458</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.8421709430404007e-14</Real>
-          <Real Name="Y">-3.5527136788005009e-15</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1434.6641841736368</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">140.62617865164756</Real>
-            <Real Name="Y">-1412.0398721819374</Real>
-            <Real Name="Z">7.0313089325823777</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-282.02812859976859</Real>
-            <Real Name="Y">2831.1498418612809</Real>
-            <Real Name="Z">-14.10140642998843</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">141.40194994812106</Real>
-            <Real Name="Y">15.554214494293316</Real>
-            <Real Name="Z">7.070097497406052</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">1.1677263995932219</Real>
-        <Real Name="dVdlambda ">-1.4526238456078038</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">3.5527136788005009e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-967.73786351148021</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">94.85793203969628</Real>
-            <Real Name="Y">-952.47686822645767</Real>
-            <Real Name="Z">4.7428966019848131</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-190.23915257108598</Real>
-            <Real Name="Y">1909.7227974794851</Real>
-            <Real Name="Z">-9.5119576285542973</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">95.381220531389701</Real>
-            <Real Name="Y">10.491934258452865</Real>
-            <Real Name="Z">4.7690610265694842</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.58030661570181885</Real>
-        <Real Name="dVdlambda ">-0.91725332874854615</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-4.7961634663806763e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-590.80828476303907</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">57.911190868555963</Real>
-            <Real Name="Y">-581.49137903052508</Real>
-            <Real Name="Z">2.8955595434277979</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-116.14185169676796</Real>
-            <Real Name="Y">1165.8942911024608</Real>
-            <Real Name="Z">-5.8070925848383972</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">58.230660828211995</Real>
-            <Real Name="Y">6.4053726911033184</Real>
-            <Real Name="Z">2.9115330414105993</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_29.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_29.xml
deleted file mode 100644 (file)
index eb58f8f..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">2.053128500100355</Real>
-        <Real Name="dVdlambda ">-2.109182595211458</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.8421709430404007e-14</Real>
-          <Real Name="Y">-3.5527136788005009e-15</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-1434.6641841736368</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">140.62617865164756</Real>
-            <Real Name="Y">-1412.0398721819374</Real>
-            <Real Name="Z">7.0313089325823777</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-282.02812859976859</Real>
-            <Real Name="Y">2831.1498418612809</Real>
-            <Real Name="Z">-14.10140642998843</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">141.40194994812106</Real>
-            <Real Name="Y">15.554214494293316</Real>
-            <Real Name="Z">7.070097497406052</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">1.1677263995932219</Real>
-        <Real Name="dVdlambda ">-1.4526238456078038</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">3.5527136788005009e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-967.73786351148021</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">94.85793203969628</Real>
-            <Real Name="Y">-952.47686822645767</Real>
-            <Real Name="Z">4.7428966019848131</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-190.23915257108598</Real>
-            <Real Name="Y">1909.7227974794851</Real>
-            <Real Name="Z">-9.5119576285542973</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">95.381220531389701</Real>
-            <Real Name="Y">10.491934258452865</Real>
-            <Real Name="Z">4.7690610265694842</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">0.58030661570181885</Real>
-        <Real Name="dVdlambda ">-0.91725332874854615</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-4.7961634663806763e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-590.80828476303907</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">57.911190868555963</Real>
-            <Real Name="Y">-581.49137903052508</Real>
-            <Real Name="Z">2.8955595434277979</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-116.14185169676796</Real>
-            <Real Name="Y">1165.8942911024608</Real>
-            <Real Name="Z">-5.8070925848383972</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">58.230660828211995</Real>
-            <Real Name="Y">6.4053726911033184</Real>
-            <Real Name="Z">2.9115330414105993</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index ec3c1d1b28b0319f5b1c6cb6b990e9f814b7142a..00d88caeb3aa123b90b5b99aa22c2a71d9064f88 100644 (file)
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
   <FunctionType Name="PDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">8.2635182233306974</Real>
-        <Real Name="dVdlambda ">11.701145781176724</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.8421709430404007e-14</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+    <FEP Name="No">
+      <Real Name="Epot ">10.51231076457359</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">-135.10405414684615</Real>
+          <Real Name="Y">-73.819456288273358</Real>
+          <Real Name="Z">-128.76299874444976</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">185.69713075200505</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-583.61955379201584</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">651.14578315638141</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-253.22336011637057</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">15</Real>
-        <Real Name="dVdlambda ">15.23598775598299</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">5.6843418860808015e-14</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">136.34191572916239</Real>
+          <Real Name="Y">73.506242011746963</Real>
+          <Real Name="Z">127.91931466550059</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">282.84271247461902</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-888.93423920594546</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">991.78613465126159</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-385.69460791993509</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">23.472963553338609</Real>
-        <Real Name="dVdlambda ">18.611736892361357</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">5.6843418860808015e-14</Real>
-          <Real Name="Y">0</Real>
+        <Vector>
+          <Real Name="X">130.73623897988989</Real>
+          <Real Name="Y">75.168180443792124</Real>
+          <Real Name="Z">132.23794167195112</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-131.9741005622061</Real>
+          <Real Name="Y">-74.854966167265744</Real>
+          <Real Name="Z">-131.39425759300195</Real>
+        </Vector>
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">2.8421709430404007e-14</Real>
+          <Real Name="Y">-1.4210854715202004e-14</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">371.3942615040101</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1167.2391075840317</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1302.2915663127628</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-506.44672023274114</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_30.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_30.xml
deleted file mode 100644 (file)
index 8b5f14a..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">76.382989358815806</Real>
-        <Real Name="dVdlambda ">-38.408860150873338</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.2737367544323206e-13</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">823.99023380844517</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2589.683591969399</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2889.3164042633794</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1123.6230461024254</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">58.004521801695304</Real>
-        <Real Name="dVdlambda ">-35.125208116399406</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.2737367544323206e-13</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">642.24341139378157</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2018.4792929518849</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2252.0223516405331</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-875.78647008242956</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">41.237583203625682</Real>
-        <Real Name="dVdlambda ">-31.962744314669873</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-1.1368683772161603e-13</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">468.9709768056054</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1473.9087842461884</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1644.443684902772</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-639.50587746218923</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_31.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_31.xml
deleted file mode 100644 (file)
index 8b5f14a..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">76.382989358815806</Real>
-        <Real Name="dVdlambda ">-38.408860150873338</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.2737367544323206e-13</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">823.99023380844517</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2589.683591969399</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2889.3164042633794</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1123.6230461024254</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">58.004521801695304</Real>
-        <Real Name="dVdlambda ">-35.125208116399406</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.2737367544323206e-13</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">642.24341139378157</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2018.4792929518849</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2252.0223516405331</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-875.78647008242956</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">41.237583203625682</Real>
-        <Real Name="dVdlambda ">-31.962744314669873</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-1.1368683772161603e-13</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">468.9709768056054</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1473.9087842461884</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1644.443684902772</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-639.50587746218923</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_32.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_32.xml
deleted file mode 100644 (file)
index 8b5f14a..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">76.382989358815806</Real>
-        <Real Name="dVdlambda ">-38.408860150873338</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.2737367544323206e-13</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">823.99023380844517</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2589.683591969399</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2889.3164042633794</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1123.6230461024254</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">58.004521801695304</Real>
-        <Real Name="dVdlambda ">-35.125208116399406</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.2737367544323206e-13</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">642.24341139378157</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2018.4792929518849</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2252.0223516405331</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-875.78647008242956</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">41.237583203625682</Real>
-        <Real Name="dVdlambda ">-31.962744314669873</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-1.1368683772161603e-13</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">468.9709768056054</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1473.9087842461884</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1644.443684902772</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-639.50587746218923</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_33.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_33.xml
deleted file mode 100644 (file)
index c68e20e..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">48.55618806129997</Real>
-        <Real Name="dVdlambda ">-13.159122224753048</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-2.2737367544323206e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-610.34892007176609</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">2128.1374029177323</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-719.99823898332738</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-797.79024386263904</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">41.390687726528213</Real>
-        <Real Name="dVdlambda ">-15.523077153124694</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-504.02514451511894</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1757.4124026098341</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-594.57337355742766</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-658.81388453728755</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">33.012912869384536</Real>
-        <Real Name="dVdlambda ">-18.008220314240738</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-389.82836472961878</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1359.2361621641121</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-459.86111694614522</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-509.54668048834799</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_34.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_34.xml
deleted file mode 100644 (file)
index c68e20e..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">48.55618806129997</Real>
-        <Real Name="dVdlambda ">-13.159122224753048</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-2.2737367544323206e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-610.34892007176609</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">2128.1374029177323</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-719.99823898332738</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-797.79024386263904</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">41.390687726528213</Real>
-        <Real Name="dVdlambda ">-15.523077153124694</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-504.02514451511894</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1757.4124026098341</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-594.57337355742766</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-658.81388453728755</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">33.012912869384536</Real>
-        <Real Name="dVdlambda ">-18.008220314240738</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-389.82836472961878</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1359.2361621641121</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-459.86111694614522</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-509.54668048834799</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_35.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_35.xml
deleted file mode 100644 (file)
index c68e20e..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="IDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">48.55618806129997</Real>
-        <Real Name="dVdlambda ">-13.159122224753048</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-2.2737367544323206e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-610.34892007176609</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">2128.1374029177323</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-719.99823898332738</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-797.79024386263904</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">41.390687726528213</Real>
-        <Real Name="dVdlambda ">-15.523077153124694</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-504.02514451511894</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1757.4124026098341</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-594.57337355742766</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-658.81388453728755</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">33.012912869384536</Real>
-        <Real Name="dVdlambda ">-18.008220314240738</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-389.82836472961878</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1359.2361621641121</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-459.86111694614522</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-509.54668048834799</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_36.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_36.xml
deleted file mode 100644 (file)
index 741066b..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">-6.7134202163273207</Real>
-        <Real Name="dVdlambda ">-0.90214758221663072</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">6.0396132539608516e-14</Real>
-          <Real Name="Z">8.8817841970012523e-16</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1112.2153234420878</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-109.01965247257974</Real>
-            <Real Name="Y">1094.6759530743827</Real>
-            <Real Name="Z">-5.4509826236289856</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">218.64071727073539</Real>
-            <Real Name="Y">-2194.8329593886733</Real>
-            <Real Name="Z">10.932035863536768</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-109.62106479815566</Real>
-            <Real Name="Y">-12.058317127797121</Real>
-            <Real Name="Z">-5.4810532399077818</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">-7.1644940074356356</Real>
-        <Real Name="dVdlambda ">-0.90214758221663072</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.2434497875801753e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1076.345970145625</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-105.50372857872938</Real>
-            <Real Name="Y">1059.3722509239315</Real>
-            <Real Name="Z">-5.2751864289364674</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">211.58947371431233</Real>
-            <Real Name="Y">-2124.0487891046423</Real>
-            <Real Name="Z">10.579473685715614</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-106.08574513558295</Real>
-            <Real Name="Y">-11.669431964914123</Real>
-            <Real Name="Z">-5.3042872567791468</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">-7.6155677985439514</Real>
-        <Real Name="dVdlambda ">-0.90214758221663072</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">1.4210854715202004e-14</Real>
-          <Real Name="Y">-8.5265128291212022e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1040.4766168491622</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-101.98780468487899</Real>
-            <Real Name="Y">1024.0685487734802</Real>
-            <Real Name="Z">-5.0993902342439492</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">204.53823015788925</Real>
-            <Real Name="Y">-2053.2646188206113</Real>
-            <Real Name="Z">10.22691150789446</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-102.55042547301024</Real>
-            <Real Name="Y">-11.280546802031125</Real>
-            <Real Name="Z">-5.1275212736505109</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_37.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_37.xml
deleted file mode 100644 (file)
index 741066b..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">-6.7134202163273207</Real>
-        <Real Name="dVdlambda ">-0.90214758221663072</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">6.0396132539608516e-14</Real>
-          <Real Name="Z">8.8817841970012523e-16</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1112.2153234420878</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-109.01965247257974</Real>
-            <Real Name="Y">1094.6759530743827</Real>
-            <Real Name="Z">-5.4509826236289856</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">218.64071727073539</Real>
-            <Real Name="Y">-2194.8329593886733</Real>
-            <Real Name="Z">10.932035863536768</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-109.62106479815566</Real>
-            <Real Name="Y">-12.058317127797121</Real>
-            <Real Name="Z">-5.4810532399077818</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">-7.1644940074356356</Real>
-        <Real Name="dVdlambda ">-0.90214758221663072</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.2434497875801753e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1076.345970145625</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-105.50372857872938</Real>
-            <Real Name="Y">1059.3722509239315</Real>
-            <Real Name="Z">-5.2751864289364674</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">211.58947371431233</Real>
-            <Real Name="Y">-2124.0487891046423</Real>
-            <Real Name="Z">10.579473685715614</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-106.08574513558295</Real>
-            <Real Name="Y">-11.669431964914123</Real>
-            <Real Name="Z">-5.3042872567791468</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">-7.6155677985439514</Real>
-        <Real Name="dVdlambda ">-0.90214758221663072</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">1.4210854715202004e-14</Real>
-          <Real Name="Y">-8.5265128291212022e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1040.4766168491622</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-101.98780468487899</Real>
-            <Real Name="Y">1024.0685487734802</Real>
-            <Real Name="Z">-5.0993902342439492</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">204.53823015788925</Real>
-            <Real Name="Y">-2053.2646188206113</Real>
-            <Real Name="Z">10.22691150789446</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-102.55042547301024</Real>
-            <Real Name="Y">-11.280546802031125</Real>
-            <Real Name="Z">-5.1275212736505109</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_38.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_38.xml
deleted file mode 100644 (file)
index 741066b..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">-6.7134202163273207</Real>
-        <Real Name="dVdlambda ">-0.90214758221663072</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">6.0396132539608516e-14</Real>
-          <Real Name="Z">8.8817841970012523e-16</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1112.2153234420878</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-109.01965247257974</Real>
-            <Real Name="Y">1094.6759530743827</Real>
-            <Real Name="Z">-5.4509826236289856</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">218.64071727073539</Real>
-            <Real Name="Y">-2194.8329593886733</Real>
-            <Real Name="Z">10.932035863536768</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-109.62106479815566</Real>
-            <Real Name="Y">-12.058317127797121</Real>
-            <Real Name="Z">-5.4810532399077818</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">-7.1644940074356356</Real>
-        <Real Name="dVdlambda ">-0.90214758221663072</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.2434497875801753e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1076.345970145625</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-105.50372857872938</Real>
-            <Real Name="Y">1059.3722509239315</Real>
-            <Real Name="Z">-5.2751864289364674</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">211.58947371431233</Real>
-            <Real Name="Y">-2124.0487891046423</Real>
-            <Real Name="Z">10.579473685715614</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-106.08574513558295</Real>
-            <Real Name="Y">-11.669431964914123</Real>
-            <Real Name="Z">-5.3042872567791468</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">-7.6155677985439514</Real>
-        <Real Name="dVdlambda ">-0.90214758221663072</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">1.4210854715202004e-14</Real>
-          <Real Name="Y">-8.5265128291212022e-14</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">1040.4766168491622</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-101.98780468487899</Real>
-            <Real Name="Y">1024.0685487734802</Real>
-            <Real Name="Z">-5.0993902342439492</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">204.53823015788925</Real>
-            <Real Name="Y">-2053.2646188206113</Real>
-            <Real Name="Z">10.22691150789446</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-102.55042547301024</Real>
-            <Real Name="Y">-11.280546802031125</Real>
-            <Real Name="Z">-5.1275212736505109</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_39.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_39.xml
deleted file mode 100644 (file)
index 1a29048..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">-5.9500000000000002</Real>
-        <Real Name="dVdlambda ">-8.7000000000000011</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-1.5777218104420236e-30</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-8.6595605623549341e-15</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.7215761767401222e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-3.0364692880984836e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.1808491675938547e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">-10.300000000000001</Real>
-        <Real Name="dVdlambda ">-8.7000000000000011</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">6.3108872417680944e-30</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-2.6094142494562875e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">8.2010162125769045e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-9.1498941214701e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3.5582921583494836e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">-14.65</Real>
-        <Real Name="dVdlambda ">-8.7000000000000011</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-1.2621774483536189e-29</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-4.3528724426770804e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.3680456248413679e-13</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.5263318954841711e-13</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5.9357351491051111e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index ec3c1d1b28b0319f5b1c6cb6b990e9f814b7142a..00d88caeb3aa123b90b5b99aa22c2a71d9064f88 100644 (file)
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
   <FunctionType Name="PDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">8.2635182233306974</Real>
-        <Real Name="dVdlambda ">11.701145781176724</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.8421709430404007e-14</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+    <FEP Name="No">
+      <Real Name="Epot ">10.51231076457359</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">-135.10405414684615</Real>
+          <Real Name="Y">-73.819456288273358</Real>
+          <Real Name="Z">-128.76299874444976</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">185.69713075200505</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-583.61955379201584</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">651.14578315638141</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-253.22336011637057</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">15</Real>
-        <Real Name="dVdlambda ">15.23598775598299</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">5.6843418860808015e-14</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">136.34191572916239</Real>
+          <Real Name="Y">73.506242011746963</Real>
+          <Real Name="Z">127.91931466550059</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">282.84271247461902</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-888.93423920594546</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">991.78613465126159</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-385.69460791993509</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">23.472963553338609</Real>
-        <Real Name="dVdlambda ">18.611736892361357</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">5.6843418860808015e-14</Real>
-          <Real Name="Y">0</Real>
+        <Vector>
+          <Real Name="X">130.73623897988989</Real>
+          <Real Name="Y">75.168180443792124</Real>
+          <Real Name="Z">132.23794167195112</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-131.9741005622061</Real>
+          <Real Name="Y">-74.854966167265744</Real>
+          <Real Name="Z">-131.39425759300195</Real>
+        </Vector>
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">2.8421709430404007e-14</Real>
+          <Real Name="Y">-1.4210854715202004e-14</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">371.3942615040101</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1167.2391075840317</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1302.2915663127628</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-506.44672023274114</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_40.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_40.xml
deleted file mode 100644 (file)
index 1a29048..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">-5.9500000000000002</Real>
-        <Real Name="dVdlambda ">-8.7000000000000011</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-1.5777218104420236e-30</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-8.6595605623549341e-15</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.7215761767401222e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-3.0364692880984836e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.1808491675938547e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">-10.300000000000001</Real>
-        <Real Name="dVdlambda ">-8.7000000000000011</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">6.3108872417680944e-30</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-2.6094142494562875e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">8.2010162125769045e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-9.1498941214701e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3.5582921583494836e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">-14.65</Real>
-        <Real Name="dVdlambda ">-8.7000000000000011</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-1.2621774483536189e-29</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-4.3528724426770804e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.3680456248413679e-13</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.5263318954841711e-13</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5.9357351491051111e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_41.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_41.xml
deleted file mode 100644 (file)
index 1a29048..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">-5.9500000000000002</Real>
-        <Real Name="dVdlambda ">-8.7000000000000011</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-1.5777218104420236e-30</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-8.6595605623549341e-15</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">2.7215761767401222e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-3.0364692880984836e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.1808491675938547e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">-10.300000000000001</Real>
-        <Real Name="dVdlambda ">-8.7000000000000011</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">6.3108872417680944e-30</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-2.6094142494562875e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">8.2010162125769045e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-9.1498941214701e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3.5582921583494836e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">-14.65</Real>
-        <Real Name="dVdlambda ">-8.7000000000000011</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-1.2621774483536189e-29</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-4.3528724426770804e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1.3680456248413679e-13</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1.5263318954841711e-13</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5.9357351491051111e-14</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_42.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_42.xml
deleted file mode 100644 (file)
index 62cfd51..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">12.65</Real>
-        <Real Name="dVdlambda ">7.2999999999999989</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">16.300000000000001</Real>
-        <Real Name="dVdlambda ">7.2999999999999989</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">19.950000000000003</Real>
-        <Real Name="dVdlambda ">7.2999999999999989</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_43.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_43.xml
deleted file mode 100644 (file)
index 62cfd51..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">12.65</Real>
-        <Real Name="dVdlambda ">7.2999999999999989</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">16.300000000000001</Real>
-        <Real Name="dVdlambda ">7.2999999999999989</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">19.950000000000003</Real>
-        <Real Name="dVdlambda ">7.2999999999999989</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_44.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_44.xml
deleted file mode 100644 (file)
index 62cfd51..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">12.65</Real>
-        <Real Name="dVdlambda ">7.2999999999999989</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">16.300000000000001</Real>
-        <Real Name="dVdlambda ">7.2999999999999989</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">19.950000000000003</Real>
-        <Real Name="dVdlambda ">7.2999999999999989</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_45.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_45.xml
deleted file mode 100644 (file)
index dc7eddd..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">-8.7132779896629557</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">8.7041485130612273e-14</Real>
-        <Real Name="Z">-8.8817841970012523e-16</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">1111.6968426019944</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-108.9688308377674</Real>
-          <Real Name="Y">1094.1656485534709</Real>
-          <Real Name="Z">-5.4484415418883687</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">218.53879364103904</Real>
-          <Real Name="Y">-2193.8097952471053</Real>
-          <Real Name="Z">10.926939682051948</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-109.56996280327164</Real>
-          <Real Name="Y">-12.052695908359878</Real>
-          <Real Name="Z">-5.4784981401635804</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_46.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_46.xml
deleted file mode 100644 (file)
index dc7eddd..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">-8.7132779896629557</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">8.7041485130612273e-14</Real>
-        <Real Name="Z">-8.8817841970012523e-16</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">1111.6968426019944</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-108.9688308377674</Real>
-          <Real Name="Y">1094.1656485534709</Real>
-          <Real Name="Z">-5.4484415418883687</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">218.53879364103904</Real>
-          <Real Name="Y">-2193.8097952471053</Real>
-          <Real Name="Z">10.926939682051948</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-109.56996280327164</Real>
-          <Real Name="Y">-12.052695908359878</Real>
-          <Real Name="Z">-5.4784981401635804</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_47.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_47.xml
deleted file mode 100644 (file)
index dc7eddd..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">-8.7132779896629557</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">8.7041485130612273e-14</Real>
-        <Real Name="Z">-8.8817841970012523e-16</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">1111.6968426019944</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-108.9688308377674</Real>
-          <Real Name="Y">1094.1656485534709</Real>
-          <Real Name="Z">-5.4484415418883687</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">218.53879364103904</Real>
-          <Real Name="Y">-2193.8097952471053</Real>
-          <Real Name="Z">10.926939682051948</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-109.56996280327164</Real>
-          <Real Name="Y">-12.052695908359878</Real>
-          <Real Name="Z">-5.4784981401635804</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_48.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_48.xml
deleted file mode 100644 (file)
index cbb2bcb..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">-6.9500000000000002</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-7.8886090522101181e-31</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-4.0411282624323025e-15</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.2700688824787237e-14</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.4170190011126257e-14</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">5.5106294487713218e-15</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_49.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_49.xml
deleted file mode 100644 (file)
index cbb2bcb..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">-6.9500000000000002</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-7.8886090522101181e-31</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-4.0411282624323025e-15</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.2700688824787237e-14</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.4170190011126257e-14</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">5.5106294487713218e-15</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index ec3c1d1b28b0319f5b1c6cb6b990e9f814b7142a..00d88caeb3aa123b90b5b99aa22c2a71d9064f88 100644 (file)
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
   <FunctionType Name="PDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">8.2635182233306974</Real>
-        <Real Name="dVdlambda ">11.701145781176724</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">2.8421709430404007e-14</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+    <FEP Name="No">
+      <Real Name="Epot ">10.51231076457359</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">-135.10405414684615</Real>
+          <Real Name="Y">-73.819456288273358</Real>
+          <Real Name="Z">-128.76299874444976</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">185.69713075200505</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-583.61955379201584</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">651.14578315638141</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-253.22336011637057</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">15</Real>
-        <Real Name="dVdlambda ">15.23598775598299</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">5.6843418860808015e-14</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">136.34191572916239</Real>
+          <Real Name="Y">73.506242011746963</Real>
+          <Real Name="Z">127.91931466550059</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">282.84271247461902</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-888.93423920594546</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">991.78613465126159</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-385.69460791993509</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">23.472963553338609</Real>
-        <Real Name="dVdlambda ">18.611736892361357</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">5.6843418860808015e-14</Real>
-          <Real Name="Y">0</Real>
+        <Vector>
+          <Real Name="X">130.73623897988989</Real>
+          <Real Name="Y">75.168180443792124</Real>
+          <Real Name="Z">132.23794167195112</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-131.9741005622061</Real>
+          <Real Name="Y">-74.854966167265744</Real>
+          <Real Name="Z">-131.39425759300195</Real>
+        </Vector>
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">2.8421709430404007e-14</Real>
+          <Real Name="Y">-1.4210854715202004e-14</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">371.3942615040101</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-1167.2391075840317</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">1302.2915663127628</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-506.44672023274114</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_50.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_50.xml
deleted file mode 100644 (file)
index cbb2bcb..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">-6.9500000000000002</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-7.8886090522101181e-31</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-4.0411282624323025e-15</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.2700688824787237e-14</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.4170190011126257e-14</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">5.5106294487713218e-15</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_51.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_51.xml
deleted file mode 100644 (file)
index 625988d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">11.650000000000002</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_52.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_52.xml
deleted file mode 100644 (file)
index 625988d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">11.650000000000002</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_53.xml b/src/gromacs/listed_forces/tests/refdata/Dihedral_ListedForcesTest_Ifunc_53.xml
deleted file mode 100644 (file)
index 625988d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RBDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">11.650000000000002</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 3a116bacce3e36d5a2ccdbb260437a6cd5748462..da10707a2cdd76cd2c4ceb80643c1bc187f4ed0e 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="PDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">8.263518223330701</Real>
-        <Real Name="dVdlambda ">11.701145781176727</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+  <FunctionType Name="IDIHS">
+    <FEP Name="No">
+      <Real Name="Epot ">50.217059283953283</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">334.45273815414413</Real>
+          <Real Name="Y">182.74151312904567</Real>
+          <Real Name="Z">318.75533102960662</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">172.51916311014955</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-601.53212639682351</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">203.51226904043642</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">225.50069424623757</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">15.000000000000004</Real>
-        <Real Name="dVdlambda ">15.23598775598299</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">-337.51708880058356</Real>
+          <Real Name="Y">-181.96614503905957</Real>
+          <Real Name="Z">-316.66677453051807</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-323.64012596745198</Real>
+          <Real Name="Y">-186.08030625169764</Real>
+          <Real Name="Z">-327.35762046030732</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">326.70447661389142</Real>
+          <Real Name="Y">185.30493816171153</Real>
+          <Real Name="Z">325.26906396121876</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">262.77082392345505</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-916.21759357133146</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">309.9776607433659</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">343.46910890451051</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">23.472963553338609</Real>
-        <Real Name="dVdlambda ">18.611736892361357</Real>
-        <Vector Name="Central shift forces">
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
           <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">345.03832622029904</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1203.064252793647</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">407.02453808087284</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">451.00138849247514</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 3a116bacce3e36d5a2ccdbb260437a6cd5748462..da10707a2cdd76cd2c4ceb80643c1bc187f4ed0e 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="PDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">8.263518223330701</Real>
-        <Real Name="dVdlambda ">11.701145781176727</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+  <FunctionType Name="IDIHS">
+    <FEP Name="No">
+      <Real Name="Epot ">50.217059283953283</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">334.45273815414413</Real>
+          <Real Name="Y">182.74151312904567</Real>
+          <Real Name="Z">318.75533102960662</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">172.51916311014955</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-601.53212639682351</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">203.51226904043642</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">225.50069424623757</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">15.000000000000004</Real>
-        <Real Name="dVdlambda ">15.23598775598299</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">-337.51708880058356</Real>
+          <Real Name="Y">-181.96614503905957</Real>
+          <Real Name="Z">-316.66677453051807</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-323.64012596745198</Real>
+          <Real Name="Y">-186.08030625169764</Real>
+          <Real Name="Z">-327.35762046030732</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">326.70447661389142</Real>
+          <Real Name="Y">185.30493816171153</Real>
+          <Real Name="Z">325.26906396121876</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">262.77082392345505</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-916.21759357133146</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">309.9776607433659</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">343.46910890451051</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">23.472963553338609</Real>
-        <Real Name="dVdlambda ">18.611736892361357</Real>
-        <Vector Name="Central shift forces">
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
           <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">345.03832622029904</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1203.064252793647</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">407.02453808087284</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">451.00138849247514</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 3a116bacce3e36d5a2ccdbb260437a6cd5748462..da10707a2cdd76cd2c4ceb80643c1bc187f4ed0e 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="PDIHS">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">8.263518223330701</Real>
-        <Real Name="dVdlambda ">11.701145781176727</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+  <FunctionType Name="IDIHS">
+    <FEP Name="No">
+      <Real Name="Epot ">50.217059283953283</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">334.45273815414413</Real>
+          <Real Name="Y">182.74151312904567</Real>
+          <Real Name="Z">318.75533102960662</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">172.51916311014955</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-601.53212639682351</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">203.51226904043642</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">225.50069424623757</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">15.000000000000004</Real>
-        <Real Name="dVdlambda ">15.23598775598299</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">-337.51708880058356</Real>
+          <Real Name="Y">-181.96614503905957</Real>
+          <Real Name="Z">-316.66677453051807</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-323.64012596745198</Real>
+          <Real Name="Y">-186.08030625169764</Real>
+          <Real Name="Z">-327.35762046030732</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">326.70447661389142</Real>
+          <Real Name="Y">185.30493816171153</Real>
+          <Real Name="Z">325.26906396121876</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">262.77082392345505</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-916.21759357133146</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">309.9776607433659</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">343.46910890451051</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">23.472963553338609</Real>
-        <Real Name="dVdlambda ">18.611736892361357</Real>
-        <Vector Name="Central shift forces">
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
           <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">345.03832622029904</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1203.064252793647</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">407.02453808087284</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">451.00138849247514</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 755fec2aa87bcec4978d2f4dd956a30ed13f16e8..e660d6d3334c43bb9185a7cb0318533d1dc0cd83 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="PDIHS">
-    <FEP Name="No">
-      <Real Name="Epot ">15.644075054627638</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">5.6843418860808015e-14</Real>
-        <Real Name="Y">1.7053025658242404e-13</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">3000.9773757382213</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-294.15662928338577</Real>
-          <Real Name="Y">2953.652678308878</Real>
-          <Real Name="Z">-14.707831464169288</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">589.93598821678029</Real>
-          <Real Name="Y">-5922.0943245644257</Real>
-          <Real Name="Z">29.49679941083901</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-295.77935893339446</Real>
-          <Real Name="Y">-32.535729482673389</Real>
-          <Real Name="Z">-14.788967946669722</Real>
-        </Vector>
-      </Sequence>
+  <FunctionType Name="IDIHS">
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">50.031709123566706</Real>
+        <Real Name="dVdlambda ">-13.654877733406769</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">333.83493837537821</Real>
+            <Real Name="Y">182.40395372676491</Real>
+            <Real Name="Z">318.16652743936726</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-336.89362856539003</Real>
+            <Real Name="Y">-181.6300178936564</Real>
+            <Real Name="Z">-316.0818289136061</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-323.04229920327009</Real>
+            <Real Name="Y">-185.73657944392966</Real>
+            <Real Name="Z">-326.75292675496081</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">326.10098939328185</Real>
+            <Real Name="Y">184.96264361082115</Real>
+            <Real Name="Z">324.66822822919966</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">-5.6843418860808015e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">42.608885742842801</Real>
+        <Real Name="dVdlambda ">-16.056613828279609</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">275.55240099535507</Real>
+            <Real Name="Y">150.55897877273455</Real>
+            <Real Name="Z">262.61945792411507</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-278.07709008230427</Real>
+            <Real Name="Y">-149.9201604451286</Real>
+            <Real Name="Z">-260.89871626980977</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-266.64399359071467</Real>
+            <Real Name="Y">-153.30977838182469</Real>
+            <Real Name="Z">-269.70680162406126</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">269.16868267766387</Real>
+            <Real Name="Y">152.67096005421874</Real>
+            <Real Name="Z">267.98605996975596</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">33.954897256496345</Real>
+        <Real Name="dVdlambda ">-18.579538155896831</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">213.02763846780559</Real>
+            <Real Name="Y">116.39609592304282</Real>
+            <Real Name="Z">203.02927042255209</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-214.97945798422236</Real>
+            <Real Name="Y">-115.90222993149902</Real>
+            <Real Name="Z">-201.6989770565508</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-206.14061086410973</Real>
+            <Real Name="Y">-118.52271990637914</Real>
+            <Real Name="Z">-208.50844638311526</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">208.09243038052651</Real>
+            <Real Name="Y">118.02885391483534</Real>
+            <Real Name="Z">207.178153017114</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">2.8421709430404007e-14</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 19c9aba631f2b3f46d2e7cdd7e145b46b94262fb..b23085b26d3904f6086f3851a8ade74d35fd283d 100644 (file)
@@ -3,36 +3,38 @@
 <ReferenceData>
   <FunctionType Name="POLARIZATION">
     <FEP Name="No">
-      <Real Name="Epot ">117.28019570397935</Real>
+      <Real Name="Epot ">98.15370381713953</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">926.23638429587993</Real>
+          <Real Name="X">-467.74937406941916</Real>
+          <Real Name="Y">-64.836546900711639</Real>
+          <Real Name="Z">527.95473904865196</Real>
         </Vector>
         <Vector>
-          <Real Name="X">13.025199154160809</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-1186.7403673790961</Real>
+          <Real Name="X">496.40481220857328</Real>
+          <Real Name="Y">-292.05390992329461</Real>
+          <Real Name="Z">-353.41707038289724</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-19.971972036379906</Real>
-          <Real Name="Y">115.77954803698498</Real>
-          <Real Name="Z">144.72443504623124</Real>
+          <Real Name="X">-147.90837261724857</Real>
+          <Real Name="Y">339.52352461845862</Real>
+          <Real Name="Z">-44.864574864331729</Real>
         </Vector>
         <Vector>
-          <Real Name="X">6.9467728822190979</Real>
-          <Real Name="Y">-115.77954803698498</Real>
-          <Real Name="Z">115.77954803698498</Real>
+          <Real Name="X">119.25293447809449</Real>
+          <Real Name="Y">17.366932205547631</Real>
+          <Real Name="Z">-129.67309380142302</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 19c9aba631f2b3f46d2e7cdd7e145b46b94262fb..b23085b26d3904f6086f3851a8ade74d35fd283d 100644 (file)
@@ -3,36 +3,38 @@
 <ReferenceData>
   <FunctionType Name="POLARIZATION">
     <FEP Name="No">
-      <Real Name="Epot ">117.28019570397935</Real>
+      <Real Name="Epot ">98.15370381713953</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">926.23638429587993</Real>
+          <Real Name="X">-467.74937406941916</Real>
+          <Real Name="Y">-64.836546900711639</Real>
+          <Real Name="Z">527.95473904865196</Real>
         </Vector>
         <Vector>
-          <Real Name="X">13.025199154160809</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-1186.7403673790961</Real>
+          <Real Name="X">496.40481220857328</Real>
+          <Real Name="Y">-292.05390992329461</Real>
+          <Real Name="Z">-353.41707038289724</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-19.971972036379906</Real>
-          <Real Name="Y">115.77954803698498</Real>
-          <Real Name="Z">144.72443504623124</Real>
+          <Real Name="X">-147.90837261724857</Real>
+          <Real Name="Y">339.52352461845862</Real>
+          <Real Name="Z">-44.864574864331729</Real>
         </Vector>
         <Vector>
-          <Real Name="X">6.9467728822190979</Real>
-          <Real Name="Y">-115.77954803698498</Real>
-          <Real Name="Z">115.77954803698498</Real>
+          <Real Name="X">119.25293447809449</Real>
+          <Real Name="Y">17.366932205547631</Real>
+          <Real Name="Z">-129.67309380142302</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 05e6bd64794a5e3ec04bed50a44d9f7df0804f61..07cf9724b5f5fa02b96acfb07c9a5bb6ec945b8e 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANHARM_POL">
+  <FunctionType Name="WATERPOL">
     <FEP Name="No">
-      <Real Name="Epot ">10827.481927136052</Real>
+      <Real Name="Epot ">14717.237650282059</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">85527.567242573539</Real>
+          <Real Name="X">-37707.951551295511</Real>
+          <Real Name="Y">-32432.745893860392</Real>
+          <Real Name="Z">57245.750282536748</Real>
         </Vector>
         <Vector>
-          <Real Name="X">1202.4530362509595</Real>
+          <Real Name="X">0</Real>
           <Real Name="Y">0</Real>
-          <Real Name="Z">-109576.62796759274</Real>
+          <Real Name="Z">0</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-1844.0698225446922</Real>
-          <Real Name="Y">10693.613104895545</Real>
-          <Real Name="Z">13355.447620123645</Real>
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
         </Vector>
         <Vector>
-          <Real Name="X">641.61678629373273</Real>
-          <Real Name="Y">-10693.613104895545</Real>
-          <Real Name="Z">10693.613104895545</Real>
+          <Real Name="X">37707.951551295511</Real>
+          <Real Name="Y">32432.745893860392</Real>
+          <Real Name="Z">-57245.750282536748</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 05e6bd64794a5e3ec04bed50a44d9f7df0804f61..07cf9724b5f5fa02b96acfb07c9a5bb6ec945b8e 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANHARM_POL">
+  <FunctionType Name="WATERPOL">
     <FEP Name="No">
-      <Real Name="Epot ">10827.481927136052</Real>
+      <Real Name="Epot ">14717.237650282059</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">85527.567242573539</Real>
+          <Real Name="X">-37707.951551295511</Real>
+          <Real Name="Y">-32432.745893860392</Real>
+          <Real Name="Z">57245.750282536748</Real>
         </Vector>
         <Vector>
-          <Real Name="X">1202.4530362509595</Real>
+          <Real Name="X">0</Real>
           <Real Name="Y">0</Real>
-          <Real Name="Z">-109576.62796759274</Real>
+          <Real Name="Z">0</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-1844.0698225446922</Real>
-          <Real Name="Y">10693.613104895545</Real>
-          <Real Name="Z">13355.447620123645</Real>
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
         </Vector>
         <Vector>
-          <Real Name="X">641.61678629373273</Real>
-          <Real Name="Y">-10693.613104895545</Real>
-          <Real Name="Z">10693.613104895545</Real>
+          <Real Name="X">37707.951551295511</Real>
+          <Real Name="Y">32432.745893860392</Real>
+          <Real Name="Z">-57245.750282536748</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_12.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_12.xml
deleted file mode 100644 (file)
index 77f7b9e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANHARM_POL">
-    <FEP Name="No">
-      <Real Name="Epot ">6634.6501843651386</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">64134.915827130135</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">16834.287805246688</Real>
-          <Real Name="Z">-47300.628021883444</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-5074.6076103528321</Real>
-          <Real Name="Z">-16834.287805246688</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-11759.680194893856</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_13.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_13.xml
deleted file mode 100644 (file)
index 77f7b9e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANHARM_POL">
-    <FEP Name="No">
-      <Real Name="Epot ">6634.6501843651386</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">64134.915827130135</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">16834.287805246688</Real>
-          <Real Name="Z">-47300.628021883444</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-5074.6076103528321</Real>
-          <Real Name="Z">-16834.287805246688</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-11759.680194893856</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_14.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_14.xml
deleted file mode 100644 (file)
index 77f7b9e..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANHARM_POL">
-    <FEP Name="No">
-      <Real Name="Epot ">6634.6501843651386</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">64134.915827130135</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">16834.287805246688</Real>
-          <Real Name="Z">-47300.628021883444</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-5074.6076103528321</Real>
-          <Real Name="Z">-16834.287805246688</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-11759.680194893856</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_15.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_15.xml
deleted file mode 100644 (file)
index 0d0a26f..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANHARM_POL">
-    <FEP Name="No">
-      <Real Name="Epot ">8420.0362735458693</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">48868.880973874213</Real>
-          <Real Name="Y">30612.527364211666</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-20367.569245729981</Real>
-          <Real Name="Y">-44370.122561256816</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-43273.123171698549</Real>
-          <Real Name="Y">31269.684705490701</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">14771.811443554316</Real>
-          <Real Name="Y">-17512.089508445551</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_16.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_16.xml
deleted file mode 100644 (file)
index 0d0a26f..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANHARM_POL">
-    <FEP Name="No">
-      <Real Name="Epot ">8420.0362735458693</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">48868.880973874213</Real>
-          <Real Name="Y">30612.527364211666</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-20367.569245729981</Real>
-          <Real Name="Y">-44370.122561256816</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-43273.123171698549</Real>
-          <Real Name="Y">31269.684705490701</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">14771.811443554316</Real>
-          <Real Name="Y">-17512.089508445551</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_17.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_17.xml
deleted file mode 100644 (file)
index 0d0a26f..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANHARM_POL">
-    <FEP Name="No">
-      <Real Name="Epot ">8420.0362735458693</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">48868.880973874213</Real>
-          <Real Name="Y">30612.527364211666</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-20367.569245729981</Real>
-          <Real Name="Y">-44370.122561256816</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-43273.123171698549</Real>
-          <Real Name="Y">31269.684705490701</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">14771.811443554316</Real>
-          <Real Name="Y">-17512.089508445551</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_18.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_18.xml
deleted file mode 100644 (file)
index 3a3516f..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="THOLE">
-    <FEP Name="No">
-      <Real Name="Epot ">-0.18996747255410185</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-0.058802567030800737</Real>
-          <Real Name="Y">0.98008708946670042</Real>
-          <Real Name="Z">-0.98003392272267476</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.058270584769198872</Real>
-          <Real Name="Y">-0.92688886330651388</Real>
-          <Real Name="Z">0.873743803890353</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.9600678454453495</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.00053198226160186546</Real>
-          <Real Name="Y">-0.053198226160186546</Real>
-          <Real Name="Z">-1.8537777266130278</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_19.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_19.xml
deleted file mode 100644 (file)
index 3a3516f..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="THOLE">
-    <FEP Name="No">
-      <Real Name="Epot ">-0.18996747255410185</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-0.058802567030800737</Real>
-          <Real Name="Y">0.98008708946670042</Real>
-          <Real Name="Z">-0.98003392272267476</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.058270584769198872</Real>
-          <Real Name="Y">-0.92688886330651388</Real>
-          <Real Name="Z">0.873743803890353</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.9600678454453495</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.00053198226160186546</Real>
-          <Real Name="Y">-0.053198226160186546</Real>
-          <Real Name="Z">-1.8537777266130278</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 19c9aba631f2b3f46d2e7cdd7e145b46b94262fb..b23085b26d3904f6086f3851a8ade74d35fd283d 100644 (file)
@@ -3,36 +3,38 @@
 <ReferenceData>
   <FunctionType Name="POLARIZATION">
     <FEP Name="No">
-      <Real Name="Epot ">117.28019570397935</Real>
+      <Real Name="Epot ">98.15370381713953</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">926.23638429587993</Real>
+          <Real Name="X">-467.74937406941916</Real>
+          <Real Name="Y">-64.836546900711639</Real>
+          <Real Name="Z">527.95473904865196</Real>
         </Vector>
         <Vector>
-          <Real Name="X">13.025199154160809</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-1186.7403673790961</Real>
+          <Real Name="X">496.40481220857328</Real>
+          <Real Name="Y">-292.05390992329461</Real>
+          <Real Name="Z">-353.41707038289724</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-19.971972036379906</Real>
-          <Real Name="Y">115.77954803698498</Real>
-          <Real Name="Z">144.72443504623124</Real>
+          <Real Name="X">-147.90837261724857</Real>
+          <Real Name="Y">339.52352461845862</Real>
+          <Real Name="Z">-44.864574864331729</Real>
         </Vector>
         <Vector>
-          <Real Name="X">6.9467728822190979</Real>
-          <Real Name="Y">-115.77954803698498</Real>
-          <Real Name="Z">115.77954803698498</Real>
+          <Real Name="X">119.25293447809449</Real>
+          <Real Name="Y">17.366932205547631</Real>
+          <Real Name="Z">-129.67309380142302</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_20.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_20.xml
deleted file mode 100644 (file)
index 3a3516f..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="THOLE">
-    <FEP Name="No">
-      <Real Name="Epot ">-0.18996747255410185</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-0.058802567030800737</Real>
-          <Real Name="Y">0.98008708946670042</Real>
-          <Real Name="Z">-0.98003392272267476</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.058270584769198872</Real>
-          <Real Name="Y">-0.92688886330651388</Real>
-          <Real Name="Z">0.873743803890353</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">1.9600678454453495</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0.00053198226160186546</Real>
-          <Real Name="Y">-0.053198226160186546</Real>
-          <Real Name="Z">-1.8537777266130278</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_21.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_21.xml
deleted file mode 100644 (file)
index 22f0bfa..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="THOLE">
-    <FEP Name="No">
-      <Real Name="Epot ">-0.0062300725102915067</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.97676043090985443</Real>
-          <Real Name="Z">-0.048263050276221353</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.0051085917172791</Real>
-          <Real Name="Z">0.028575524824508314</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.039670992810102446</Real>
-          <Real Name="Z">1.3461222541933346</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.068019153617526973</Real>
-          <Real Name="Z">-1.3264347287416216</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_22.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_22.xml
deleted file mode 100644 (file)
index 22f0bfa..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="THOLE">
-    <FEP Name="No">
-      <Real Name="Epot ">-0.0062300725102915067</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.97676043090985443</Real>
-          <Real Name="Z">-0.048263050276221353</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.0051085917172791</Real>
-          <Real Name="Z">0.028575524824508314</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.039670992810102446</Real>
-          <Real Name="Z">1.3461222541933346</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.068019153617526973</Real>
-          <Real Name="Z">-1.3264347287416216</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_23.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_23.xml
deleted file mode 100644 (file)
index 22f0bfa..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="THOLE">
-    <FEP Name="No">
-      <Real Name="Epot ">-0.0062300725102915067</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.97676043090985443</Real>
-          <Real Name="Z">-0.048263050276221353</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-1.0051085917172791</Real>
-          <Real Name="Z">0.028575524824508314</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-0.039670992810102446</Real>
-          <Real Name="Z">1.3461222541933346</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0.068019153617526973</Real>
-          <Real Name="Z">-1.3264347287416216</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_24.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_24.xml
deleted file mode 100644 (file)
index 84209ce..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="THOLE">
-    <FEP Name="No">
-      <Real Name="Epot ">-0.03655227784541637</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-1.2610253727690961</Real>
-          <Real Name="Y">1.5333660282533563</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.3353509530030405</Real>
-          <Real Name="Y">-1.5916299341994047</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.0035104595969497</Real>
-          <Real Name="Y">0.68555613738131305</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.0778360398308942</Real>
-          <Real Name="Y">-0.62729223143526469</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_25.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_25.xml
deleted file mode 100644 (file)
index 84209ce..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="THOLE">
-    <FEP Name="No">
-      <Real Name="Epot ">-0.03655227784541637</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-1.2610253727690961</Real>
-          <Real Name="Y">1.5333660282533563</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.3353509530030405</Real>
-          <Real Name="Y">-1.5916299341994047</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.0035104595969497</Real>
-          <Real Name="Y">0.68555613738131305</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.0778360398308942</Real>
-          <Real Name="Y">-0.62729223143526469</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_26.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_26.xml
deleted file mode 100644 (file)
index 84209ce..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="THOLE">
-    <FEP Name="No">
-      <Real Name="Epot ">-0.03655227784541637</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-1.2610253727690961</Real>
-          <Real Name="Y">1.5333660282533563</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.3353509530030405</Real>
-          <Real Name="Y">-1.5916299341994047</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">1.0035104595969497</Real>
-          <Real Name="Y">0.68555613738131305</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-1.0778360398308942</Real>
-          <Real Name="Y">-0.62729223143526469</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_27.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_27.xml
deleted file mode 100644 (file)
index eac5963..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="WATERPOL">
-    <FEP Name="No">
-      <Real Name="Epot ">976.9876255557167</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-195.3779873124121</Real>
-          <Real Name="Y">19537.798731241215</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">195.3779873124121</Real>
-          <Real Name="Y">-19537.798731241215</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_28.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_28.xml
deleted file mode 100644 (file)
index eac5963..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="WATERPOL">
-    <FEP Name="No">
-      <Real Name="Epot ">976.9876255557167</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-195.3779873124121</Real>
-          <Real Name="Y">19537.798731241215</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">195.3779873124121</Real>
-          <Real Name="Y">-19537.798731241215</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_29.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_29.xml
deleted file mode 100644 (file)
index eac5963..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="WATERPOL">
-    <FEP Name="No">
-      <Real Name="Epot ">976.9876255557167</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-195.3779873124121</Real>
-          <Real Name="Y">19537.798731241215</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">195.3779873124121</Real>
-          <Real Name="Y">-19537.798731241215</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 88121155d7cce50551f4dfbe57c47d79c1b94e72..5b3f8f89c090ced9a7ec4164fe030662f1b51ae1 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="POLARIZATION">
+  <FunctionType Name="ANHARM_POL">
     <FEP Name="No">
-      <Real Name="Epot ">71.870154443958413</Real>
+      <Real Name="Epot ">9061.4988273934287</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">694.67728822190975</Real>
+          <Real Name="X">-43184.534653411836</Real>
+          <Real Name="Y">-5985.9751004729342</Real>
+          <Real Name="Z">48742.94010385104</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">182.35278815825134</Real>
-          <Real Name="Z">-512.32450006365843</Real>
+          <Real Name="X">45830.486683690593</Real>
+          <Real Name="Y">-26968.15473118033</Real>
+          <Real Name="Z">-32626.686828516977</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-54.995285317567891</Real>
-          <Real Name="Z">-182.35278815825134</Real>
+          <Real Name="X">-13661.730289437786</Real>
+          <Real Name="Y">31349.890279348561</Real>
+          <Real Name="Z">-4137.931284792221</Real>
         </Vector>
         <Vector>
+          <Real Name="X">11015.778259159028</Real>
+          <Real Name="Y">1604.2395523047028</Real>
+          <Real Name="Z">-11978.321990541845</Real>
+        </Vector>
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
-          <Real Name="Y">-127.35750284068345</Real>
+          <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-      </Sequence>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_30.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_30.xml
deleted file mode 100644 (file)
index f19c98d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="WATERPOL">
-    <FEP Name="No">
-      <Real Name="Epot ">7893.2706874214509</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">35168.037716234176</Real>
-          <Real Name="Z">42983.157208730663</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-35168.037716234176</Real>
-          <Real Name="Z">-42983.157208730663</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_31.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_31.xml
deleted file mode 100644 (file)
index f19c98d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="WATERPOL">
-    <FEP Name="No">
-      <Real Name="Epot ">7893.2706874214509</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">35168.037716234176</Real>
-          <Real Name="Z">42983.157208730663</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-35168.037716234176</Real>
-          <Real Name="Z">-42983.157208730663</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_32.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_32.xml
deleted file mode 100644 (file)
index f19c98d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="WATERPOL">
-    <FEP Name="No">
-      <Real Name="Epot ">7893.2706874214509</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">35168.037716234176</Real>
-          <Real Name="Z">42983.157208730663</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-35168.037716234176</Real>
-          <Real Name="Z">-42983.157208730663</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_33.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_33.xml
deleted file mode 100644 (file)
index 0fda234..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="WATERPOL">
-    <FEP Name="No">
-      <Real Name="Epot ">3973.1129685513019</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">18521.833197216667</Real>
-          <Real Name="Y">34777.281741609353</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-18521.833197216667</Real>
-          <Real Name="Y">-34777.281741609353</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_34.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_34.xml
deleted file mode 100644 (file)
index 0fda234..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="WATERPOL">
-    <FEP Name="No">
-      <Real Name="Epot ">3973.1129685513019</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">18521.833197216667</Real>
-          <Real Name="Y">34777.281741609353</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-18521.833197216667</Real>
-          <Real Name="Y">-34777.281741609353</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_35.xml b/src/gromacs/listed_forces/tests/refdata/Polarize_ListedForcesTest_Ifunc_35.xml
deleted file mode 100644 (file)
index 0fda234..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="WATERPOL">
-    <FEP Name="No">
-      <Real Name="Epot ">3973.1129685513019</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">18521.833197216667</Real>
-          <Real Name="Y">34777.281741609353</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-18521.833197216667</Real>
-          <Real Name="Y">-34777.281741609353</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 88121155d7cce50551f4dfbe57c47d79c1b94e72..5b3f8f89c090ced9a7ec4164fe030662f1b51ae1 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="POLARIZATION">
+  <FunctionType Name="ANHARM_POL">
     <FEP Name="No">
-      <Real Name="Epot ">71.870154443958413</Real>
+      <Real Name="Epot ">9061.4988273934287</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">694.67728822190975</Real>
+          <Real Name="X">-43184.534653411836</Real>
+          <Real Name="Y">-5985.9751004729342</Real>
+          <Real Name="Z">48742.94010385104</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">182.35278815825134</Real>
-          <Real Name="Z">-512.32450006365843</Real>
+          <Real Name="X">45830.486683690593</Real>
+          <Real Name="Y">-26968.15473118033</Real>
+          <Real Name="Z">-32626.686828516977</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-54.995285317567891</Real>
-          <Real Name="Z">-182.35278815825134</Real>
+          <Real Name="X">-13661.730289437786</Real>
+          <Real Name="Y">31349.890279348561</Real>
+          <Real Name="Z">-4137.931284792221</Real>
         </Vector>
         <Vector>
+          <Real Name="X">11015.778259159028</Real>
+          <Real Name="Y">1604.2395523047028</Real>
+          <Real Name="Z">-11978.321990541845</Real>
+        </Vector>
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
-          <Real Name="Y">-127.35750284068345</Real>
+          <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-      </Sequence>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 88121155d7cce50551f4dfbe57c47d79c1b94e72..5b3f8f89c090ced9a7ec4164fe030662f1b51ae1 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="POLARIZATION">
+  <FunctionType Name="ANHARM_POL">
     <FEP Name="No">
-      <Real Name="Epot ">71.870154443958413</Real>
+      <Real Name="Epot ">9061.4988273934287</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">694.67728822190975</Real>
+          <Real Name="X">-43184.534653411836</Real>
+          <Real Name="Y">-5985.9751004729342</Real>
+          <Real Name="Z">48742.94010385104</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">182.35278815825134</Real>
-          <Real Name="Z">-512.32450006365843</Real>
+          <Real Name="X">45830.486683690593</Real>
+          <Real Name="Y">-26968.15473118033</Real>
+          <Real Name="Z">-32626.686828516977</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-54.995285317567891</Real>
-          <Real Name="Z">-182.35278815825134</Real>
+          <Real Name="X">-13661.730289437786</Real>
+          <Real Name="Y">31349.890279348561</Real>
+          <Real Name="Z">-4137.931284792221</Real>
         </Vector>
         <Vector>
+          <Real Name="X">11015.778259159028</Real>
+          <Real Name="Y">1604.2395523047028</Real>
+          <Real Name="Z">-11978.321990541845</Real>
+        </Vector>
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
-          <Real Name="Y">-127.35750284068345</Real>
+          <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-      </Sequence>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index b20970e4bda8a1a781ff2bf8e273efb1dd905c55..d4cb1fe21bd9ed1b9fb9b9a10230e5a216c2e3cc 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="POLARIZATION">
+  <FunctionType Name="THOLE">
     <FEP Name="No">
-      <Real Name="Epot ">91.193681412891948</Real>
+      <Real Name="Epot ">0.19734527621031361</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">529.3440936250953</Real>
-          <Real Name="Y">331.59262557792493</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-0.83788928754374059</Real>
+          <Real Name="Y">-0.047330359548170442</Real>
+          <Real Name="Z">0.86607083602544987</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-220.64687367148412</Real>
-          <Real Name="Y">-480.60090390152459</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">0.94708555518932813</Real>
+          <Real Name="Y">0.079841477765516311</Real>
+          <Real Name="Z">-0.99675052637480499</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-468.4729962446504</Real>
-          <Real Name="Y">338.42361891210703</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-0.92874610439436234</Real>
+          <Real Name="Y">-0.07062587835950529</Real>
+          <Real Name="Z">1.0149726955064575</Real>
         </Vector>
         <Vector>
-          <Real Name="X">159.77577629103922</Real>
-          <Real Name="Y">-189.41534058850741</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">0.8195498367487748</Real>
+          <Real Name="Y">0.038114760142159421</Real>
+          <Real Name="Z">-0.8842930051571023</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index b20970e4bda8a1a781ff2bf8e273efb1dd905c55..d4cb1fe21bd9ed1b9fb9b9a10230e5a216c2e3cc 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="POLARIZATION">
+  <FunctionType Name="THOLE">
     <FEP Name="No">
-      <Real Name="Epot ">91.193681412891948</Real>
+      <Real Name="Epot ">0.19734527621031361</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">529.3440936250953</Real>
-          <Real Name="Y">331.59262557792493</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-0.83788928754374059</Real>
+          <Real Name="Y">-0.047330359548170442</Real>
+          <Real Name="Z">0.86607083602544987</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-220.64687367148412</Real>
-          <Real Name="Y">-480.60090390152459</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">0.94708555518932813</Real>
+          <Real Name="Y">0.079841477765516311</Real>
+          <Real Name="Z">-0.99675052637480499</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-468.4729962446504</Real>
-          <Real Name="Y">338.42361891210703</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-0.92874610439436234</Real>
+          <Real Name="Y">-0.07062587835950529</Real>
+          <Real Name="Z">1.0149726955064575</Real>
         </Vector>
         <Vector>
-          <Real Name="X">159.77577629103922</Real>
-          <Real Name="Y">-189.41534058850741</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">0.8195498367487748</Real>
+          <Real Name="Y">0.038114760142159421</Real>
+          <Real Name="Z">-0.8842930051571023</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index b20970e4bda8a1a781ff2bf8e273efb1dd905c55..d4cb1fe21bd9ed1b9fb9b9a10230e5a216c2e3cc 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="POLARIZATION">
+  <FunctionType Name="THOLE">
     <FEP Name="No">
-      <Real Name="Epot ">91.193681412891948</Real>
+      <Real Name="Epot ">0.19734527621031361</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">529.3440936250953</Real>
-          <Real Name="Y">331.59262557792493</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-0.83788928754374059</Real>
+          <Real Name="Y">-0.047330359548170442</Real>
+          <Real Name="Z">0.86607083602544987</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-220.64687367148412</Real>
-          <Real Name="Y">-480.60090390152459</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">0.94708555518932813</Real>
+          <Real Name="Y">0.079841477765516311</Real>
+          <Real Name="Z">-0.99675052637480499</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-468.4729962446504</Real>
-          <Real Name="Y">338.42361891210703</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-0.92874610439436234</Real>
+          <Real Name="Y">-0.07062587835950529</Real>
+          <Real Name="Z">1.0149726955064575</Real>
         </Vector>
         <Vector>
-          <Real Name="X">159.77577629103922</Real>
-          <Real Name="Y">-189.41534058850741</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">0.8195498367487748</Real>
+          <Real Name="Y">0.038114760142159421</Real>
+          <Real Name="Z">-0.8842930051571023</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 05e6bd64794a5e3ec04bed50a44d9f7df0804f61..07cf9724b5f5fa02b96acfb07c9a5bb6ec945b8e 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANHARM_POL">
+  <FunctionType Name="WATERPOL">
     <FEP Name="No">
-      <Real Name="Epot ">10827.481927136052</Real>
+      <Real Name="Epot ">14717.237650282059</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">85527.567242573539</Real>
+          <Real Name="X">-37707.951551295511</Real>
+          <Real Name="Y">-32432.745893860392</Real>
+          <Real Name="Z">57245.750282536748</Real>
         </Vector>
         <Vector>
-          <Real Name="X">1202.4530362509595</Real>
+          <Real Name="X">0</Real>
           <Real Name="Y">0</Real>
-          <Real Name="Z">-109576.62796759274</Real>
+          <Real Name="Z">0</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-1844.0698225446922</Real>
-          <Real Name="Y">10693.613104895545</Real>
-          <Real Name="Z">13355.447620123645</Real>
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
         </Vector>
         <Vector>
-          <Real Name="X">641.61678629373273</Real>
-          <Real Name="Y">-10693.613104895545</Real>
-          <Real Name="Z">10693.613104895545</Real>
+          <Real Name="X">37707.951551295511</Real>
+          <Real Name="Y">32432.745893860392</Real>
+          <Real Name="Z">-57245.750282536748</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index eae508c1a592bb4130bd149c1475db0c193376f5..dfafe5bff6854b03a2a042333167e88f2e3c2ba7 100644 (file)
   <FunctionType Name="ANGRES">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">13.403311836581157</Real>
-        <Real Name="dVdlambda ">16.685597694433092</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">19.255553222592368</Real>
+        <Real Name="dVdlambda ">17.933946647238329</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">5.6317058407766476</Real>
-            <Real Name="Y">-93.861764012944136</Real>
-            <Real Name="Z">1.4210854715202004e-14</Real>
+            <Real Name="X">-33.872433635623793</Real>
+            <Real Name="Y">-16.627117981766133</Real>
+            <Real Name="Z">-32.05171446440977</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-5.6317058407766476</Real>
-            <Real Name="Y">93.861764012944136</Real>
-            <Real Name="Z">-1.4210854715202004e-14</Real>
+            <Real Name="X">33.872433635623793</Real>
+            <Real Name="Y">16.627117981766133</Real>
+            <Real Name="Z">32.05171446440977</Real>
           </Vector>
           <Vector>
-            <Real Name="X">5.6215869842050772</Real>
-            <Real Name="Y">-93.69311640341796</Real>
-            <Real Name="Z">-94.030411622470311</Real>
+            <Real Name="X">33.235321841139466</Real>
+            <Real Name="Y">16.540336629871206</Real>
+            <Real Name="Z">32.779849991833771</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-5.6215869842050772</Real>
-            <Real Name="Y">93.69311640341796</Real>
-            <Real Name="Z">94.030411622470311</Real>
+            <Real Name="X">-33.235321841139466</Real>
+            <Real Name="Y">-16.540336629871206</Real>
+            <Real Name="Z">-32.779849991833771</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">14.973048512677172</Real>
-        <Real Name="dVdlambda ">15.218011645914814</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">29.988458579460524</Real>
+        <Real Name="dVdlambda ">19.786946565001198</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">8.9838291076063044</Real>
-            <Real Name="Y">-149.73048512677175</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-5.2633018529882065</Real>
+            <Real Name="Y">-2.5836212958506053</Real>
+            <Real Name="Z">-4.9803875902958907</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-8.9838291076063044</Real>
-            <Real Name="Y">149.73048512677175</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">5.2633018529882065</Real>
+            <Real Name="Y">2.5836212958506053</Real>
+            <Real Name="Z">4.9803875902958907</Real>
           </Vector>
           <Vector>
-            <Real Name="X">8.9676872705193684</Real>
-            <Real Name="Y">-149.46145450865615</Real>
-            <Real Name="Z">-149.99951574488736</Real>
+            <Real Name="X">5.1643036019460737</Real>
+            <Real Name="Y">2.5701366890123012</Real>
+            <Real Name="Z">5.0935296547823441</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-8.9676872705193684</Real>
-            <Real Name="Y">149.46145450865615</Real>
-            <Real Name="Z">149.99951574488736</Real>
+            <Real Name="X">-5.1643036019460737</Real>
+            <Real Name="Y">-2.5701366890123012</Real>
+            <Real Name="Z">-5.0935296547823441</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">13.125840023487108</Real>
-        <Real Name="dVdlambda ">13.118911268516285</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">39.04767735234671</Real>
+        <Real Name="dVdlambda ">21.652453207614126</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">11.248689435298159</Real>
-            <Real Name="Y">-187.47815725496935</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">54.555838171988853</Real>
+            <Real Name="Y">26.78007631922253</Real>
+            <Real Name="Z">51.623339682807455</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-11.248689435298159</Real>
-            <Real Name="Y">187.47815725496935</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-54.555838171988853</Real>
+            <Real Name="Y">-26.78007631922253</Real>
+            <Real Name="Z">-51.623339682807455</Real>
           </Vector>
           <Vector>
-            <Real Name="X">11.228478174583909</Real>
-            <Real Name="Y">-187.14130290973185</Real>
-            <Real Name="Z">-187.81501160020684</Real>
+            <Real Name="X">-53.529689052287722</Real>
+            <Real Name="Y">-26.640303976873156</Real>
+            <Real Name="Z">-52.796094036059458</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-11.228478174583909</Real>
-            <Real Name="Y">187.14130290973185</Real>
-            <Real Name="Z">187.81501160020684</Real>
+            <Real Name="X">53.529689052287722</Real>
+            <Real Name="Y">26.640303976873156</Real>
+            <Real Name="Z">52.796094036059458</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index eae508c1a592bb4130bd149c1475db0c193376f5..dfafe5bff6854b03a2a042333167e88f2e3c2ba7 100644 (file)
   <FunctionType Name="ANGRES">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">13.403311836581157</Real>
-        <Real Name="dVdlambda ">16.685597694433092</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">19.255553222592368</Real>
+        <Real Name="dVdlambda ">17.933946647238329</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">5.6317058407766476</Real>
-            <Real Name="Y">-93.861764012944136</Real>
-            <Real Name="Z">1.4210854715202004e-14</Real>
+            <Real Name="X">-33.872433635623793</Real>
+            <Real Name="Y">-16.627117981766133</Real>
+            <Real Name="Z">-32.05171446440977</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-5.6317058407766476</Real>
-            <Real Name="Y">93.861764012944136</Real>
-            <Real Name="Z">-1.4210854715202004e-14</Real>
+            <Real Name="X">33.872433635623793</Real>
+            <Real Name="Y">16.627117981766133</Real>
+            <Real Name="Z">32.05171446440977</Real>
           </Vector>
           <Vector>
-            <Real Name="X">5.6215869842050772</Real>
-            <Real Name="Y">-93.69311640341796</Real>
-            <Real Name="Z">-94.030411622470311</Real>
+            <Real Name="X">33.235321841139466</Real>
+            <Real Name="Y">16.540336629871206</Real>
+            <Real Name="Z">32.779849991833771</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-5.6215869842050772</Real>
-            <Real Name="Y">93.69311640341796</Real>
-            <Real Name="Z">94.030411622470311</Real>
+            <Real Name="X">-33.235321841139466</Real>
+            <Real Name="Y">-16.540336629871206</Real>
+            <Real Name="Z">-32.779849991833771</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">14.973048512677172</Real>
-        <Real Name="dVdlambda ">15.218011645914814</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">29.988458579460524</Real>
+        <Real Name="dVdlambda ">19.786946565001198</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">8.9838291076063044</Real>
-            <Real Name="Y">-149.73048512677175</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-5.2633018529882065</Real>
+            <Real Name="Y">-2.5836212958506053</Real>
+            <Real Name="Z">-4.9803875902958907</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-8.9838291076063044</Real>
-            <Real Name="Y">149.73048512677175</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">5.2633018529882065</Real>
+            <Real Name="Y">2.5836212958506053</Real>
+            <Real Name="Z">4.9803875902958907</Real>
           </Vector>
           <Vector>
-            <Real Name="X">8.9676872705193684</Real>
-            <Real Name="Y">-149.46145450865615</Real>
-            <Real Name="Z">-149.99951574488736</Real>
+            <Real Name="X">5.1643036019460737</Real>
+            <Real Name="Y">2.5701366890123012</Real>
+            <Real Name="Z">5.0935296547823441</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-8.9676872705193684</Real>
-            <Real Name="Y">149.46145450865615</Real>
-            <Real Name="Z">149.99951574488736</Real>
+            <Real Name="X">-5.1643036019460737</Real>
+            <Real Name="Y">-2.5701366890123012</Real>
+            <Real Name="Z">-5.0935296547823441</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">13.125840023487108</Real>
-        <Real Name="dVdlambda ">13.118911268516285</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">39.04767735234671</Real>
+        <Real Name="dVdlambda ">21.652453207614126</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">11.248689435298159</Real>
-            <Real Name="Y">-187.47815725496935</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">54.555838171988853</Real>
+            <Real Name="Y">26.78007631922253</Real>
+            <Real Name="Z">51.623339682807455</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-11.248689435298159</Real>
-            <Real Name="Y">187.47815725496935</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-54.555838171988853</Real>
+            <Real Name="Y">-26.78007631922253</Real>
+            <Real Name="Z">-51.623339682807455</Real>
           </Vector>
           <Vector>
-            <Real Name="X">11.228478174583909</Real>
-            <Real Name="Y">-187.14130290973185</Real>
-            <Real Name="Z">-187.81501160020684</Real>
+            <Real Name="X">-53.529689052287722</Real>
+            <Real Name="Y">-26.640303976873156</Real>
+            <Real Name="Z">-52.796094036059458</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-11.228478174583909</Real>
-            <Real Name="Y">187.14130290973185</Real>
-            <Real Name="Z">187.81501160020684</Real>
+            <Real Name="X">53.529689052287722</Real>
+            <Real Name="Y">26.640303976873156</Real>
+            <Real Name="Z">52.796094036059458</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index f19b507f960753e9c971217078c29a4da7a84f87..04abf07625fc73f91c9dfd7230ec2407946b269e 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGRES">
+  <FunctionType Name="ANGRESZ">
     <FEP Name="No">
-      <Real Name="Epot ">22.476647220921073</Real>
+      <Real Name="Epot ">18.549935855671592</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">7.7882951620165883</Real>
-          <Real Name="Y">-129.80491936694315</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">132.6797939441548</Real>
+          <Real Name="Y">18.391258566516527</Real>
+          <Real Name="Z">119.8082176165864</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-7.7882951620165883</Real>
-          <Real Name="Y">129.80491936694315</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-135.25485317442698</Real>
+          <Real Name="Y">13.679933665054854</Real>
+          <Real Name="Z">-53.807038702283734</Real>
         </Vector>
         <Vector>
-          <Real Name="X">7.7743014194615565</Real>
-          <Real Name="Y">-129.57169032435928</Real>
-          <Real Name="Z">-130.03814840952703</Real>
+          <Real Name="X">130.61679761937407</Real>
+          <Real Name="Y">-13.424337126362484</Real>
+          <Real Name="Z">54.248837877265515</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-7.7743014194615565</Real>
-          <Real Name="Y">129.57169032435928</Real>
-          <Real Name="Z">130.03814840952703</Real>
+          <Real Name="X">-128.04173838910188</Real>
+          <Real Name="Y">-18.646855105208896</Real>
+          <Real Name="Z">-120.25001679156819</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index f19b507f960753e9c971217078c29a4da7a84f87..04abf07625fc73f91c9dfd7230ec2407946b269e 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGRES">
+  <FunctionType Name="ANGRESZ">
     <FEP Name="No">
-      <Real Name="Epot ">22.476647220921073</Real>
+      <Real Name="Epot ">18.549935855671592</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">7.7882951620165883</Real>
-          <Real Name="Y">-129.80491936694315</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">132.6797939441548</Real>
+          <Real Name="Y">18.391258566516527</Real>
+          <Real Name="Z">119.8082176165864</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-7.7882951620165883</Real>
-          <Real Name="Y">129.80491936694315</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-135.25485317442698</Real>
+          <Real Name="Y">13.679933665054854</Real>
+          <Real Name="Z">-53.807038702283734</Real>
         </Vector>
         <Vector>
-          <Real Name="X">7.7743014194615565</Real>
-          <Real Name="Y">-129.57169032435928</Real>
-          <Real Name="Z">-130.03814840952703</Real>
+          <Real Name="X">130.61679761937407</Real>
+          <Real Name="Y">-13.424337126362484</Real>
+          <Real Name="Z">54.248837877265515</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-7.7743014194615565</Real>
-          <Real Name="Y">129.57169032435928</Real>
-          <Real Name="Z">130.03814840952703</Real>
+          <Real Name="X">-128.04173838910188</Real>
+          <Real Name="Y">-18.646855105208896</Real>
+          <Real Name="Z">-120.25001679156819</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index f30217f41a7c94defd8977a809083785cb00b878..39502e4946ed01c5d865473c8315045ce0653eb1 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGRES">
+  <FunctionType Name="RESTRANGLES">
     <FEP Name="No">
-      <Real Name="Epot ">2.0096189432334208</Real>
+      <Real Name="Epot ">2.0125856807485469</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-100</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">23.578508969297374</Real>
+          <Real Name="Y">-65.549655712163073</Real>
+          <Real Name="Z">12.839773911655692</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">100</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-128.63262399345933</Real>
+          <Real Name="Y">100.1817148606079</Real>
+          <Real Name="Z">75.222724127191185</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-136.36363636363637</Real>
+          <Real Name="X">128.8558881888558</Real>
+          <Real Name="Y">-99.717691747554113</Real>
+          <Real Name="Z">-74.890193155125161</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">136.36363636363637</Real>
+          <Real Name="X">-23.801773164693838</Real>
+          <Real Name="Y">65.085632599109289</Real>
+          <Real Name="Z">-13.172304883721727</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">1.0658141036401503e-14</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">1.7763568394002505e-15</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index f30217f41a7c94defd8977a809083785cb00b878..39502e4946ed01c5d865473c8315045ce0653eb1 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGRES">
+  <FunctionType Name="RESTRANGLES">
     <FEP Name="No">
-      <Real Name="Epot ">2.0096189432334208</Real>
+      <Real Name="Epot ">2.0125856807485469</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-100</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">23.578508969297374</Real>
+          <Real Name="Y">-65.549655712163073</Real>
+          <Real Name="Z">12.839773911655692</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">100</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-128.63262399345933</Real>
+          <Real Name="Y">100.1817148606079</Real>
+          <Real Name="Z">75.222724127191185</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-136.36363636363637</Real>
+          <Real Name="X">128.8558881888558</Real>
+          <Real Name="Y">-99.717691747554113</Real>
+          <Real Name="Z">-74.890193155125161</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">136.36363636363637</Real>
+          <Real Name="X">-23.801773164693838</Real>
+          <Real Name="Y">65.085632599109289</Real>
+          <Real Name="Z">-13.172304883721727</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">1.0658141036401503e-14</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">1.7763568394002505e-15</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index f30217f41a7c94defd8977a809083785cb00b878..39502e4946ed01c5d865473c8315045ce0653eb1 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGRES">
+  <FunctionType Name="RESTRANGLES">
     <FEP Name="No">
-      <Real Name="Epot ">2.0096189432334208</Real>
+      <Real Name="Epot ">2.0125856807485469</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-100</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">23.578508969297374</Real>
+          <Real Name="Y">-65.549655712163073</Real>
+          <Real Name="Z">12.839773911655692</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">100</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-128.63262399345933</Real>
+          <Real Name="Y">100.1817148606079</Real>
+          <Real Name="Z">75.222724127191185</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-136.36363636363637</Real>
+          <Real Name="X">128.8558881888558</Real>
+          <Real Name="Y">-99.717691747554113</Real>
+          <Real Name="Z">-74.890193155125161</Real>
         </Vector>
         <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">136.36363636363637</Real>
+          <Real Name="X">-23.801773164693838</Real>
+          <Real Name="Y">65.085632599109289</Real>
+          <Real Name="Z">-13.172304883721727</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">1.0658141036401503e-14</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">1.7763568394002505e-15</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index d4459e99c04964f5df54d718d8ec2bbba64c7eab..bd476973125bf46b2ac0d13d12eb0a4517972711 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGRES">
-    <FEP Name="No">
-      <Real Name="Epot ">4.6119605032157782</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">85.180978123693507</Real>
-          <Real Name="Y">-135.98024859690179</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-85.180978123693507</Real>
-          <Real Name="Y">135.98024859690179</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-77.28945327156498</Real>
-          <Real Name="Y">-65.195260094596364</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">77.28945327156498</Real>
-          <Real Name="Y">65.195260094596364</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
+  <FunctionType Name="RESTRANGLES">
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">2.0125856807485469</Real>
+        <Real Name="dVdlambda ">0</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">23.578508969297374</Real>
+            <Real Name="Y">-65.549655712163073</Real>
+            <Real Name="Z">12.839773911655692</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-128.63262399345933</Real>
+            <Real Name="Y">100.1817148606079</Real>
+            <Real Name="Z">75.222724127191185</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">128.8558881888558</Real>
+            <Real Name="Y">-99.717691747554113</Real>
+            <Real Name="Z">-74.890193155125161</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-23.801773164693838</Real>
+            <Real Name="Y">65.085632599109289</Real>
+            <Real Name="Z">-13.172304883721727</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">1.0658141036401503e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">1.7763568394002505e-15</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">2.0125856807485469</Real>
+        <Real Name="dVdlambda ">0</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">23.578508969297374</Real>
+            <Real Name="Y">-65.549655712163073</Real>
+            <Real Name="Z">12.839773911655692</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-128.63262399345933</Real>
+            <Real Name="Y">100.1817148606079</Real>
+            <Real Name="Z">75.222724127191185</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">128.8558881888558</Real>
+            <Real Name="Y">-99.717691747554113</Real>
+            <Real Name="Z">-74.890193155125161</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-23.801773164693838</Real>
+            <Real Name="Y">65.085632599109289</Real>
+            <Real Name="Z">-13.172304883721727</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">1.0658141036401503e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">1.7763568394002505e-15</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">2.0125856807485469</Real>
+        <Real Name="dVdlambda ">0</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">23.578508969297374</Real>
+            <Real Name="Y">-65.549655712163073</Real>
+            <Real Name="Z">12.839773911655692</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-128.63262399345933</Real>
+            <Real Name="Y">100.1817148606079</Real>
+            <Real Name="Z">75.222724127191185</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">128.8558881888558</Real>
+            <Real Name="Y">-99.717691747554113</Real>
+            <Real Name="Z">-74.890193155125161</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-23.801773164693838</Real>
+            <Real Name="Y">65.085632599109289</Real>
+            <Real Name="Z">-13.172304883721727</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">1.0658141036401503e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">1.7763568394002505e-15</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
index d4459e99c04964f5df54d718d8ec2bbba64c7eab..bd476973125bf46b2ac0d13d12eb0a4517972711 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGRES">
-    <FEP Name="No">
-      <Real Name="Epot ">4.6119605032157782</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">85.180978123693507</Real>
-          <Real Name="Y">-135.98024859690179</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-85.180978123693507</Real>
-          <Real Name="Y">135.98024859690179</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-77.28945327156498</Real>
-          <Real Name="Y">-65.195260094596364</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">77.28945327156498</Real>
-          <Real Name="Y">65.195260094596364</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
+  <FunctionType Name="RESTRANGLES">
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">2.0125856807485469</Real>
+        <Real Name="dVdlambda ">0</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">23.578508969297374</Real>
+            <Real Name="Y">-65.549655712163073</Real>
+            <Real Name="Z">12.839773911655692</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-128.63262399345933</Real>
+            <Real Name="Y">100.1817148606079</Real>
+            <Real Name="Z">75.222724127191185</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">128.8558881888558</Real>
+            <Real Name="Y">-99.717691747554113</Real>
+            <Real Name="Z">-74.890193155125161</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-23.801773164693838</Real>
+            <Real Name="Y">65.085632599109289</Real>
+            <Real Name="Z">-13.172304883721727</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">1.0658141036401503e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">1.7763568394002505e-15</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">2.0125856807485469</Real>
+        <Real Name="dVdlambda ">0</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">23.578508969297374</Real>
+            <Real Name="Y">-65.549655712163073</Real>
+            <Real Name="Z">12.839773911655692</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-128.63262399345933</Real>
+            <Real Name="Y">100.1817148606079</Real>
+            <Real Name="Z">75.222724127191185</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">128.8558881888558</Real>
+            <Real Name="Y">-99.717691747554113</Real>
+            <Real Name="Z">-74.890193155125161</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-23.801773164693838</Real>
+            <Real Name="Y">65.085632599109289</Real>
+            <Real Name="Z">-13.172304883721727</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">1.0658141036401503e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">1.7763568394002505e-15</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">2.0125856807485469</Real>
+        <Real Name="dVdlambda ">0</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">23.578508969297374</Real>
+            <Real Name="Y">-65.549655712163073</Real>
+            <Real Name="Z">12.839773911655692</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-128.63262399345933</Real>
+            <Real Name="Y">100.1817148606079</Real>
+            <Real Name="Z">75.222724127191185</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">128.8558881888558</Real>
+            <Real Name="Y">-99.717691747554113</Real>
+            <Real Name="Z">-74.890193155125161</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-23.801773164693838</Real>
+            <Real Name="Y">65.085632599109289</Real>
+            <Real Name="Z">-13.172304883721727</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">1.0658141036401503e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">1.7763568394002505e-15</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
index d4459e99c04964f5df54d718d8ec2bbba64c7eab..bd476973125bf46b2ac0d13d12eb0a4517972711 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGRES">
-    <FEP Name="No">
-      <Real Name="Epot ">4.6119605032157782</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">85.180978123693507</Real>
-          <Real Name="Y">-135.98024859690179</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-85.180978123693507</Real>
-          <Real Name="Y">135.98024859690179</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-77.28945327156498</Real>
-          <Real Name="Y">-65.195260094596364</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">77.28945327156498</Real>
-          <Real Name="Y">65.195260094596364</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
+  <FunctionType Name="RESTRANGLES">
+    <FEP Name="Yes">
+      <Lambda Name="0">
+        <Real Name="Epot ">2.0125856807485469</Real>
+        <Real Name="dVdlambda ">0</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">23.578508969297374</Real>
+            <Real Name="Y">-65.549655712163073</Real>
+            <Real Name="Z">12.839773911655692</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-128.63262399345933</Real>
+            <Real Name="Y">100.1817148606079</Real>
+            <Real Name="Z">75.222724127191185</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">128.8558881888558</Real>
+            <Real Name="Y">-99.717691747554113</Real>
+            <Real Name="Z">-74.890193155125161</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-23.801773164693838</Real>
+            <Real Name="Y">65.085632599109289</Real>
+            <Real Name="Z">-13.172304883721727</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">1.0658141036401503e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">1.7763568394002505e-15</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="0.5">
+        <Real Name="Epot ">2.0125856807485469</Real>
+        <Real Name="dVdlambda ">0</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">23.578508969297374</Real>
+            <Real Name="Y">-65.549655712163073</Real>
+            <Real Name="Z">12.839773911655692</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-128.63262399345933</Real>
+            <Real Name="Y">100.1817148606079</Real>
+            <Real Name="Z">75.222724127191185</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">128.8558881888558</Real>
+            <Real Name="Y">-99.717691747554113</Real>
+            <Real Name="Z">-74.890193155125161</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-23.801773164693838</Real>
+            <Real Name="Y">65.085632599109289</Real>
+            <Real Name="Z">-13.172304883721727</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">1.0658141036401503e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">1.7763568394002505e-15</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
+      <Lambda Name="1">
+        <Real Name="Epot ">2.0125856807485469</Real>
+        <Real Name="dVdlambda ">0</Real>
+        <Sequence Name="Forces">
+          <Int Name="Length">4</Int>
+          <Vector>
+            <Real Name="X">23.578508969297374</Real>
+            <Real Name="Y">-65.549655712163073</Real>
+            <Real Name="Z">12.839773911655692</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-128.63262399345933</Real>
+            <Real Name="Y">100.1817148606079</Real>
+            <Real Name="Z">75.222724127191185</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">128.8558881888558</Real>
+            <Real Name="Y">-99.717691747554113</Real>
+            <Real Name="Z">-74.890193155125161</Real>
+          </Vector>
+          <Vector>
+            <Real Name="X">-23.801773164693838</Real>
+            <Real Name="Y">65.085632599109289</Real>
+            <Real Name="Z">-13.172304883721727</Real>
+          </Vector>
+        </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">1.0658141036401503e-14</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">1.7763568394002505e-15</Real>
+          </Vector>
+        </Shift-Forces>
+      </Lambda>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_18.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_18.xml
deleted file mode 100644 (file)
index 8c33600..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">52.491464015178508</Real>
-        <Real Name="dVdlambda ">53.719149932998391</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">49.192894250905191</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">2.4596447125455825</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-43.571307266700117</Real>
-            <Real Name="Y">-93.69311640341796</Real>
-            <Real Name="Z">-96.490056335015893</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-5.6215869842050772</Real>
-            <Real Name="Y">93.69311640341796</Real>
-            <Real Name="Z">94.030411622470311</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">74.898235545096114</Real>
-        <Real Name="dVdlambda ">55.690429377184969</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-29.850560630842171</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.4925280315422924</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">38.818247901361538</Real>
-            <Real Name="Y">-149.46145450865615</Real>
-            <Real Name="Z">-148.50698771334507</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-8.9676872705193684</Real>
-            <Real Name="Y">149.46145450865615</Real>
-            <Real Name="Z">149.99951574488736</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">89.937475479631701</Real>
-        <Real Name="dVdlambda ">56.94271532568289</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-173.18672597147568</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-8.6593362985740896</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">184.41520414605958</Real>
-            <Real Name="Y">-187.14130290973185</Real>
-            <Real Name="Z">-179.15567530163281</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-11.228478174583909</Real>
-            <Real Name="Y">187.14130290973185</Real>
-            <Real Name="Z">187.8150116002069</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_19.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_19.xml
deleted file mode 100644 (file)
index 8c33600..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">52.491464015178508</Real>
-        <Real Name="dVdlambda ">53.719149932998391</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">49.192894250905191</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">2.4596447125455825</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-43.571307266700117</Real>
-            <Real Name="Y">-93.69311640341796</Real>
-            <Real Name="Z">-96.490056335015893</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-5.6215869842050772</Real>
-            <Real Name="Y">93.69311640341796</Real>
-            <Real Name="Z">94.030411622470311</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">74.898235545096114</Real>
-        <Real Name="dVdlambda ">55.690429377184969</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-29.850560630842171</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.4925280315422924</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">38.818247901361538</Real>
-            <Real Name="Y">-149.46145450865615</Real>
-            <Real Name="Z">-148.50698771334507</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-8.9676872705193684</Real>
-            <Real Name="Y">149.46145450865615</Real>
-            <Real Name="Z">149.99951574488736</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">89.937475479631701</Real>
-        <Real Name="dVdlambda ">56.94271532568289</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-173.18672597147568</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-8.6593362985740896</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">184.41520414605958</Real>
-            <Real Name="Y">-187.14130290973185</Real>
-            <Real Name="Z">-179.15567530163281</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-11.228478174583909</Real>
-            <Real Name="Y">187.14130290973185</Real>
-            <Real Name="Z">187.8150116002069</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index eae508c1a592bb4130bd149c1475db0c193376f5..dfafe5bff6854b03a2a042333167e88f2e3c2ba7 100644 (file)
   <FunctionType Name="ANGRES">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">13.403311836581157</Real>
-        <Real Name="dVdlambda ">16.685597694433092</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">19.255553222592368</Real>
+        <Real Name="dVdlambda ">17.933946647238329</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">5.6317058407766476</Real>
-            <Real Name="Y">-93.861764012944136</Real>
-            <Real Name="Z">1.4210854715202004e-14</Real>
+            <Real Name="X">-33.872433635623793</Real>
+            <Real Name="Y">-16.627117981766133</Real>
+            <Real Name="Z">-32.05171446440977</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-5.6317058407766476</Real>
-            <Real Name="Y">93.861764012944136</Real>
-            <Real Name="Z">-1.4210854715202004e-14</Real>
+            <Real Name="X">33.872433635623793</Real>
+            <Real Name="Y">16.627117981766133</Real>
+            <Real Name="Z">32.05171446440977</Real>
           </Vector>
           <Vector>
-            <Real Name="X">5.6215869842050772</Real>
-            <Real Name="Y">-93.69311640341796</Real>
-            <Real Name="Z">-94.030411622470311</Real>
+            <Real Name="X">33.235321841139466</Real>
+            <Real Name="Y">16.540336629871206</Real>
+            <Real Name="Z">32.779849991833771</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-5.6215869842050772</Real>
-            <Real Name="Y">93.69311640341796</Real>
-            <Real Name="Z">94.030411622470311</Real>
+            <Real Name="X">-33.235321841139466</Real>
+            <Real Name="Y">-16.540336629871206</Real>
+            <Real Name="Z">-32.779849991833771</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">14.973048512677172</Real>
-        <Real Name="dVdlambda ">15.218011645914814</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">29.988458579460524</Real>
+        <Real Name="dVdlambda ">19.786946565001198</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">8.9838291076063044</Real>
-            <Real Name="Y">-149.73048512677175</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-5.2633018529882065</Real>
+            <Real Name="Y">-2.5836212958506053</Real>
+            <Real Name="Z">-4.9803875902958907</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-8.9838291076063044</Real>
-            <Real Name="Y">149.73048512677175</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">5.2633018529882065</Real>
+            <Real Name="Y">2.5836212958506053</Real>
+            <Real Name="Z">4.9803875902958907</Real>
           </Vector>
           <Vector>
-            <Real Name="X">8.9676872705193684</Real>
-            <Real Name="Y">-149.46145450865615</Real>
-            <Real Name="Z">-149.99951574488736</Real>
+            <Real Name="X">5.1643036019460737</Real>
+            <Real Name="Y">2.5701366890123012</Real>
+            <Real Name="Z">5.0935296547823441</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-8.9676872705193684</Real>
-            <Real Name="Y">149.46145450865615</Real>
-            <Real Name="Z">149.99951574488736</Real>
+            <Real Name="X">-5.1643036019460737</Real>
+            <Real Name="Y">-2.5701366890123012</Real>
+            <Real Name="Z">-5.0935296547823441</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">13.125840023487108</Real>
-        <Real Name="dVdlambda ">13.118911268516285</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">39.04767735234671</Real>
+        <Real Name="dVdlambda ">21.652453207614126</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">11.248689435298159</Real>
-            <Real Name="Y">-187.47815725496935</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">54.555838171988853</Real>
+            <Real Name="Y">26.78007631922253</Real>
+            <Real Name="Z">51.623339682807455</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-11.248689435298159</Real>
-            <Real Name="Y">187.47815725496935</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-54.555838171988853</Real>
+            <Real Name="Y">-26.78007631922253</Real>
+            <Real Name="Z">-51.623339682807455</Real>
           </Vector>
           <Vector>
-            <Real Name="X">11.228478174583909</Real>
-            <Real Name="Y">-187.14130290973185</Real>
-            <Real Name="Z">-187.81501160020684</Real>
+            <Real Name="X">-53.529689052287722</Real>
+            <Real Name="Y">-26.640303976873156</Real>
+            <Real Name="Z">-52.796094036059458</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-11.228478174583909</Real>
-            <Real Name="Y">187.14130290973185</Real>
-            <Real Name="Z">187.81501160020684</Real>
+            <Real Name="X">53.529689052287722</Real>
+            <Real Name="Y">26.640303976873156</Real>
+            <Real Name="Z">52.796094036059458</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_20.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_20.xml
deleted file mode 100644 (file)
index 8c33600..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">52.491464015178508</Real>
-        <Real Name="dVdlambda ">53.719149932998391</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">49.192894250905191</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">2.4596447125455825</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-43.571307266700117</Real>
-            <Real Name="Y">-93.69311640341796</Real>
-            <Real Name="Z">-96.490056335015893</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-5.6215869842050772</Real>
-            <Real Name="Y">93.69311640341796</Real>
-            <Real Name="Z">94.030411622470311</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">74.898235545096114</Real>
-        <Real Name="dVdlambda ">55.690429377184969</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-29.850560630842171</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.4925280315422924</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">38.818247901361538</Real>
-            <Real Name="Y">-149.46145450865615</Real>
-            <Real Name="Z">-148.50698771334507</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-8.9676872705193684</Real>
-            <Real Name="Y">149.46145450865615</Real>
-            <Real Name="Z">149.99951574488736</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">89.937475479631701</Real>
-        <Real Name="dVdlambda ">56.94271532568289</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-173.18672597147568</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-8.6593362985740896</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">184.41520414605958</Real>
-            <Real Name="Y">-187.14130290973185</Real>
-            <Real Name="Z">-179.15567530163281</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-11.228478174583909</Real>
-            <Real Name="Y">187.14130290973185</Real>
-            <Real Name="Z">187.8150116002069</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_21.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_21.xml
deleted file mode 100644 (file)
index 8e3c03d..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">26.579798566743317</Real>
-        <Real Name="dVdlambda ">23.299652528861593</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-134.24180296941552</Real>
-            <Real Name="Z">134.24180296941552</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">134.24180296941552</Real>
-            <Real Name="Z">-196.42728357408245</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">62.185480604666928</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">45</Real>
-        <Real Name="dVdlambda ">24.764012244017014</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-214.28571428571428</Real>
-            <Real Name="Z">214.28571428571428</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">214.28571428571428</Real>
-            <Real Name="Z">-214.28571428571422</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-6.6798916317128366e-14</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">66.840402866513372</Real>
-        <Real Name="dVdlambda ">26.859909357493244</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-268.48360593883103</Real>
-            <Real Name="Z">268.48360593883103</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">268.48360593883103</Real>
-            <Real Name="Z">-144.11264472949699</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-124.37096120933406</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_22.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_22.xml
deleted file mode 100644 (file)
index 8e3c03d..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">26.579798566743317</Real>
-        <Real Name="dVdlambda ">23.299652528861593</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-134.24180296941552</Real>
-            <Real Name="Z">134.24180296941552</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">134.24180296941552</Real>
-            <Real Name="Z">-196.42728357408245</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">62.185480604666928</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">45</Real>
-        <Real Name="dVdlambda ">24.764012244017014</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-214.28571428571428</Real>
-            <Real Name="Z">214.28571428571428</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">214.28571428571428</Real>
-            <Real Name="Z">-214.28571428571422</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-6.6798916317128366e-14</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">66.840402866513372</Real>
-        <Real Name="dVdlambda ">26.859909357493244</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-268.48360593883103</Real>
-            <Real Name="Z">268.48360593883103</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">268.48360593883103</Real>
-            <Real Name="Z">-144.11264472949699</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-124.37096120933406</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_23.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_23.xml
deleted file mode 100644 (file)
index 8e3c03d..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">26.579798566743317</Real>
-        <Real Name="dVdlambda ">23.299652528861593</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-134.24180296941552</Real>
-            <Real Name="Z">134.24180296941552</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">134.24180296941552</Real>
-            <Real Name="Z">-196.42728357408245</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">62.185480604666928</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">45</Real>
-        <Real Name="dVdlambda ">24.764012244017014</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-214.28571428571428</Real>
-            <Real Name="Z">214.28571428571428</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">214.28571428571428</Real>
-            <Real Name="Z">-214.28571428571422</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-6.6798916317128366e-14</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">66.840402866513372</Real>
-        <Real Name="dVdlambda ">26.859909357493244</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-268.48360593883103</Real>
-            <Real Name="Z">268.48360593883103</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">268.48360593883103</Real>
-            <Real Name="Z">-144.11264472949699</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-124.37096120933406</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_24.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_24.xml
deleted file mode 100644 (file)
index 1273ab1..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">1.8092213764227405</Real>
-        <Real Name="dVdlambda ">5.3908479419282305</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-50.71691126791454</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.2685431937716132</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">20.025477008852711</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">31.959977452833442</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0</Real>
-        <Real Name="dVdlambda ">-3.8473413874435799e-15</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">5.4479513203189684e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1.3626542694767487e-15</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-2.1511133305039366e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-3.4331034167627067e-14</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">3.6184427528454943</Real>
-        <Real Name="dVdlambda ">-5.3540317545882434</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">101.43382253582924</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">2.5370863875432406</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-40.050954017705493</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-63.919954905666984</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_25.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_25.xml
deleted file mode 100644 (file)
index 1273ab1..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">1.8092213764227405</Real>
-        <Real Name="dVdlambda ">5.3908479419282305</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-50.71691126791454</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.2685431937716132</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">20.025477008852711</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">31.959977452833442</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0</Real>
-        <Real Name="dVdlambda ">-3.8473413874435799e-15</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">5.4479513203189684e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1.3626542694767487e-15</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-2.1511133305039366e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-3.4331034167627067e-14</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">3.6184427528454943</Real>
-        <Real Name="dVdlambda ">-5.3540317545882434</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">101.43382253582924</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">2.5370863875432406</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-40.050954017705493</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-63.919954905666984</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_26.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_26.xml
deleted file mode 100644 (file)
index 1273ab1..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">1.8092213764227405</Real>
-        <Real Name="dVdlambda ">5.3908479419282305</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-50.71691126791454</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-1.2685431937716132</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">20.025477008852711</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">31.959977452833442</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0</Real>
-        <Real Name="dVdlambda ">-3.8473413874435799e-15</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">5.4479513203189684e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">1.3626542694767487e-15</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-2.1511133305039366e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-3.4331034167627067e-14</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">3.6184427528454943</Real>
-        <Real Name="dVdlambda ">-5.3540317545882434</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">101.43382253582924</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">2.5370863875432406</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-40.050954017705493</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-63.919954905666984</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_27.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_27.xml
deleted file mode 100644 (file)
index 4c195fe..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="No">
-      <Real Name="Epot ">79.140749079807051</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">123.02832732279828</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">6.1514163661404382</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-115.25402590333672</Real>
-          <Real Name="Y">-129.57169032435928</Real>
-          <Real Name="Z">-136.18956477566746</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-7.7743014194615565</Real>
-          <Real Name="Y">129.57169032435928</Real>
-          <Real Name="Z">130.03814840952703</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_28.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_28.xml
deleted file mode 100644 (file)
index 4c195fe..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="No">
-      <Real Name="Epot ">79.140749079807051</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">123.02832732279828</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">6.1514163661404382</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-115.25402590333672</Real>
-          <Real Name="Y">-129.57169032435928</Real>
-          <Real Name="Z">-136.18956477566746</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-7.7743014194615565</Real>
-          <Real Name="Y">129.57169032435928</Real>
-          <Real Name="Z">130.03814840952703</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_29.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_29.xml
deleted file mode 100644 (file)
index 4c195fe..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="No">
-      <Real Name="Epot ">79.140749079807051</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">123.02832732279828</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">6.1514163661404382</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-115.25402590333672</Real>
-          <Real Name="Y">-129.57169032435928</Real>
-          <Real Name="Z">-136.18956477566746</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-7.7743014194615565</Real>
-          <Real Name="Y">129.57169032435928</Real>
-          <Real Name="Z">130.03814840952703</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 54c8eff4632e736f245661f0b49259e3a023b01b..1250a255e56c3da5589a013e0447e46fda559f98 100644 (file)
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
   <FunctionType Name="ANGRES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.6030737921409135</Real>
-        <Real Name="dVdlambda ">1.7969493139760768</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+    <FEP Name="No">
+      <Real Name="Epot ">27.686230572253688</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">-71.605029497095529</Real>
+          <Real Name="Y">-35.149091628418205</Real>
+          <Real Name="Z">-67.756098789513544</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-45.602685776755742</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">45.602685776755742</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-62.185480604666928</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">62.185480604666928</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0</Real>
-        <Real Name="dVdlambda ">-1.2824471291478599e-15</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">71.605029497095529</Real>
+          <Real Name="Y">35.149091628418205</Real>
+          <Real Name="Z">67.756098789513544</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">70.258199525333112</Real>
+          <Real Name="Y">34.965639168843609</Real>
+          <Real Name="Z">69.295349452160281</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-70.258199525333112</Real>
+          <Real Name="Y">-34.965639168843609</Real>
+          <Real Name="Z">-69.295349452160281</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">4.8985871965894135e-14</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-4.8985871965894135e-14</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">6.6798916317128366e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-6.6798916317128366e-14</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">1.2061475842818314</Real>
-        <Real Name="dVdlambda ">-1.7846772515294145</Real>
-        <Vector Name="Central shift forces">
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
           <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">91.20537155351164</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-91.20537155351164</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">124.37096120933407</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-124.37096120933407</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_30.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_30.xml
deleted file mode 100644 (file)
index 9c36bf7..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="No">
-      <Real Name="Epot ">37.5</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-185.57687223952254</Real>
-          <Real Name="Z">185.57687223952254</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">185.57687223952254</Real>
-          <Real Name="Z">-321.94050860315895</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">136.36363636363637</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_31.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_31.xml
deleted file mode 100644 (file)
index 9c36bf7..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="No">
-      <Real Name="Epot ">37.5</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-185.57687223952254</Real>
-          <Real Name="Z">185.57687223952254</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">185.57687223952254</Real>
-          <Real Name="Z">-321.94050860315895</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">136.36363636363637</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_32.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_32.xml
deleted file mode 100644 (file)
index 9c36bf7..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="No">
-      <Real Name="Epot ">37.5</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-185.57687223952254</Real>
-          <Real Name="Z">185.57687223952254</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">185.57687223952254</Real>
-          <Real Name="Z">-321.94050860315895</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">136.36363636363637</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_33.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_33.xml
deleted file mode 100644 (file)
index f167567..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="No">
-      <Real Name="Epot ">6.0288568297002625</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-111.21474624585726</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-2.7817291288098005</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">43.912933345386321</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">70.083542029280736</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_34.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_34.xml
deleted file mode 100644 (file)
index f167567..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="No">
-      <Real Name="Epot ">6.0288568297002625</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-111.21474624585726</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-2.7817291288098005</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">43.912933345386321</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">70.083542029280736</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_35.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_35.xml
deleted file mode 100644 (file)
index f167567..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="ANGRESZ">
-    <FEP Name="No">
-      <Real Name="Epot ">6.0288568297002625</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-111.21474624585726</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-2.7817291288098005</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">43.912933345386321</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">70.083542029280736</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_36.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_36.xml
deleted file mode 100644 (file)
index 458842d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">13793.486079955308</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-7.1054273576010019e-15</Real>
-        <Real Name="Y">5.6843418860808015e-14</Real>
-        <Real Name="Z">-7.6833543971588369e-09</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-2761787.8827562206</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-2748083.9432400633</Real>
-          <Real Name="Y">643.09135302869788</Real>
-          <Real Name="Z">-275493.59129982314</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">5509923.1808657609</Real>
-          <Real Name="Y">-963.09638345872963</Real>
-          <Real Name="Z">275170.50497721677</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-51.354869477236797</Real>
-          <Real Name="Y">320.00503043003181</Real>
-          <Real Name="Z">323.08632259866607</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_37.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_37.xml
deleted file mode 100644 (file)
index 458842d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">13793.486079955308</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-7.1054273576010019e-15</Real>
-        <Real Name="Y">5.6843418860808015e-14</Real>
-        <Real Name="Z">-7.6833543971588369e-09</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-2761787.8827562206</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-2748083.9432400633</Real>
-          <Real Name="Y">643.09135302869788</Real>
-          <Real Name="Z">-275493.59129982314</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">5509923.1808657609</Real>
-          <Real Name="Y">-963.09638345872963</Real>
-          <Real Name="Z">275170.50497721677</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-51.354869477236797</Real>
-          <Real Name="Y">320.00503043003181</Real>
-          <Real Name="Z">323.08632259866607</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_38.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_38.xml
deleted file mode 100644 (file)
index 458842d..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">13793.486079955308</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">-7.1054273576010019e-15</Real>
-        <Real Name="Y">5.6843418860808015e-14</Real>
-        <Real Name="Z">-7.6833543971588369e-09</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">-2761787.8827562206</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-2748083.9432400633</Real>
-          <Real Name="Y">643.09135302869788</Real>
-          <Real Name="Z">-275493.59129982314</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">5509923.1808657609</Real>
-          <Real Name="Y">-963.09638345872963</Real>
-          <Real Name="Z">275170.50497721677</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-51.354869477236797</Real>
-          <Real Name="Y">320.00503043003181</Real>
-          <Real Name="Z">323.08632259866607</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_39.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_39.xml
deleted file mode 100644 (file)
index ca8d6dd..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">28.457808166910006</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">1.7053025658242404e-13</Real>
-        <Real Name="Z">1.1368683772161603e-13</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">441.19351846675175</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-441.19351846675227</Real>
-          <Real Name="Z">6.8212102632969618e-13</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">6.8212102632969618e-13</Real>
-          <Real Name="Z">601.62752518193292</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-601.62752518193349</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 54c8eff4632e736f245661f0b49259e3a023b01b..1250a255e56c3da5589a013e0447e46fda559f98 100644 (file)
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
   <FunctionType Name="ANGRES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.6030737921409135</Real>
-        <Real Name="dVdlambda ">1.7969493139760768</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+    <FEP Name="No">
+      <Real Name="Epot ">27.686230572253688</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">-71.605029497095529</Real>
+          <Real Name="Y">-35.149091628418205</Real>
+          <Real Name="Z">-67.756098789513544</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-45.602685776755742</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">45.602685776755742</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-62.185480604666928</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">62.185480604666928</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0</Real>
-        <Real Name="dVdlambda ">-1.2824471291478599e-15</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">71.605029497095529</Real>
+          <Real Name="Y">35.149091628418205</Real>
+          <Real Name="Z">67.756098789513544</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">70.258199525333112</Real>
+          <Real Name="Y">34.965639168843609</Real>
+          <Real Name="Z">69.295349452160281</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-70.258199525333112</Real>
+          <Real Name="Y">-34.965639168843609</Real>
+          <Real Name="Z">-69.295349452160281</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">4.8985871965894135e-14</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-4.8985871965894135e-14</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">6.6798916317128366e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-6.6798916317128366e-14</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">1.2061475842818314</Real>
-        <Real Name="dVdlambda ">-1.7846772515294145</Real>
-        <Vector Name="Central shift forces">
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
           <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">91.20537155351164</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-91.20537155351164</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">124.37096120933407</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-124.37096120933407</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_40.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_40.xml
deleted file mode 100644 (file)
index ca8d6dd..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">28.457808166910006</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">1.7053025658242404e-13</Real>
-        <Real Name="Z">1.1368683772161603e-13</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">441.19351846675175</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-441.19351846675227</Real>
-          <Real Name="Z">6.8212102632969618e-13</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">6.8212102632969618e-13</Real>
-          <Real Name="Z">601.62752518193292</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-601.62752518193349</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_41.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_41.xml
deleted file mode 100644 (file)
index ca8d6dd..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">28.457808166910006</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">1.7053025658242404e-13</Real>
-        <Real Name="Z">1.1368683772161603e-13</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">441.19351846675175</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">-441.19351846675227</Real>
-          <Real Name="Z">6.8212102632969618e-13</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">6.8212102632969618e-13</Real>
-          <Real Name="Z">601.62752518193292</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">-601.62752518193349</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_42.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_42.xml
deleted file mode 100644 (file)
index 63eabbc..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">181.72792025950673</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">4.5474735088646412e-13</Real>
-        <Real Name="Y">-4.5474735088646412e-13</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">105.65070375739712</Real>
-          <Real Name="Y">-168.65747820489509</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-3076.5687111064121</Real>
-          <Real Name="Y">-5986.1289531038201</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-336.58711384843497</Real>
-          <Real Name="Y">3364.8371236971734</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3307.5051211974505</Real>
-          <Real Name="Y">2789.9493076115414</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_43.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_43.xml
deleted file mode 100644 (file)
index 63eabbc..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">181.72792025950673</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">4.5474735088646412e-13</Real>
-        <Real Name="Y">-4.5474735088646412e-13</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">105.65070375739712</Real>
-          <Real Name="Y">-168.65747820489509</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-3076.5687111064121</Real>
-          <Real Name="Y">-5986.1289531038201</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-336.58711384843497</Real>
-          <Real Name="Y">3364.8371236971734</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3307.5051211974505</Real>
-          <Real Name="Y">2789.9493076115414</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_44.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_44.xml
deleted file mode 100644 (file)
index 63eabbc..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="No">
-      <Real Name="Epot ">181.72792025950673</Real>
-      <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">4.5474735088646412e-13</Real>
-        <Real Name="Y">-4.5474735088646412e-13</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
-      <Sequence Name="Forces">
-        <Int Name="Length">4</Int>
-        <Vector>
-          <Real Name="X">105.65070375739712</Real>
-          <Real Name="Y">-168.65747820489509</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-3076.5687111064121</Real>
-          <Real Name="Y">-5986.1289531038201</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">-336.58711384843497</Real>
-          <Real Name="Y">3364.8371236971734</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Vector>
-          <Real Name="X">3307.5051211974505</Real>
-          <Real Name="Y">2789.9493076115414</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-      </Sequence>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_45.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_45.xml
deleted file mode 100644 (file)
index 8605cec..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">13793.486079955308</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-7.1054273576010019e-15</Real>
-          <Real Name="Y">5.6843418860808015e-14</Real>
-          <Real Name="Z">-7.6833543971588369e-09</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-2761787.8827562206</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2748083.9432400633</Real>
-            <Real Name="Y">643.09135302869788</Real>
-            <Real Name="Z">-275493.59129982314</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5509923.1808657609</Real>
-            <Real Name="Y">-963.09638345872963</Real>
-            <Real Name="Z">275170.50497721677</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-51.354869477236797</Real>
-            <Real Name="Y">320.00503043003181</Real>
-            <Real Name="Z">323.08632259866607</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">13793.486079955308</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-7.1054273576010019e-15</Real>
-          <Real Name="Y">5.6843418860808015e-14</Real>
-          <Real Name="Z">-7.6833543971588369e-09</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-2761787.8827562206</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2748083.9432400633</Real>
-            <Real Name="Y">643.09135302869788</Real>
-            <Real Name="Z">-275493.59129982314</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5509923.1808657609</Real>
-            <Real Name="Y">-963.09638345872963</Real>
-            <Real Name="Z">275170.50497721677</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-51.354869477236797</Real>
-            <Real Name="Y">320.00503043003181</Real>
-            <Real Name="Z">323.08632259866607</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">13793.486079955308</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-7.1054273576010019e-15</Real>
-          <Real Name="Y">5.6843418860808015e-14</Real>
-          <Real Name="Z">-7.6833543971588369e-09</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-2761787.8827562206</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2748083.9432400633</Real>
-            <Real Name="Y">643.09135302869788</Real>
-            <Real Name="Z">-275493.59129982314</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5509923.1808657609</Real>
-            <Real Name="Y">-963.09638345872963</Real>
-            <Real Name="Z">275170.50497721677</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-51.354869477236797</Real>
-            <Real Name="Y">320.00503043003181</Real>
-            <Real Name="Z">323.08632259866607</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_46.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_46.xml
deleted file mode 100644 (file)
index 8605cec..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">13793.486079955308</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-7.1054273576010019e-15</Real>
-          <Real Name="Y">5.6843418860808015e-14</Real>
-          <Real Name="Z">-7.6833543971588369e-09</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-2761787.8827562206</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2748083.9432400633</Real>
-            <Real Name="Y">643.09135302869788</Real>
-            <Real Name="Z">-275493.59129982314</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5509923.1808657609</Real>
-            <Real Name="Y">-963.09638345872963</Real>
-            <Real Name="Z">275170.50497721677</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-51.354869477236797</Real>
-            <Real Name="Y">320.00503043003181</Real>
-            <Real Name="Z">323.08632259866607</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">13793.486079955308</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-7.1054273576010019e-15</Real>
-          <Real Name="Y">5.6843418860808015e-14</Real>
-          <Real Name="Z">-7.6833543971588369e-09</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-2761787.8827562206</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2748083.9432400633</Real>
-            <Real Name="Y">643.09135302869788</Real>
-            <Real Name="Z">-275493.59129982314</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5509923.1808657609</Real>
-            <Real Name="Y">-963.09638345872963</Real>
-            <Real Name="Z">275170.50497721677</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-51.354869477236797</Real>
-            <Real Name="Y">320.00503043003181</Real>
-            <Real Name="Z">323.08632259866607</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">13793.486079955308</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-7.1054273576010019e-15</Real>
-          <Real Name="Y">5.6843418860808015e-14</Real>
-          <Real Name="Z">-7.6833543971588369e-09</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-2761787.8827562206</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2748083.9432400633</Real>
-            <Real Name="Y">643.09135302869788</Real>
-            <Real Name="Z">-275493.59129982314</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5509923.1808657609</Real>
-            <Real Name="Y">-963.09638345872963</Real>
-            <Real Name="Z">275170.50497721677</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-51.354869477236797</Real>
-            <Real Name="Y">320.00503043003181</Real>
-            <Real Name="Z">323.08632259866607</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_47.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_47.xml
deleted file mode 100644 (file)
index 8605cec..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">13793.486079955308</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-7.1054273576010019e-15</Real>
-          <Real Name="Y">5.6843418860808015e-14</Real>
-          <Real Name="Z">-7.6833543971588369e-09</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-2761787.8827562206</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2748083.9432400633</Real>
-            <Real Name="Y">643.09135302869788</Real>
-            <Real Name="Z">-275493.59129982314</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5509923.1808657609</Real>
-            <Real Name="Y">-963.09638345872963</Real>
-            <Real Name="Z">275170.50497721677</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-51.354869477236797</Real>
-            <Real Name="Y">320.00503043003181</Real>
-            <Real Name="Z">323.08632259866607</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">13793.486079955308</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-7.1054273576010019e-15</Real>
-          <Real Name="Y">5.6843418860808015e-14</Real>
-          <Real Name="Z">-7.6833543971588369e-09</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-2761787.8827562206</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2748083.9432400633</Real>
-            <Real Name="Y">643.09135302869788</Real>
-            <Real Name="Z">-275493.59129982314</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5509923.1808657609</Real>
-            <Real Name="Y">-963.09638345872963</Real>
-            <Real Name="Z">275170.50497721677</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-51.354869477236797</Real>
-            <Real Name="Y">320.00503043003181</Real>
-            <Real Name="Z">323.08632259866607</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">13793.486079955308</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">-7.1054273576010019e-15</Real>
-          <Real Name="Y">5.6843418860808015e-14</Real>
-          <Real Name="Z">-7.6833543971588369e-09</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">-2761787.8827562206</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-2748083.9432400633</Real>
-            <Real Name="Y">643.09135302869788</Real>
-            <Real Name="Z">-275493.59129982314</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">5509923.1808657609</Real>
-            <Real Name="Y">-963.09638345872963</Real>
-            <Real Name="Z">275170.50497721677</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-51.354869477236797</Real>
-            <Real Name="Y">320.00503043003181</Real>
-            <Real Name="Z">323.08632259866607</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_48.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_48.xml
deleted file mode 100644 (file)
index 96c6aed..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">28.457808166910006</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.7053025658242404e-13</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">441.19351846675175</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-441.19351846675227</Real>
-            <Real Name="Z">6.8212102632969618e-13</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">6.8212102632969618e-13</Real>
-            <Real Name="Z">601.62752518193292</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-601.62752518193349</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">28.457808166910006</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.7053025658242404e-13</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">441.19351846675175</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-441.19351846675227</Real>
-            <Real Name="Z">6.8212102632969618e-13</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">6.8212102632969618e-13</Real>
-            <Real Name="Z">601.62752518193292</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-601.62752518193349</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">28.457808166910006</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.7053025658242404e-13</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">441.19351846675175</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-441.19351846675227</Real>
-            <Real Name="Z">6.8212102632969618e-13</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">6.8212102632969618e-13</Real>
-            <Real Name="Z">601.62752518193292</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-601.62752518193349</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_49.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_49.xml
deleted file mode 100644 (file)
index 96c6aed..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">28.457808166910006</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.7053025658242404e-13</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">441.19351846675175</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-441.19351846675227</Real>
-            <Real Name="Z">6.8212102632969618e-13</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">6.8212102632969618e-13</Real>
-            <Real Name="Z">601.62752518193292</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-601.62752518193349</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">28.457808166910006</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.7053025658242404e-13</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">441.19351846675175</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-441.19351846675227</Real>
-            <Real Name="Z">6.8212102632969618e-13</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">6.8212102632969618e-13</Real>
-            <Real Name="Z">601.62752518193292</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-601.62752518193349</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">28.457808166910006</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.7053025658242404e-13</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">441.19351846675175</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-441.19351846675227</Real>
-            <Real Name="Z">6.8212102632969618e-13</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">6.8212102632969618e-13</Real>
-            <Real Name="Z">601.62752518193292</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-601.62752518193349</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index 54c8eff4632e736f245661f0b49259e3a023b01b..1250a255e56c3da5589a013e0447e46fda559f98 100644 (file)
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
   <FunctionType Name="ANGRES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">0.6030737921409135</Real>
-        <Real Name="dVdlambda ">1.7969493139760768</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+    <FEP Name="No">
+      <Real Name="Epot ">27.686230572253688</Real>
+      <Real Name="dVdlambda ">0</Real>
+      <Sequence Name="Forces">
+        <Int Name="Length">4</Int>
+        <Vector>
+          <Real Name="X">-71.605029497095529</Real>
+          <Real Name="Y">-35.149091628418205</Real>
+          <Real Name="Z">-67.756098789513544</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-45.602685776755742</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">45.602685776755742</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-62.185480604666928</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">62.185480604666928</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">0</Real>
-        <Real Name="dVdlambda ">-1.2824471291478599e-15</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
+        <Vector>
+          <Real Name="X">71.605029497095529</Real>
+          <Real Name="Y">35.149091628418205</Real>
+          <Real Name="Z">67.756098789513544</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">70.258199525333112</Real>
+          <Real Name="Y">34.965639168843609</Real>
+          <Real Name="Z">69.295349452160281</Real>
+        </Vector>
+        <Vector>
+          <Real Name="X">-70.258199525333112</Real>
+          <Real Name="Y">-34.965639168843609</Real>
+          <Real Name="Z">-69.295349452160281</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">4.8985871965894135e-14</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-4.8985871965894135e-14</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">6.6798916317128366e-14</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-6.6798916317128366e-14</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">1.2061475842818314</Real>
-        <Real Name="dVdlambda ">-1.7846772515294145</Real>
-        <Vector Name="Central shift forces">
+      </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
           <Real Name="X">0</Real>
           <Real Name="Y">0</Real>
           <Real Name="Z">0</Real>
         </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">91.20537155351164</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-91.20537155351164</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">124.37096120933407</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-124.37096120933407</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_50.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_50.xml
deleted file mode 100644 (file)
index 96c6aed..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">28.457808166910006</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.7053025658242404e-13</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">441.19351846675175</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-441.19351846675227</Real>
-            <Real Name="Z">6.8212102632969618e-13</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">6.8212102632969618e-13</Real>
-            <Real Name="Z">601.62752518193292</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-601.62752518193349</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">28.457808166910006</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.7053025658242404e-13</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">441.19351846675175</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-441.19351846675227</Real>
-            <Real Name="Z">6.8212102632969618e-13</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">6.8212102632969618e-13</Real>
-            <Real Name="Z">601.62752518193292</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-601.62752518193349</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">28.457808166910006</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">1.7053025658242404e-13</Real>
-          <Real Name="Z">1.1368683772161603e-13</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">441.19351846675175</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">-441.19351846675227</Real>
-            <Real Name="Z">6.8212102632969618e-13</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">6.8212102632969618e-13</Real>
-            <Real Name="Z">601.62752518193292</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">0</Real>
-            <Real Name="Y">0</Real>
-            <Real Name="Z">-601.62752518193349</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_51.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_51.xml
deleted file mode 100644 (file)
index 287aca8..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">181.72792025950673</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-4.5474735088646412e-13</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">105.65070375739712</Real>
-            <Real Name="Y">-168.65747820489509</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-3076.5687111064121</Real>
-            <Real Name="Y">-5986.1289531038201</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-336.58711384843497</Real>
-            <Real Name="Y">3364.8371236971734</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3307.5051211974505</Real>
-            <Real Name="Y">2789.9493076115414</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">181.72792025950673</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-4.5474735088646412e-13</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">105.65070375739712</Real>
-            <Real Name="Y">-168.65747820489509</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-3076.5687111064121</Real>
-            <Real Name="Y">-5986.1289531038201</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-336.58711384843497</Real>
-            <Real Name="Y">3364.8371236971734</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3307.5051211974505</Real>
-            <Real Name="Y">2789.9493076115414</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">181.72792025950673</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-4.5474735088646412e-13</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">105.65070375739712</Real>
-            <Real Name="Y">-168.65747820489509</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-3076.5687111064121</Real>
-            <Real Name="Y">-5986.1289531038201</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-336.58711384843497</Real>
-            <Real Name="Y">3364.8371236971734</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3307.5051211974505</Real>
-            <Real Name="Y">2789.9493076115414</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_52.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_52.xml
deleted file mode 100644 (file)
index 287aca8..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">181.72792025950673</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-4.5474735088646412e-13</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">105.65070375739712</Real>
-            <Real Name="Y">-168.65747820489509</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-3076.5687111064121</Real>
-            <Real Name="Y">-5986.1289531038201</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-336.58711384843497</Real>
-            <Real Name="Y">3364.8371236971734</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3307.5051211974505</Real>
-            <Real Name="Y">2789.9493076115414</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">181.72792025950673</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-4.5474735088646412e-13</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">105.65070375739712</Real>
-            <Real Name="Y">-168.65747820489509</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-3076.5687111064121</Real>
-            <Real Name="Y">-5986.1289531038201</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-336.58711384843497</Real>
-            <Real Name="Y">3364.8371236971734</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3307.5051211974505</Real>
-            <Real Name="Y">2789.9493076115414</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">181.72792025950673</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-4.5474735088646412e-13</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">105.65070375739712</Real>
-            <Real Name="Y">-168.65747820489509</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-3076.5687111064121</Real>
-            <Real Name="Y">-5986.1289531038201</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-336.58711384843497</Real>
-            <Real Name="Y">3364.8371236971734</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3307.5051211974505</Real>
-            <Real Name="Y">2789.9493076115414</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
diff --git a/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_53.xml b/src/gromacs/listed_forces/tests/refdata/Restraints_ListedForcesTest_Ifunc_53.xml
deleted file mode 100644 (file)
index 287aca8..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
-<ReferenceData>
-  <FunctionType Name="RESTRANGLES">
-    <FEP Name="Yes">
-      <Lambda Name="0">
-        <Real Name="Epot ">181.72792025950673</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-4.5474735088646412e-13</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">105.65070375739712</Real>
-            <Real Name="Y">-168.65747820489509</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-3076.5687111064121</Real>
-            <Real Name="Y">-5986.1289531038201</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-336.58711384843497</Real>
-            <Real Name="Y">3364.8371236971734</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3307.5051211974505</Real>
-            <Real Name="Y">2789.9493076115414</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="0.5">
-        <Real Name="Epot ">181.72792025950673</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-4.5474735088646412e-13</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">105.65070375739712</Real>
-            <Real Name="Y">-168.65747820489509</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-3076.5687111064121</Real>
-            <Real Name="Y">-5986.1289531038201</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-336.58711384843497</Real>
-            <Real Name="Y">3364.8371236971734</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3307.5051211974505</Real>
-            <Real Name="Y">2789.9493076115414</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-      <Lambda Name="1">
-        <Real Name="Epot ">181.72792025950673</Real>
-        <Real Name="dVdlambda ">0</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">4.5474735088646412e-13</Real>
-          <Real Name="Y">-4.5474735088646412e-13</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
-        <Sequence Name="Forces">
-          <Int Name="Length">4</Int>
-          <Vector>
-            <Real Name="X">105.65070375739712</Real>
-            <Real Name="Y">-168.65747820489509</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-3076.5687111064121</Real>
-            <Real Name="Y">-5986.1289531038201</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">-336.58711384843497</Real>
-            <Real Name="Y">3364.8371236971734</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-          <Vector>
-            <Real Name="X">3307.5051211974505</Real>
-            <Real Name="Y">2789.9493076115414</Real>
-            <Real Name="Z">0</Real>
-          </Vector>
-        </Sequence>
-      </Lambda>
-    </FEP>
-  </FunctionType>
-</ReferenceData>
index f1096a5e1327cb8eb8f0a6dcefd0f92057f97635..a1c0fe78a853044504a03450392b84fa435d0e99 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGRES">
+  <FunctionType Name="ANGRESZ">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">1.9271830717058103</Real>
-        <Real Name="dVdlambda ">3.9872521055800734</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">16.43866791114084</Real>
+        <Real Name="dVdlambda ">7.8389316425712856</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">46.457909236111824</Real>
-            <Real Name="Y">-74.163952872731585</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">93.826658871663739</Real>
+            <Real Name="Y">13.005675487161325</Real>
+            <Real Name="Z">84.72431581454633</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-46.457909236111824</Real>
-            <Real Name="Y">74.163952872731585</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-96.255975037704843</Real>
+            <Real Name="Y">17.250353126259348</Real>
+            <Real Name="Z">-22.458668085216644</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-42.153852703885541</Real>
-            <Real Name="Y">-35.557650813790971</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">93.66096970058274</Real>
+            <Real Name="Y">-16.969865477322458</Real>
+            <Real Name="Z">23.41428763762805</Real>
           </Vector>
           <Vector>
-            <Real Name="X">42.153852703885541</Real>
-            <Real Name="Y">35.557650813790971</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-91.231653534541636</Real>
+            <Real Name="Y">-13.286163136098214</Real>
+            <Real Name="Z">-85.679935366957736</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">0.59331878819816219</Real>
-        <Real Name="dVdlambda ">1.8536025845185249</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">38.524007264936628</Real>
+        <Real Name="dVdlambda ">11.132427077883113</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">32.88155198236187</Real>
-            <Real Name="Y">-52.491080888044152</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">143.91646574306122</Real>
+            <Real Name="Y">19.948817033691679</Real>
+            <Real Name="Z">129.95479367123554</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-32.88155198236187</Real>
-            <Real Name="Y">52.491080888044152</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-149.3369948276017</Real>
+            <Real Name="Y">47.561408837402709</Real>
+            <Real Name="Z">8.9784416163747096</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-29.835266410616509</Real>
-            <Real Name="Y">-25.166667265678953</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">147.26415086237225</Real>
+            <Real Name="Y">-46.853387748109313</Real>
+            <Real Name="Z">-5.7212208683115477</Real>
           </Vector>
           <Vector>
-            <Real Name="X">29.835266410616509</Real>
-            <Real Name="Y">25.166667265678953</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-141.84362177783177</Real>
+            <Real Name="Y">-20.656838122985079</Real>
+            <Real Name="Z">-133.2120144192987</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">0.044695123934581638</Real>
-        <Real Name="dVdlambda ">-0.44412345019159588</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">70.894817283312449</Real>
+        <Real Name="dVdlambda ">16.186194982923912</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-10.519680451386996</Real>
-            <Real Name="Y">16.793288765272816</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">172.97932457225278</Real>
+            <Real Name="Y">23.977332118926157</Real>
+            <Real Name="Z">156.19819676721468</Real>
           </Vector>
           <Vector>
-            <Real Name="X">10.519680451386996</Real>
-            <Real Name="Y">-16.793288765272816</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-181.70370872416547</Real>
+            <Real Name="Y">84.680906863985342</Real>
+            <Real Name="Z">67.415937058605124</Real>
           </Vector>
           <Vector>
-            <Real Name="X">9.5450929138029483</Real>
-            <Real Name="Y">8.0514842426944178</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">181.69948958996511</Real>
+            <Real Name="Y">-83.467689647272962</Real>
+            <Real Name="Z">-61.165079360159183</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-9.5450929138029483</Real>
-            <Real Name="Y">-8.0514842426944178</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-172.97510543805242</Real>
+            <Real Name="Y">-25.19054933563854</Real>
+            <Real Name="Z">-162.44905446566062</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index f1096a5e1327cb8eb8f0a6dcefd0f92057f97635..a1c0fe78a853044504a03450392b84fa435d0e99 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGRES">
+  <FunctionType Name="ANGRESZ">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">1.9271830717058103</Real>
-        <Real Name="dVdlambda ">3.9872521055800734</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">16.43866791114084</Real>
+        <Real Name="dVdlambda ">7.8389316425712856</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">46.457909236111824</Real>
-            <Real Name="Y">-74.163952872731585</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">93.826658871663739</Real>
+            <Real Name="Y">13.005675487161325</Real>
+            <Real Name="Z">84.72431581454633</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-46.457909236111824</Real>
-            <Real Name="Y">74.163952872731585</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-96.255975037704843</Real>
+            <Real Name="Y">17.250353126259348</Real>
+            <Real Name="Z">-22.458668085216644</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-42.153852703885541</Real>
-            <Real Name="Y">-35.557650813790971</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">93.66096970058274</Real>
+            <Real Name="Y">-16.969865477322458</Real>
+            <Real Name="Z">23.41428763762805</Real>
           </Vector>
           <Vector>
-            <Real Name="X">42.153852703885541</Real>
-            <Real Name="Y">35.557650813790971</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-91.231653534541636</Real>
+            <Real Name="Y">-13.286163136098214</Real>
+            <Real Name="Z">-85.679935366957736</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">0.59331878819816219</Real>
-        <Real Name="dVdlambda ">1.8536025845185249</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">38.524007264936628</Real>
+        <Real Name="dVdlambda ">11.132427077883113</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">32.88155198236187</Real>
-            <Real Name="Y">-52.491080888044152</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">143.91646574306122</Real>
+            <Real Name="Y">19.948817033691679</Real>
+            <Real Name="Z">129.95479367123554</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-32.88155198236187</Real>
-            <Real Name="Y">52.491080888044152</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-149.3369948276017</Real>
+            <Real Name="Y">47.561408837402709</Real>
+            <Real Name="Z">8.9784416163747096</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-29.835266410616509</Real>
-            <Real Name="Y">-25.166667265678953</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">147.26415086237225</Real>
+            <Real Name="Y">-46.853387748109313</Real>
+            <Real Name="Z">-5.7212208683115477</Real>
           </Vector>
           <Vector>
-            <Real Name="X">29.835266410616509</Real>
-            <Real Name="Y">25.166667265678953</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-141.84362177783177</Real>
+            <Real Name="Y">-20.656838122985079</Real>
+            <Real Name="Z">-133.2120144192987</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">0.044695123934581638</Real>
-        <Real Name="dVdlambda ">-0.44412345019159588</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">70.894817283312449</Real>
+        <Real Name="dVdlambda ">16.186194982923912</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-10.519680451386996</Real>
-            <Real Name="Y">16.793288765272816</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">172.97932457225278</Real>
+            <Real Name="Y">23.977332118926157</Real>
+            <Real Name="Z">156.19819676721468</Real>
           </Vector>
           <Vector>
-            <Real Name="X">10.519680451386996</Real>
-            <Real Name="Y">-16.793288765272816</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-181.70370872416547</Real>
+            <Real Name="Y">84.680906863985342</Real>
+            <Real Name="Z">67.415937058605124</Real>
           </Vector>
           <Vector>
-            <Real Name="X">9.5450929138029483</Real>
-            <Real Name="Y">8.0514842426944178</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">181.69948958996511</Real>
+            <Real Name="Y">-83.467689647272962</Real>
+            <Real Name="Z">-61.165079360159183</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-9.5450929138029483</Real>
-            <Real Name="Y">-8.0514842426944178</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-172.97510543805242</Real>
+            <Real Name="Y">-25.19054933563854</Real>
+            <Real Name="Z">-162.44905446566062</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index f1096a5e1327cb8eb8f0a6dcefd0f92057f97635..a1c0fe78a853044504a03450392b84fa435d0e99 100644 (file)
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGRES">
+  <FunctionType Name="ANGRESZ">
     <FEP Name="Yes">
       <Lambda Name="0">
-        <Real Name="Epot ">1.9271830717058103</Real>
-        <Real Name="dVdlambda ">3.9872521055800734</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">16.43866791114084</Real>
+        <Real Name="dVdlambda ">7.8389316425712856</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">46.457909236111824</Real>
-            <Real Name="Y">-74.163952872731585</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">93.826658871663739</Real>
+            <Real Name="Y">13.005675487161325</Real>
+            <Real Name="Z">84.72431581454633</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-46.457909236111824</Real>
-            <Real Name="Y">74.163952872731585</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-96.255975037704843</Real>
+            <Real Name="Y">17.250353126259348</Real>
+            <Real Name="Z">-22.458668085216644</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-42.153852703885541</Real>
-            <Real Name="Y">-35.557650813790971</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">93.66096970058274</Real>
+            <Real Name="Y">-16.969865477322458</Real>
+            <Real Name="Z">23.41428763762805</Real>
           </Vector>
           <Vector>
-            <Real Name="X">42.153852703885541</Real>
-            <Real Name="Y">35.557650813790971</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-91.231653534541636</Real>
+            <Real Name="Y">-13.286163136098214</Real>
+            <Real Name="Z">-85.679935366957736</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="0.5">
-        <Real Name="Epot ">0.59331878819816219</Real>
-        <Real Name="dVdlambda ">1.8536025845185249</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">38.524007264936628</Real>
+        <Real Name="dVdlambda ">11.132427077883113</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">32.88155198236187</Real>
-            <Real Name="Y">-52.491080888044152</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">143.91646574306122</Real>
+            <Real Name="Y">19.948817033691679</Real>
+            <Real Name="Z">129.95479367123554</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-32.88155198236187</Real>
-            <Real Name="Y">52.491080888044152</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-149.3369948276017</Real>
+            <Real Name="Y">47.561408837402709</Real>
+            <Real Name="Z">8.9784416163747096</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-29.835266410616509</Real>
-            <Real Name="Y">-25.166667265678953</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">147.26415086237225</Real>
+            <Real Name="Y">-46.853387748109313</Real>
+            <Real Name="Z">-5.7212208683115477</Real>
           </Vector>
           <Vector>
-            <Real Name="X">29.835266410616509</Real>
-            <Real Name="Y">25.166667265678953</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-141.84362177783177</Real>
+            <Real Name="Y">-20.656838122985079</Real>
+            <Real Name="Z">-133.2120144192987</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
       <Lambda Name="1">
-        <Real Name="Epot ">0.044695123934581638</Real>
-        <Real Name="dVdlambda ">-0.44412345019159588</Real>
-        <Vector Name="Central shift forces">
-          <Real Name="X">0</Real>
-          <Real Name="Y">0</Real>
-          <Real Name="Z">0</Real>
-        </Vector>
+        <Real Name="Epot ">70.894817283312449</Real>
+        <Real Name="dVdlambda ">16.186194982923912</Real>
         <Sequence Name="Forces">
           <Int Name="Length">4</Int>
           <Vector>
-            <Real Name="X">-10.519680451386996</Real>
-            <Real Name="Y">16.793288765272816</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">172.97932457225278</Real>
+            <Real Name="Y">23.977332118926157</Real>
+            <Real Name="Z">156.19819676721468</Real>
           </Vector>
           <Vector>
-            <Real Name="X">10.519680451386996</Real>
-            <Real Name="Y">-16.793288765272816</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-181.70370872416547</Real>
+            <Real Name="Y">84.680906863985342</Real>
+            <Real Name="Z">67.415937058605124</Real>
           </Vector>
           <Vector>
-            <Real Name="X">9.5450929138029483</Real>
-            <Real Name="Y">8.0514842426944178</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">181.69948958996511</Real>
+            <Real Name="Y">-83.467689647272962</Real>
+            <Real Name="Z">-61.165079360159183</Real>
           </Vector>
           <Vector>
-            <Real Name="X">-9.5450929138029483</Real>
-            <Real Name="Y">-8.0514842426944178</Real>
-            <Real Name="Z">0</Real>
+            <Real Name="X">-172.97510543805242</Real>
+            <Real Name="Y">-25.19054933563854</Real>
+            <Real Name="Z">-162.44905446566062</Real>
           </Vector>
         </Sequence>
+        <Shift-Forces Name="Shift-forces">
+          <Vector Name="Central">
+            <Real Name="X">0</Real>
+            <Real Name="Y">0</Real>
+            <Real Name="Z">0</Real>
+          </Vector>
+        </Shift-Forces>
       </Lambda>
     </FEP>
   </FunctionType>
index f19b507f960753e9c971217078c29a4da7a84f87..04abf07625fc73f91c9dfd7230ec2407946b269e 100644 (file)
@@ -1,38 +1,40 @@
 <?xml version="1.0"?>
 <?xml-stylesheet type="text/xsl" href="referencedata.xsl"?>
 <ReferenceData>
-  <FunctionType Name="ANGRES">
+  <FunctionType Name="ANGRESZ">
     <FEP Name="No">
-      <Real Name="Epot ">22.476647220921073</Real>
+      <Real Name="Epot ">18.549935855671592</Real>
       <Real Name="dVdlambda ">0</Real>
-      <Vector Name="Central shift forces">
-        <Real Name="X">0</Real>
-        <Real Name="Y">0</Real>
-        <Real Name="Z">0</Real>
-      </Vector>
       <Sequence Name="Forces">
         <Int Name="Length">4</Int>
         <Vector>
-          <Real Name="X">7.7882951620165883</Real>
-          <Real Name="Y">-129.80491936694315</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">132.6797939441548</Real>
+          <Real Name="Y">18.391258566516527</Real>
+          <Real Name="Z">119.8082176165864</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-7.7882951620165883</Real>
-          <Real Name="Y">129.80491936694315</Real>
-          <Real Name="Z">0</Real>
+          <Real Name="X">-135.25485317442698</Real>
+          <Real Name="Y">13.679933665054854</Real>
+          <Real Name="Z">-53.807038702283734</Real>
         </Vector>
         <Vector>
-          <Real Name="X">7.7743014194615565</Real>
-          <Real Name="Y">-129.57169032435928</Real>
-          <Real Name="Z">-130.03814840952703</Real>
+          <Real Name="X">130.61679761937407</Real>
+          <Real Name="Y">-13.424337126362484</Real>
+          <Real Name="Z">54.248837877265515</Real>
         </Vector>
         <Vector>
-          <Real Name="X">-7.7743014194615565</Real>
-          <Real Name="Y">129.57169032435928</Real>
-          <Real Name="Z">130.03814840952703</Real>
+          <Real Name="X">-128.04173838910188</Real>
+          <Real Name="Y">-18.646855105208896</Real>
+          <Real Name="Z">-120.25001679156819</Real>
         </Vector>
       </Sequence>
+      <Shift-Forces Name="Shift-forces">
+        <Vector Name="Central">
+          <Real Name="X">0</Real>
+          <Real Name="Y">0</Real>
+          <Real Name="Z">0</Real>
+        </Vector>
+      </Shift-Forces>
     </FEP>
   </FunctionType>
 </ReferenceData>
index 6d980826b0f18deeeee05628e13c184d00846894..9a4446847ebd8e8e87b2fe40f444235bd42ca7f5 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * This file is part of the GROMACS molecular simulation package.
  *
- * Copyright (c) 2018,2019, by the GROMACS development team, led by
+ * Copyright (c) 2018,2019,2020, by the GROMACS development team, led by
  * Mark Abraham, David van der Spoel, Berk Hess, and Erik Lindahl,
  * and including many others, as listed in the AUTHORS file in the
  * top-level source directory and at http://www.gromacs.org.
@@ -48,6 +48,8 @@
 
 #include <gmock/gmock.h>
 
+#include "gromacs/math/vectypes.h"
+
 #include "testutils/testasserts.h"
 
 namespace gmx
index 255d9e5cb0185aa37cad13ca67d648774516b9d5..afec6dd0f46d4db6dc33187d6749dc2fd4d31885 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * This file is part of the GROMACS molecular simulation package.
  *
- * Copyright (c) 2018,2019, by the GROMACS development team, led by
+ * Copyright (c) 2018,2019,2020, by the GROMACS development team, led by
  * Mark Abraham, David van der Spoel, Berk Hess, and Erik Lindahl,
  * and including many others, as listed in the AUTHORS file in the
  * top-level source directory and at http://www.gromacs.org.
 #define GMX_TESTUTILS_TESTMATCHERS_H
 
 #include <memory>
+#include <ostream>
+#include <tuple>
 
 #include <gmock/gmock.h>
 
-#include "gromacs/math/vectypes.h"
 #include "gromacs/utility/real.h"
 
-#include "testutils/testasserts.h"
-
 namespace gmx
 {
+template<typename T>
+class BasicVector;
+
 namespace test
 {
 
+class FloatingPointTolerance;
+
 /*! \brief Make matcher for floats for use with GoogleMock that compare
  * equal when \c tolerance is satisifed.
  *
@@ -96,7 +100,7 @@ testing::Matcher<std::tuple<real, real>> RealEq(const FloatingPointTolerance& to
  *
  *   EXPECT_THAT(testRVecs, Pointwise(RVecEq(tolerance), referenceRVecs));
  */
-testing::Matcher<std::tuple<RVec, RVec>> RVecEq(const FloatingPointTolerance& tolerance);
+testing::Matcher<std::tuple<BasicVector<real>, BasicVector<real>>> RVecEq(const FloatingPointTolerance& tolerance);
 
 } // namespace test
 } // namespace gmx