[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ESPResSo-users] GPU LB buggy since Feb

From: Stefan Kesselheim
Subject: [ESPResSo-users] GPU LB buggy since Feb
Date: Tue, 03 Jul 2012 17:01:07 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120421 Thunderbird/12.0

Dear Espresso-Users,
we have noticed that there is a severe bug in the GPU LB code in version 3.1 and git versions after Feb 1st:

Since the implementation of the lattice shift the interpolation of the velocity and the force assignment is not working propertly: the interpolation factors regularly become negative leading most importantly to spurious dipole-like force assignments on the LB fluid. Their sum however is still 1 in all cases.

As we can not estimate how severe this bug is, we recommend to check produced data with the current git version (master or 3.1 branch) or the upcoming 3.1.1 version that will be published soon. In doubt, run all publication relevant simulations again.

We apologize for the inconvenience and take this as the best possible argument for a good test system. We are very open for all simple test cases (preferably against analytically known solutions) that help avoiding these problems in the future.

Here is the code of the Buggy commit:
The fix is this commit:

Cheers and good luck with Espresso
Stefan Kesselheim

Institute for Computational Physics
University of Stuttgart

reply via email to

[Prev in Thread] Current Thread [Next in Thread]