ffc team mailing list archive
-
ffc team
-
Mailing list archive
-
Message #01063
[HG ffc] Add compiler flag -fprecision=n where n is the number of significant
One or more new changesets pushed to the primary FFC repository.
A short summary of the last three changesets is included below.
changeset: 752:8d168402b9a1faa8e0efa736cbc4bfacf281471a
tag: tip
user: "Anders Logg <logg@xxxxxxxxx>"
date: Mon May 07 10:39:35 2007 +0200
files: TODO src/bin/ffc src/ffc/common/constants.py src/ffc/compiler/codegeneration/common/evaluatebasis.py src/ffc/compiler/codegeneration/common/utils.py src/ffc/compiler/codegeneration/tensor/tensorgenerator.py src/ffc/compiler/compiler.py src/ffc/compiler/format/ufcformat.py src/test/regression/reference/Elasticity.h src/test/regression/reference/EnergyNorm.h src/test/regression/reference/Heat.h src/test/regression/reference/Mass.h src/test/regression/reference/MixedMixedElement.h src/test/regression/reference/MixedPoisson.h src/test/regression/reference/NavierStokes.h src/test/regression/reference/NeumannProblem.h src/test/regression/reference/Optimization.h src/test/regression/reference/P5tet.h src/test/regression/reference/P5tri.h src/test/regression/reference/Poisson.h src/test/regression/reference/PoissonDG.h src/test/regression/reference/PoissonSystem.h src/test/regression/reference/Projection.h src/test/regression/reference/Stokes.h src/test/regression/reference/TensorWeightedPoisson.h src/test/regression/test.py
description:
Add compiler flag -fprecision=n where n is the number of significant
digits that should be used in the output. FFC_EPSILON has been removed
and replaced by an entry in the format dictionary (and is set to 10*1e-n).
Regression test is now run with -fprecision=10 (which should make sure
it runs on various platforms/Python versions etc with identical results).
Default precision is now back to n=15.
changeset: 751:1d621f25c8235a27e986ae883bd9d3cda18e7081
parent: 748:d89ee324481c80ff64151f79044ae9127a20aeb0
parent: 750:0fce41e14c77907fcb0a7222dd2434c006e8acd0
user: "Anders Logg <logg@xxxxxxxxx>"
date: Mon May 07 00:52:13 2007 +0200
files: src/ffc/compiler/codegeneration/quadrature/quadraturegenerator.py src/ffc/compiler/format/ufcformat.py
description:
merge
changeset: 750:0fce41e14c77907fcb0a7222dd2434c006e8acd0
user: "Kristian Oelgaard <k.b.oelgaard@xxxxxxxxxx>"
date: Wed May 02 14:28:30 2007 +0200
files: src/ffc/compiler/codegeneration/common/dofmap.py src/ffc/compiler/codegeneration/quadrature/quadraturegenerator.py src/ffc/compiler/format/codesnippets.py src/ffc/compiler/format/removeunused.py src/ffc/compiler/format/ufcformat.py src/ffc/compiler/representation/quadrature/elementtensor.py src/ffc/compiler/representation/quadrature/monomialtabulation.py
description:
Changed removedunused.py so that 'double' and 'const double' array declarations are not removed.
----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/ffc