I noticed a tiny discrepancy between improper_hybrid.cpp and
dihedral_hybrid.cpp near line 79. I'm not certain that this change is
necessary or beneficial, but lammps certainly seems to work fine
afterwards. I attached the slightly modified version. Feel free to
ignore.
79c79
< nimproperlist[m]++;
improper_hybrid.cpp (9.86 KB)