← Back to team overview

syfi team mailing list archive

[HG syfi] Bugfixes for generating code on intervals.

 

One or more new changesets pushed to the primary SyFi repository.
A short summary of the last three changesets is included below.

changeset:   325:bc540fb54a89881244cc80df88e44b6405361c10
tag:         tip
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Wed Mar 04 15:00:56 2009 +0100
files:       examples/newsolvers/Hyperelasticity1D/cpp/Hyperelasticity1D.ufl examples/newsolvers/Hyperelasticity1D/cpp/main.cpp examples/newsolvers/poisson/cpp/Makefile site-packages/newsfc/geometry/mappings.py site-packages/newsfc/representation/formrepresentation.py site-packages/newsfc/representation/swiginac_eval.py
description:
Bugfixes for generating code on intervals.
Now code generates and compiles, but the
Hyperelasticity1D application crashes.


changeset:   324:d12cd297e8d83ec44d99e3449928600ccdd8338c
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Tue Mar 03 22:45:17 2009 +0100
files:       tests/python/verify_tensors/test.py
description:
Updated verify_tensors/test.py with better reporting
(shows which forms in each file that fails or passes)
and comparing sorted values of vectors if asking for
eigenvalue comparison. Some more demos fail because
of this, something to look into tomorrow.


changeset:   323:dc73e32b3c446e47e53a2e98a90d1be9ecf4dc52
user:        "Martin Sandve Alnæs <martinal@xxxxxxxxx>"
date:        Tue Mar 03 20:52:56 2009 +0100
files:       tests/python/verify_tensors/ffc_ufl2/Constant.ufl tests/python/verify_tensors/ffc_ufl2/Elasticity.ufl tests/python/verify_tensors/ffc_ufl2/EnergyNorm.ufl tests/python/verify_tensors/ffc_ufl2/Equation.ufl tests/python/verify_tensors/ffc_ufl2/Heat.ufl tests/python/verify_tensors/ffc_ufl2/Mass.ufl tests/python/verify_tensors/ffc_ufl2/NavierStokes.ufl tests/python/verify_tensors/ffc_ufl2/NeumannProblem.ufl tests/python/verify_tensors/ffc_ufl2/Poisson.ufl tests/python/verify_tensors/ffc_ufl2/PoissonSystem.ufl tests/python/verify_tensors/ffc_ufl2/Stokes.ufl tests/python/verify_tensors/ffc_ufl2/SubDomain.ufl tests/python/verify_tensors/ffc_ufl2/TensorWeightedPoisson.ufl tests/python/verify_tensors/test.py
description:
Bugfix in verify_tensors/test.py.
Copied ffc_ufl to ffc_ufl2 and removed some
demos from there that are not expected to work.
Try:

./test.py -r ffc_references -u ffc_ufl2 -n0 -e1

to compare these demos with FFC references using
eigenvalues and not norms. Note that this will
skip vectors without marking them as fails.

Not everything that should pass do pass though.


----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/syfi