← Back to team overview

dolfin team mailing list archive

First effort to significantly improve the speed of the assembly, [...]

 

Commit from logg (2004-08-17 17:41 CEST)
----------------

First effort to significantly improve the speed of the assembly,
see classes Poisson (in src/demo/form), NewPDE, NewFEM (not yet written).

Improving the speed of the assembly, using a refinement of the current
technology of DOLFIN (as presented in the paper "Optimal evaluation of
finite element matrices" by Kirby, Knepley and Scott) will be a top
priority for the 0.5 series.

  dolfin  Makefile.in                                    1.47
  dolfin  aclocal.m4                                     1.69
  dolfin  configure                                      1.109
  dolfin  src/Makefile.in                                1.47
  dolfin  src/config/Makefile.in                         1.51
  dolfin  src/demo/Makefile.am                           1.11
  dolfin  src/demo/Makefile.in                           1.49
+ dolfin  src/demo/form/Makefile                         1.1
+ dolfin  src/demo/form/main.cpp                         1.1
  dolfin  src/demo/la/Makefile                           1.130
  dolfin  src/demo/la/Makefile.in                        1.26
  dolfin  src/demo/solvers/Makefile.in                   1.43
  dolfin  src/demo/solvers/navierstokes/Makefile.in      1.16
  dolfin  src/demo/solvers/ode/Makefile.in               1.29
  dolfin  src/demo/solvers/ode/mechanical/Makefile.in    1.15
  dolfin  src/demo/solvers/ode/modeling/Makefile.in      1.5
  dolfin  src/demo/solvers/ode/stiff/Makefile            1.85
  dolfin  src/demo/solvers/ode/stiff/Makefile.in         1.23
  dolfin  src/greeting/Makefile.in                       1.32
  dolfin  src/kernel/Makefile.in                         1.48
  dolfin  src/kernel/common/Makefile.in                  1.47
  dolfin  src/kernel/common/dolfin/Makefile.in           1.42
  dolfin  src/kernel/element/Makefile.in                 1.25
  dolfin  src/kernel/element/dolfin/Makefile.in          1.25
  dolfin  src/kernel/fem/Makefile                        1.133
  dolfin  src/kernel/fem/Makefile.in                     1.51
  dolfin  src/kernel/fem/dolfin/Makefile.in              1.50
  dolfin  src/kernel/form/Makefile.in                    1.26
  dolfin  src/kernel/form/NewPDE.cpp                     1.2
  dolfin  src/kernel/form/dolfin/Makefile.in             1.25
  dolfin  src/kernel/form/dolfin/NewPDE.h                1.2
  dolfin  src/kernel/function/Makefile.in                1.18
  dolfin  src/kernel/function/dolfin/Makefile.in         1.18
  dolfin  src/kernel/io/Makefile.in                      1.53
  dolfin  src/kernel/io/dolfin/Makefile.in               1.47
  dolfin  src/kernel/la/Makefile.in                      1.53
  dolfin  src/kernel/la/dolfin/Makefile.in               1.50
  dolfin  src/kernel/log/Makefile.in                     1.39
  dolfin  src/kernel/log/dolfin/Makefile.in              1.39
  dolfin  src/kernel/main/Makefile.in                    1.47
  dolfin  src/kernel/main/dolfin/Makefile.in             1.44
  dolfin  src/kernel/map/Makefile.in                     1.26
  dolfin  src/kernel/map/dolfin/Makefile.in              1.25
  dolfin  src/kernel/math/Makefile.in                    1.40
  dolfin  src/kernel/math/dolfin/Makefile.in             1.39
  dolfin  src/kernel/mesh/Makefile.in                    1.25
  dolfin  src/kernel/mesh/dolfin/Makefile.in             1.24
  dolfin  src/kernel/ode/Makefile.in                     1.38
  dolfin  src/kernel/ode/dolfin/Makefile.in              1.36
  dolfin  src/kernel/quadrature/Makefile.in              1.41
  dolfin  src/kernel/quadrature/dolfin/Makefile.in       1.41
  dolfin  src/kernel/settings/Makefile.in                1.34
  dolfin  src/kernel/settings/dolfin/Makefile.in         1.34
  dolfin  src/modules/Makefile.in                        1.52
  dolfin  src/modules/convdiff/Makefile.in               1.48
  dolfin  src/modules/elasticity/Makefile.in             1.13
  dolfin  src/modules/elasticity-stationary/Makefile.in  1.13
  dolfin  src/modules/euler/Makefile.in                  1.6
  dolfin  src/modules/navierstokes/Makefile.in           1.47
  dolfin  src/modules/odesolver/Makefile.in              1.26
  dolfin  src/modules/poisson/Makefile.in                1.46
  dolfin  src/modules/poisson-multigrid/Makefile.in      1.4
  dolfin  src/modules/template/Makefile.in               1.46
  dolfin  src/modules/wave/Makefile.in                   1.13
  dolfin  src/modules/wave-vector/Makefile.in            1.13
  dolfin  src/post/Makefile.in                           1.35
  dolfin  src/pre/Makefile.in                            1.43
  dolfin  src/utils/Makefile.in                          1.46
  dolfin  src/utils/inp2dx/Makefile.in                   1.46