dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #02394
[HG] Initial fixes for ODE benchmark:
One or more new changesets pushed to the primary DOLFIN repository.
A short summary of the last three changesets is included below.
changeset: 1856:aea74fea41ea6daec697aa4965e8eaa854b06e5d
tag: tip
user: "Anders Logg <logg@xxxxxxxxx>"
date: Wed Apr 12 07:07:07 2006 -0500
files: src/demo/ode/reaction/bench.log src/demo/ode/reaction/domain.log src/kernel/la/KrylovSolver.cpp src/kernel/ode/MultiAdaptiveNewtonSolver.cpp
description:
Initial fixes for ODE benchmark:
Results are now similar (close enough) to the results with
DOLFIN 0.5.12. A few default parameters were changed in the
Krylov solvers in addition to moving to PETSc 2.3.1 which
affected the multi-adaptive Newton solver. Scaling the system
with the size of the residual before solving and rescaling
after in each Newton step fixes the problem. (Scaling only
done locally in ODE solvers, not in Krylov solver.)
Next step is to clean up benchmarks and generate results.
changeset: 1855:d48a6c9ed162d2a85f9fa468889258258fa0cb51
user: "Garth N. Wells <g.n.wells@xxxxxxxxxx>"
date: Tue Apr 11 20:08:44 2006 +0200
files: src/kernel/fem/NewFEM.cpp src/kernel/fem/dolfin/NewFEM.h
description:
Consolidate assemble functions in NewFEM.
changeset: 1854:d6c50271cbfc83ed53ee6ad0a063bb6e01816ac2
user: "Garth N. Wells <g.n.wells@xxxxxxxxxx>"
date: Tue Apr 11 14:12:46 2006 +0200
files: Makefile.in aclocal.m4 configure src/Makefile.in src/config/Makefile.in src/demo/Makefile.in src/demo/fem/Makefile.in src/demo/nls/Makefile.in src/demo/nls/nonlinearpoisson/main.cpp src/demo/ode/Makefile.in src/demo/ode/homotopy/Makefile.in src/demo/ode/modeling/Makefile.in src/demo/pde/Makefile.in src/demo/pde/nonlinear/Makefile.in src/demo/pde/stokes/Makefile.in src/demo/scripting/Makefile.in src/demo/solvers/Makefile.in src/demo/solvers/navierstokes/Makefile.in src/greeting/Makefile.in src/kernel/Makefile.in src/kernel/common/Makefile.in src/kernel/common/dolfin/Makefile.in src/kernel/fem/Makefile.am src/kernel/fem/Makefile.in src/kernel/fem/NewFEM.cpp src/kernel/fem/dolfin/BoundaryValue.h src/kernel/fem/dolfin/Makefile.am src/kernel/fem/dolfin/Makefile.in src/kernel/fem/dolfin/NewFEM.h src/kernel/fem/dolfin/dolfin_fem.h src/kernel/form/Makefile.in src/kernel/form/dolfin/Makefile.in src/kernel/function/Makefile.in src/kernel/function/dolfin/Makefile.in src/kernel/io/Makefile.in src/kernel/io/dolfin/Makefile.in src/kernel/la/Makefile.in src/kernel/la/dolfin/Makefile.in src/kernel/log/Makefile.in src/kernel/log/dolfin/Makefile.in src/kernel/main/Makefile.in src/kernel/main/dolfin/Makefile.in src/kernel/math/Makefile.in src/kernel/math/dolfin/Makefile.in src/kernel/nls/Makefile.in src/kernel/nls/dolfin/Makefile.in src/kernel/ode/Makefile.in src/kernel/ode/dolfin/Makefile.in src/kernel/parameter/Makefile.in src/kernel/parameter/dolfin/Makefile.in src/kernel/pde/Makefile.in src/kernel/pde/dolfin/Makefile.in src/kernel/quadrature/Makefile.in src/kernel/quadrature/dolfin/Makefile.in src/lib/Makefile.in src/modules/Makefile.in src/modules/convdiff/Makefile.in src/modules/convdiff/dolfin/Makefile.in src/modules/dolfin/Makefile.in src/modules/elasticity-updated/Makefile.in src/modules/elasticity-updated/dolfin/Makefile.in src/modules/elasticity/Makefile.in src/modules/elasticity/dolfin/Makefile.in src/modules/heat/Makefile.in src/modules/heat/dolfin/Makefile.in src/modules/navierstokes/Makefile.in src/modules/navierstokes/dolfin/Makefile.in src/modules/poisson/Makefile.in src/modules/poisson/dolfin/Makefile.in src/modules/stokes/Makefile.in src/modules/stokes/dolfin/Makefile.in src/post/Makefile.in src/pre/Makefile.in src/pydolfin/Makefile.in src/utils/Makefile.in src/utils/convert/Makefile.in src/utils/inp2dx/Makefile.in
description:
Add class NewFEM. This is a clean-up of the boundary condition functions in FEM.
-------------------------------------------------------
For more details, visit http://www.fenics.org/hg/dolfin