espressomd-maintainer
[Top][All Lists]
Advanced

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

[Espressomd-maintainer] [espresso] Test case for 'constraint rhomboid' (


From: Georg Rempfer
Subject: [Espressomd-maintainer] [espresso] Test case for 'constraint rhomboid' (#12)
Date: Tue, 29 Nov 2011 04:44:32 -0800

Hallo Olaf,

hier der gewünschte test case. Nach Diskussion haben Stefan und ich uns dafür 
entschieden vorerst nur die distance Funktion als constraint zu testen. Das 
stellt sicher, dass das feature als constraint und lbboundary funktioniert, da 
der LB code auf die gleiche distance Funktion zurückgreift. Nicht getestet wird 
damit die Implementierung der bounce back boundaries im LB. Das ist aber auch 
eigentlich eine ganz andere Baustelle und sollte dort zentral getestet werden. 
Über eine schnelle Methode dafür sind wir uns aber noch nicht einig.

Wie lange darf denn so ein test case laufen? Der hier ist jetzt super einfach 
aber für die bounce-back Wände könnte etwas aufwändigeres nötig sein.

Gruß,
Georg

You can merge this Pull Request by running:

  git pull https://github.com/rempferg/espresso rhomboid_testcase

Or you can view, comment on it, or merge it online at:

  https://github.com/espressomd/espresso/pull/12

-- Commit Summary --

* Started development of a test script for the constraint type rhomboid. 
Simulation works. Missing: check of results and caller interface.
* Testcase finished but results need comparison with other machines.
* Added script that was missing in last commit. Also changed handedness of 
trihedron to trigger handedness detection and correction.
* Final commit. Tests on machines of different architectures resulted in a 
maximal deviation of 3.5e-10. Set error boundary to 1.0e-08. 'make check' 
works. Documentation is unnecessary since this is trivial and will not be 
invoked manually. Ready for pull request.

-- File Changes --

M testsuite/Makefile.am (1)
A testsuite/constraints_rhomboid.tcl (142)

-- Patch Links --

  https://github.com/espressomd/espresso/pull/12.patch
  https://github.com/espressomd/espresso/pull/12.diff

--- 
Reply to this email directly or view it on GitHub:
https://github.com/espressomd/espresso/pull/12



reply via email to

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