espressomd / espresso

The ESPResSo package
https://espressomd.org
GNU General Public License v3.0
230 stars 187 forks source link

Introduce an event on_lees_edwards_change #4977

Closed davidbbeyer closed 2 months ago

davidbbeyer commented 3 months ago

Fixes #4874

Description of changes:

RudolfWeeber commented 3 months ago

LGTM. Could you please check the codecov tst for the patch (which shows that coverage deceased slightly) and make sure, we don't have important code untested? Thanks!

davidbbeyer commented 3 months ago

As far as I can tell, it is only complaining about the function LBWalberla::on_lees_edwards_change() which I added. However, this function is (indirectly) tested in the additional test in /testsuite/python/lb_lees_edwards.py, so I guess it should not be a problem.

jngrad commented 2 months ago

I noticed a lot of commits don't pass CI. Would you kindly update your virtual environment using our pep8 instructions?