← Back to team overview

dolfin team mailing list archive

ODE: [...]

 

Commit from johanjan (2005-12-22 21:24 CET)
--------------------

ODE:

Added a conservative modification to the multi-adaptivity which
produces much better results for the reaction benchmark. Some
parameters are hard-coded and chosen ad-hoc, this needs to be fixed in
the future. The multi-adaptivity now also uses the maximum local error
(and the appropriate residual and timestep) over the slab, so there
should no longer be under-estimation of the local error. It's not been
tested yet if this has any significant effect on the reaction
benchmark, Minor updates to the reaction benchmark to conform to the
new parameter system.

  dolfin  src/kernel/ode/MultiAdaptiveTimeSlab.cpp            1.51
  dolfin  src/kernel/ode/MultiAdaptivity.cpp                  1.21
  dolfin  src/kernel/ode/cGqMethod.cpp                        1.13
  dolfin  src/kernel/ode/dolfin/MultiAdaptivity.h             1.16
  dolfin  src/demo/solvers/ode/reaction/bench-parameters.xml  1.3
  dolfin  src/demo/solvers/ode/reaction/bench.log             1.14
  dolfin  src/demo/solvers/ode/reaction/run-bench.py          1.3