← Back to team overview

dolfin team mailing list archive

ODE: Cleanup and rerun ODE benchmark [...]

 

Commit from logg (2005-11-14 15:09 CET)
----------------

ODE: Cleanup and rerun ODE benchmark

 - Replace Octave scripts with Python
 - Replace bash scripts with Python
 - Remove *fixed-point* and merge
 - New interface for ODE::timestep() allows fixed time steps without
   needing to overload ODE::timestep()
 - Rerun all benchmarks (timings starting to look good, see bench.log)

  dolfin  src/demo/solvers/ode/reaction/README                         1.2
- dolfin  src/demo/solvers/ode/reaction/bench-fixedpoint.log           1.5
  dolfin  src/demo/solvers/ode/reaction/bench.log                      1.9
- dolfin  src/demo/solvers/ode/reaction/checkerror-fixedpoint.m        1.2
- dolfin  src/demo/solvers/ode/reaction/checkerror.m                   1.3
+ dolfin  src/demo/solvers/ode/reaction/checkerror.py                  1.1
- dolfin  src/demo/solvers/ode/reaction/main-fixedpoint.cpp            1.5
  dolfin  src/demo/solvers/ode/reaction/main.cpp                       1.29
- dolfin  src/demo/solvers/ode/reaction/plotcontrollers.m              1.2
- dolfin  src/demo/solvers/ode/reaction/reference-100.data             1.2
- dolfin  src/demo/solvers/ode/reaction/reference-fixedpoint-100.data  1.3
- dolfin  src/demo/solvers/ode/reaction/reference-fixedpoint.data      1.2
+ dolfin  src/demo/solvers/ode/reaction/reference-gamma-100.data       1.1
+ dolfin  src/demo/solvers/ode/reaction/reference-gamma-1000.data      1.1
- dolfin  src/demo/solvers/ode/reaction/reference.data                 1.2
- dolfin  src/demo/solvers/ode/reaction/run-bench-fixedpoint.sh        1.4
+ dolfin  src/demo/solvers/ode/reaction/run-bench.py                   1.1
- dolfin  src/demo/solvers/ode/reaction/run-bench.sh                   1.7
  dolfin  src/kernel/ode/MonoAdaptivity.cpp                            1.20
  dolfin  src/kernel/ode/MultiAdaptivity.cpp                           1.18
  dolfin  src/kernel/ode/ODE.cpp                                       1.43
  dolfin  src/kernel/ode/TimeSlabSolver.cpp                            1.36
  dolfin  src/kernel/ode/TimeStepper.cpp                               1.83
  dolfin  src/kernel/ode/dolfin/ODE.h                                  1.45