dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #00506
Lots of cleanups: [...]
Commit from logg (2005-04-17 23:20 CEST)
----------------
Lots of cleanups:
- Clean out old assembly classes
- Clean out old form classes
- Remove kernel module map
- Remove kernel module element
TODO before next release:
- Port elasticity module to new system
- Remove other old modules (keep Navier-Stokes?)
Let's wait until after we have released the new version with
renaming classes (NewFoo --> Foo).
Remaining things to cleanup: Array and List (should use NewArray and NewList).
The mesh classes uses a few special tricks implemented in the Array class
so this needs some thought.
dolfin ChangeLog 1.188
dolfin Makefile.in 1.82
dolfin aclocal.m4 1.109
dolfin configure 1.166
dolfin configure.ac 1.68
dolfin src/Makefile.in 1.82
dolfin src/config/Makefile.in 1.87
dolfin src/demo/Makefile.in 1.87
dolfin src/demo/bench/Makefile.in 1.10
dolfin src/demo/bench/ode/compute_reference.sh 1.4
dolfin src/demo/la/Makefile 1.227
dolfin src/demo/la/Makefile.in 1.61
dolfin src/demo/solvers/Makefile.in 1.80
dolfin src/demo/solvers/navierstokes/Makefile.in 1.51
dolfin src/demo/solvers/ode/Makefile.in 1.67
dolfin src/demo/solvers/ode/homotopy/Makefile.in 1.13
dolfin src/demo/solvers/ode/mechanical/Makefile.in 1.50
dolfin src/demo/solvers/ode/modeling/Makefile.in 1.40
dolfin src/demo/solvers/ode/stiff/Makefile 1.183
dolfin src/demo/solvers/ode/stiff/Makefile.in 1.58
dolfin src/demo/solvers/ode/test/main.cpp 1.55
dolfin src/greeting/Makefile.in 1.67
dolfin src/kernel/Makefile.am 1.10
dolfin src/kernel/Makefile.in 1.83
- dolfin src/kernel/common/Index.cpp 1.2
- dolfin src/kernel/common/IndexPair.cpp 1.2
dolfin src/kernel/common/Makefile.am 1.16
dolfin src/kernel/common/Makefile.in 1.83
- dolfin src/kernel/common/dolfin/BCFunctionPointer.h 1.2
- dolfin src/kernel/common/dolfin/FunctionPointer.h 1.2
- dolfin src/kernel/common/dolfin/Index.h 1.2
- dolfin src/kernel/common/dolfin/IndexPair.h 1.2
dolfin src/kernel/common/dolfin/Makefile.am 1.10
dolfin src/kernel/common/dolfin/Makefile.in 1.77
- dolfin src/kernel/common/dolfin/VFunctionPointer.h 1.2
dolfin src/kernel/common/dolfin/dolfin_common.h 1.9
- dolfin src/kernel/element/Makefile.am 1.3
- dolfin src/kernel/element/Makefile.in 1.60
- dolfin src/kernel/element/shapefunctions.cpp 1.2
- dolfin src/kernel/element/dolfin/Makefile.am 1.2
- dolfin src/kernel/element/dolfin/Makefile.in 1.60
- dolfin src/kernel/element/dolfin/P1Tet.h 1.3
- dolfin src/kernel/element/dolfin/P1TetElement.h 1.2
- dolfin src/kernel/element/dolfin/P1Tri.h 1.3
- dolfin src/kernel/element/dolfin/P1TriElement.h 1.2
- dolfin src/kernel/element/dolfin/dolfin_element.h 1.2
- dolfin src/kernel/element/dolfin/shapefunctions.h 1.2
- dolfin src/kernel/fem/DxMatrix.cpp 1.3
- dolfin src/kernel/fem/DyMatrix.cpp 1.3
- dolfin src/kernel/fem/DzMatrix.cpp 1.3
- dolfin src/kernel/fem/FEM.cpp 1.15
- dolfin src/kernel/fem/FiniteElement.cpp 1.11
- dolfin src/kernel/fem/FiniteElementMethod.cpp 1.5
dolfin src/kernel/fem/LoadVector.cpp 1.3
dolfin src/kernel/fem/Makefile 1.235
dolfin src/kernel/fem/Makefile.am 1.23
dolfin src/kernel/fem/Makefile.in 1.90
dolfin src/kernel/fem/MassMatrix.cpp 1.3
- dolfin src/kernel/fem/MultigridSolver.cpp 1.7
dolfin src/kernel/fem/StiffnessMatrix.cpp 1.4
- dolfin src/kernel/fem/dolfin/BoundaryCondition.h 1.6
- dolfin src/kernel/fem/dolfin/DxMatrix.h 1.2
- dolfin src/kernel/fem/dolfin/DyMatrix.h 1.2
- dolfin src/kernel/fem/dolfin/DzMatrix.h 1.2
- dolfin src/kernel/fem/dolfin/FEM.h 1.8
- dolfin src/kernel/fem/dolfin/FiniteElement.h 1.9
- dolfin src/kernel/fem/dolfin/FiniteElementMethod.h 1.5
dolfin src/kernel/fem/dolfin/LoadVector.h 1.2
dolfin src/kernel/fem/dolfin/Makefile.am 1.19
dolfin src/kernel/fem/dolfin/Makefile.in 1.89
dolfin src/kernel/fem/dolfin/MassMatrix.h 1.2
- dolfin src/kernel/fem/dolfin/MultigridSolver.h 1.3
dolfin src/kernel/fem/dolfin/StiffnessMatrix.h 1.2
dolfin src/kernel/fem/dolfin/dolfin_fem.h 1.15
- dolfin src/kernel/form/ElementFunction.cpp 1.6
- dolfin src/kernel/form/FunctionList.cpp 1.5
- dolfin src/kernel/form/FunctionPair.cpp 1.4
- dolfin src/kernel/form/Integral.cpp 1.9
dolfin src/kernel/form/Makefile.am 1.6
dolfin src/kernel/form/Makefile.in 1.62
- dolfin src/kernel/form/Product.cpp 1.5
- dolfin src/kernel/form/ShapeFunction.cpp 1.4
- dolfin src/kernel/form/dolfin/ElementFunction.h 1.4
- dolfin src/kernel/form/dolfin/FunctionList.h 1.5
- dolfin src/kernel/form/dolfin/FunctionPair.h 1.4
- dolfin src/kernel/form/dolfin/Integral.h 1.5
dolfin src/kernel/form/dolfin/Makefile.in 1.61
- dolfin src/kernel/form/dolfin/Product.h 1.3
- dolfin src/kernel/form/dolfin/ShapeFunction.h 1.5
dolfin src/kernel/form/dolfin/dolfin_form.h 1.4
- dolfin src/kernel/function/DofFunction.cpp 1.11
- dolfin src/kernel/function/ExpressionFunction.cpp 1.3
- dolfin src/kernel/function/GenericFunction.cpp 1.6
dolfin src/kernel/function/Makefile.am 1.7
dolfin src/kernel/function/Makefile.in 1.54
- dolfin src/kernel/function/ScalarExpressionFunction.cpp 1.7
- dolfin src/kernel/function/VectorExpressionFunction.cpp 1.7
- dolfin src/kernel/function/VectorFunction.cpp 1.2
- dolfin src/kernel/function/dolfin/DofFunction.h 1.7
- dolfin src/kernel/function/dolfin/ExpressionFunction.h 1.6
- dolfin src/kernel/function/dolfin/GenericFunction.h 1.6
dolfin src/kernel/function/dolfin/Makefile.am 1.5
dolfin src/kernel/function/dolfin/Makefile.in 1.54
- dolfin src/kernel/function/dolfin/ScalarExpressionFunction.h 1.8
- dolfin src/kernel/function/dolfin/VectorExpressionFunction.h 1.8
- dolfin src/kernel/function/dolfin/VectorFunction.h 1.2
dolfin src/kernel/function/dolfin/dolfin_function.h 1.6
dolfin src/kernel/io/File.cpp 1.22
dolfin src/kernel/io/GenericFile.cpp 1.16
dolfin src/kernel/io/GiDFile.cpp 1.2
dolfin src/kernel/io/MFile.cpp 1.18
dolfin src/kernel/io/Makefile.in 1.89
dolfin src/kernel/io/OctaveFile.cpp 1.9
dolfin src/kernel/io/OpenDXFile.cpp 1.14
dolfin src/kernel/io/TecplotFile.cpp 1.3
dolfin src/kernel/io/XMLFile.cpp 1.22
dolfin src/kernel/io/dolfin/File.h 1.16
dolfin src/kernel/io/dolfin/GenericFile.h 1.10
dolfin src/kernel/io/dolfin/GiDFile.h 1.2
dolfin src/kernel/io/dolfin/MFile.h 1.10
dolfin src/kernel/io/dolfin/Makefile.in 1.83
dolfin src/kernel/io/dolfin/OpenDXFile.h 1.9
dolfin src/kernel/io/dolfin/TecplotFile.h 1.2
dolfin src/kernel/io/dolfin/XMLFile.h 1.8
dolfin src/kernel/la/Makefile.in 1.92
dolfin src/kernel/la/dolfin/Makefile.in 1.89
dolfin src/kernel/log/Makefile.in 1.74
dolfin src/kernel/log/dolfin/Makefile.in 1.74
dolfin src/kernel/main/Makefile.in 1.84
dolfin src/kernel/main/dolfin.h 1.17
dolfin src/kernel/main/dolfin/Makefile.in 1.79
- dolfin src/kernel/map/Makefile.am 1.4
- dolfin src/kernel/map/Makefile.in 1.61
- dolfin src/kernel/map/Map.cpp 1.12
- dolfin src/kernel/map/P1IntMap.cpp 1.8
- dolfin src/kernel/map/P1TetMap.cpp 1.12
- dolfin src/kernel/map/P1TriMap.cpp 1.11
- dolfin src/kernel/map/dolfin/Makefile.am 1.2
- dolfin src/kernel/map/dolfin/Makefile.in 1.60
- dolfin src/kernel/map/dolfin/Map.h 1.12
- dolfin src/kernel/map/dolfin/P1IntMap.h 1.7
- dolfin src/kernel/map/dolfin/P1TetMap.h 1.11
- dolfin src/kernel/map/dolfin/P1TriMap.h 1.11
- dolfin src/kernel/map/dolfin/dolfin_map.h 1.2
dolfin src/kernel/math/Makefile.in 1.75
dolfin src/kernel/math/dolfin/Makefile.in 1.74
dolfin src/kernel/mesh/Makefile.in 1.61
dolfin src/kernel/mesh/dolfin/Makefile.in 1.60
dolfin src/kernel/ode/Makefile.in 1.85
dolfin src/kernel/ode/dolfin/Makefile.in 1.82
dolfin src/kernel/quadrature/Makefile.in 1.76
dolfin src/kernel/quadrature/dolfin/Makefile.in 1.76
dolfin src/kernel/settings/Makefile.in 1.69
dolfin src/kernel/settings/Parameter.cpp 1.8
dolfin src/kernel/settings/dolfin/Makefile.in 1.69
dolfin src/kernel/settings/dolfin/Parameter.h 1.10
dolfin src/kernel/settings/dolfin/Settings.h 1.48
dolfin src/modules/Makefile.in 1.90
dolfin src/modules/convdiff/Makefile.in 1.86
dolfin src/modules/convdiff/dolfin/Makefile.in 1.13
dolfin src/modules/dolfin/Makefile.in 1.12
dolfin src/modules/elasticity/Makefile.in 1.48
dolfin src/modules/elasticity-stationary/Makefile.in 1.48
dolfin src/modules/elasticity-updated/Makefile.in 1.35
dolfin src/modules/euler/Makefile.in 1.41
dolfin src/modules/heat/Makefile.in 1.29
dolfin src/modules/heat/dolfin/Makefile.in 1.12
dolfin src/modules/navierstokes/Makefile.in 1.83
dolfin src/modules/navierstokes/dolfin/Makefile.in 1.12
dolfin src/modules/odesolver/Makefile.in 1.61
dolfin src/modules/poisson/Makefile.in 1.85
dolfin src/modules/poisson/dolfin/Makefile.in 1.14
dolfin src/modules/poisson-multigrid/Makefile.in 1.39
dolfin src/modules/template/Makefile.in 1.81
dolfin src/modules/wave/Makefile.in 1.48
dolfin src/modules/wave-vector/Makefile.in 1.48
dolfin src/post/Makefile.in 1.70
dolfin src/pre/Makefile.in 1.78
dolfin src/utils/Makefile.in 1.81
dolfin src/utils/inp2dx/Makefile.in 1.81