[Octopus-notify] svn commit: r2425 - in trunk: doc src testsuite by acastro

octopus-notify at tddft.org octopus-notify at tddft.org
Mon Sep 25 14:10:23 WEST 2006


      Author: acastro
        Date: Mon Sep 25 14:10:19 2006
New Revision: 2425
   Changeset: http://www.tddft.org/trac/octopus/changeset/2425

Added:
   trunk/src/test.F90
   trunk/testsuite/finite_systems_3d/15-hartree.01-rectangular.inp
   trunk/testsuite/finite_systems_3d/15-hartree.test
Modified:
   trunk/doc/octopus.texi
   trunk/src/Makefile.am
   trunk/src/poisson.F90
   trunk/testsuite/oct-run_regression_test.pl

Log:
Added an oct-test utility, only for developers, which has the mission
of launching extensive tests on individual features of the code. For
example, a set of tests on all the Hartree solvers, the propagators,
the differential operators, etc. For the moment in this way I have
ressucitated the poisson_test subroutine, which was commented out. Now
it only does one solver, but the idea is to test them all.
(Especially I want to see why the cg solver fails for complicated
symmetries).

The reason to build such an external utility is that otherwise (i.e if
we put this kind of tests in the main executable) we would have to put
some new "testing" run mode, and I think that we already have too many
of them. In this way the main executable does not get any more
complicated.




More information about the Octopus-notify mailing list