2005-02-20 Sunday  delpinux

	Changed:
		solver/Convection.hpp (1.9), "Exp", lines: +32 -19

	Convection now works on periodic cartesian meshes.

2005-02-20 Sunday  delpinux

	Changed:
		solver/Convection.hpp (1.8), "Exp", lines: +59 -49

	Comptues now characteristics in the same way for hexahedral meshes
	than for tetrahedral meshes.

2005-02-20 Sunday  delpinux

	Changed:
		solver/CartesianHexahedron.hpp (1.8), "Exp", lines: +20 -1

	Added computation of local coordinates of vertices. Local
	coordinates are normalized to the hexahedron's size.

2005-02-02 Wednesday  delpinux

	Changed:
		solver/Makefile.am (1.22), "Exp", lines: +2 -1

	Fixed missing VerticesCorrespondance.hpp

2005-02-02 Wednesday  delpinux

	Changed:
		graphics/EditorWindow.cpp (1.8), "Exp", lines: +3 -6
		graphics/GUI.cpp (1.10), "Exp", lines: +33 -39

	Few interface clean-up

2005-02-02 Wednesday  delpinux

	Changed:
		solver/ConnectivityBuilder.hpp (1.12), "Exp", lines: +13 -6
		solver/Mesh.hpp (1.15), "Exp", lines: +3 -1

	Connectivities are now built using periodicity.

2005-01-31 Monday  delpinux

	Changed:
		solver/ConnectivityBuilder.cpp (1.6), "Exp", lines: +9 -2

	Compilation fixed (Debian Bug#293018) reported by Andreas Jochens.

2005-01-29 Saturday  delpinux

	Added:
		solver/VerticesCorrespondance.hpp (1.1)
	Changed:
		algebra/MultiGrid.hpp (1.5), "Exp", lines: +3 -3
		language/MeshExpression.cpp (1.25), "Exp", lines: +13 -4
		solver/BoundaryConditionCommonFEMDiscretization.hpp (1.8), "Exp", lines: +2 -2
		solver/DegreeOfFreedomSet.hpp (1.6), "Exp", lines: +6 -6
		solver/DegreeOfFreedomSetBuilder.cpp (1.3), "Exp", lines: +38 -16
		solver/Mesh.hpp (1.14), "Exp", lines: +53 -3
		solver/MeshDomainTetrahedrizor.cpp (1.2), "Exp", lines: +23 -1
		solver/MeshExtractor.hpp (1.10), "Exp", lines: +4 -2
		solver/MeshOfHexahedra.hpp (1.12), "Exp", lines: +7 -1
		solver/MeshOfTetrahedra.hpp (1.11), "Exp", lines: +4 -1
		solver/MeshPeriodizer.cpp (1.2), "Exp", lines: +106 -4
		solver/MeshPeriodizer.hpp (1.2), "Exp", lines: +22 -3
		solver/MeshReader.cpp (1.18), "Exp", lines: +10 -1
		solver/MeshReader.hpp (1.17), "Exp", lines: +4 -4
		solver/MeshSimplifier.cpp (1.14), "Exp", lines: +7 -2
		solver/MeshTetrahedrizor.cpp (1.8), "Exp", lines: +7 -1
		solver/Structured3DMesh.cpp (1.11), "Exp", lines: +10 -5
		solver/Structured3DMesh.hpp (1.14), "Exp", lines: +6 -6
		solver/SurfaceMesh.hpp (1.7), "Exp", lines: +9 -4
		solver/SurfaceMeshOfQuadrangles.hpp (1.9), "Exp", lines: +4 -2
		solver/SurfaceMeshOfTriangles.hpp (1.12), "Exp", lines: +4 -2

	Implementation of periodic boundary conditions in the case of
	cartesian 3D mesh is finished for elliptic operators. Work is still
	needed in the case of characteristic methods to solve Navier-Stokes
	problems for instance ...

2005-01-18 Tuesday  delpinux

	Changed:
		algebra/MultiGrid.hpp (1.4), "Exp", lines: +3 -3
		solver/DegreeOfFreedomSet.hpp (1.5), "Exp", lines: +10 -8
		solver/DegreeOfFreedomSetBuilder.cpp (1.2), "Exp", lines: +67 -17
		solver/DegreeOfFreedomSetBuilder.hpp (1.2), "Exp", lines: +14 -1
		solver/EliminatedFictitiousDomain.cpp (1.5), "Exp", lines: +2 -2
		solver/FatBoundary.cpp (1.5), "Exp", lines: +2 -2
		solver/FictitiousDomainMethod.cpp (1.11), "Exp", lines: +7 -53
		solver/FictitiousDomainMethod.hpp (1.5), "Exp", lines: +3 -5
		solver/PDESolution.cpp (1.2), "Exp", lines: +15 -7
		solver/PDESolution.hpp (1.3), "Exp", lines: +2 -2
		solver/PenalizedFictitousDomain.cpp (1.10), "Exp", lines: +2 -2

	Lots of clean-up in Degrees of freedom management. Structures are
	now ready to implement periodic conditions in the FEM sens (degrees
	of freedom are the same for periodic borders).

2005-01-17 Monday  delpinux

	Changed:
		language/SolverExpression.cpp (1.5), "Exp", lines: +16 -5

	Now calls DegreeOfFreedomSetBuilder

2005-01-17 Monday  delpinux

	Deleted:
		solver/DegreeOfFreedomFDMSet.hpp (1.2)
	Added:
		solver/DegreeOfFreedomSetBuilder.cpp (1.1)
		solver/DegreeOfFreedomSetBuilder.hpp (1.1)
	Changed:
		solver/DegreeOfFreedomSet.hpp (1.4), "Exp", lines: +34 -21
		solver/FatBoundary.cpp (1.4), "Exp", lines: +2 -2
		solver/FictitiousDomainMethod.cpp (1.10), "Exp", lines: +10 -7
		solver/FictitiousDomainMethod.hpp (1.4), "Exp", lines: +2 -3
		solver/Makefile.am (1.21), "Exp", lines: +3 -2
		solver/PDESolution.hpp (1.2), "Exp", lines: +2 -2

	Big step to periodic problems resolution. Rewriting of the degrees
	of freedom management and construction.

2005-01-08 Saturday  delpinux

	Changed:
		language/MeshExpression.cpp (1.24), "Exp", lines: +54 -1
		language/MeshExpression.hpp (1.12), "Exp", lines: +36 -5
		language/parse.ff.yy (1.34), "Exp", lines: +21 -1
		solver/MeshTetrahedrizor.cpp (1.7), "Exp", lines: +4 -4
		solver/MeshTetrahedrizor.hpp (1.4), "Exp", lines: +5 -2

	Plugged MeshPeriodizer into the language.

2005-01-08 Saturday  delpinux

	Added:
		solver/MeshPeriodizer.cpp (1.1)
		solver/MeshPeriodizer.hpp (1.1)
	Changed:
		solver/Makefile.am (1.20), "Exp", lines: +3 -1

	Start MeshPeriodizer implementation.

2005-01-08 Saturday  delpinux

	Changed:
		utils/ErrorHandler.cpp (1.3), "Exp", lines: +5 -1
		utils/ErrorHandler.hpp (1.5), "Exp", lines: +5 -4
		language/parse.ff.yy (1.33), "Exp", lines: +3 -3
		language/parse.pov.yy (1.9), "Exp", lines: +2 -2

	Better parser error messages handling.

2005-01-07 Friday  delpinux

	Changed:
		language/BoundaryConditionExpression.cpp (1.5), "Exp", lines: +1 -67
		language/BoundaryConditionExpression.hpp (1.5), "Exp", lines: +2 -33
		language/FFLexer.cpp (1.23), "Exp", lines: +2 -1
		language/parse.ff.yy (1.32), "Exp", lines: +2 -6

	New start for periodic boundary conditions. Periodicity will be a
	mesh attribute.

2005-01-07 Friday  delpinux

	Changed:
		language/parse.pov.yy (1.8), "Exp", lines: +1 -4

	Removed obsolete warning

2005-01-07 Friday  delpinux

	Changed:
		language/parse.pov.yy (1.7), "Exp", lines: +9 -7

	Now uses ErrorHandler to report syntax errors. This is still
	incomplete, an appropriate report should be used.

2005-01-07 Friday  delpinux

	Changed:
		doc/freefem3dDocBody.tex (1.20), "Exp", lines: +56 -46

	Few generalities updates: removed autogen and libopts and added Qt
	and POSIX thread remarks.

2005-01-07 Friday  delpinux

	Changed:
		language/parse.ff.yy (1.31), "Exp", lines: +10 -6

	Now uses ErrorHandler to report syntax errors. This is still
	incomplete, an appropriate report should be used.

2005-01-05 Wednesday  delpinux

	Changed:
		language/BoundaryConditionExpression.cpp (1.4), "Exp", lines: +69 -1
		language/BoundaryConditionExpression.hpp (1.4), "Exp", lines: +69 -28
		language/parse.ff.yy (1.30), "Exp", lines: +5 -1

	Began periodic boundary conditions implementation.

2005-01-05 Wednesday  delpinux

	Changed:
		utils/ErrorHandler.cpp (1.2), "Exp", lines: +27 -3
		utils/ErrorHandler.hpp (1.4), "Exp", lines: +2 -2

	Added different kind of error treatment.

2005-01-02 Sunday  delpinux

	Changed:
		FFThread.cpp (1.7), "Exp", lines: +7 -14

	Removed obsolete code

2004-12-31 Friday  delpinux

	Changed:
		algebra/UnAssembledMatrix.cpp (1.3), "Exp", lines: +4 -4
		geometry/Plane.cpp (1.4), "Exp", lines: +10 -7
		geometry/Shape.cpp (1.2), "Exp", lines: +7 -5
		graphics/VTKDriver.cpp (1.14), "Exp", lines: +4 -3
		language/BoundaryExpression.cpp (1.5), "Exp", lines: +6 -4
		language/FFLexer.cpp (1.22), "Exp", lines: +253 -262
		language/FunctionExpression.cpp (1.19), "Exp", lines: +58 -42
		language/InsideListExpression.cpp (1.5), "Exp", lines: +4 -3
		language/Instruction.cpp (1.13), "Exp", lines: +33 -38
		language/Instruction.hpp (1.10), "Exp", lines: +1 -2
		language/MeshExpression.cpp (1.23), "Exp", lines: +27 -18
		language/PDEOperatorSumExpression.cpp (1.3), "Exp", lines: +7 -5
		language/POVLexer.cpp (1.4), "Exp", lines: +129 -171
		language/RealExpression.cpp (1.9), "Exp", lines: +4 -3
		language/SceneExpression.cpp (1.5), "Exp", lines: +4 -3
		language/SolverExpression.cpp (1.4), "Exp", lines: +16 -12
		language/Variable.cpp (1.4), "Exp", lines: +10 -7
		language/VariationalFormulaExpression.cpp (1.4), "Exp", lines: +28 -22
		language/VariationalProblemExpression.cpp (1.8), "Exp", lines: +14 -9
		solver/ConformTransformation.cpp (1.9), "Exp", lines: +14 -9
		solver/ElementaryMatrixSet.cpp (1.4), "Exp", lines: +10 -8
		solver/EliminatedFictitiousDomain.cpp (1.4), "Exp", lines: +4 -4
		solver/FatBoundary.cpp (1.3), "Exp", lines: +5 -3
		solver/FictitiousDomainMethod.cpp (1.9), "Exp", lines: +10 -9
		solver/GmshFormatReader.cpp (1.6), "Exp", lines: +61 -35
		solver/KrylovSolver.cpp (1.2), "Exp", lines: +13 -13
		solver/MatrixManagement.cpp (1.2), "Exp", lines: +5 -4
		solver/MeshFormatReader.cpp (1.5), "Exp", lines: +41 -17
		solver/MeshOfHexahedra.cpp (1.11), "Exp", lines: +4 -3
		solver/MeshOfTetrahedra.cpp (1.7), "Exp", lines: +4 -3
		solver/MeshSimplifier.cpp (1.13), "Exp", lines: +13 -13
		solver/MeshTetrahedrizor.cpp (1.6), "Exp", lines: +7 -5
		solver/MeshWriter.cpp (1.9), "Exp", lines: +4 -3
		solver/P1FiniteElement.cpp (1.4), "Exp", lines: +13 -9
		solver/PenalizedFictitousDomain.cpp (1.9), "Exp", lines: +4 -4
		solver/Q1FiniteElement.cpp (1.5), "Exp", lines: +13 -9
		solver/SolverDriver.cpp (1.4), "Exp", lines: +4 -3
		solver/SurfaceMeshGenerator.cpp (1.74), "Exp", lines: +7 -6
		solver/Tetrahedron.cpp (1.5), "Exp", lines: +4 -3
		solver/UserFunction.cpp (1.8), "Exp", lines: +13 -9
		utils/ParameterCenter.cpp (1.3), "Exp", lines: +20 -12

	Finished replacement of hard exit on error by exception mechanism.
	There are still hard exit in the command line parsing.This is not a
	critical part.

2004-12-31 Friday  delpinux

	Changed:
		algebra/DoubleHashedMatrix.hpp (1.3), "Exp", lines: +10 -7
		algebra/IncompleteCholeskiFactorization.hpp (1.3), "Exp", lines: +10 -8
		algebra/MultiGrid.hpp (1.3), "Exp", lines: +1 -4
		algebra/Preconditioner.hpp (1.2), "Exp", lines: +11 -9
		algebra/SparseMatrix.hpp (1.4), "Exp", lines: +10 -9
		geometry/Scene.hpp (1.4), "Exp", lines: +12 -12
		geometry/Transform.hpp (1.3), "Exp", lines: +9 -7
		language/FileDescriptor.hpp (1.5), "Exp", lines: +21 -8
		language/FunctionExpression.hpp (1.13), "Exp", lines: +7 -4
		language/InsideListExpression.hpp (1.6), "Exp", lines: +20 -16
		language/Instruction.cpp (1.12), "Exp", lines: +3 -2
		language/Instruction.hpp (1.9), "Exp", lines: +9 -3
		language/MultiLinearExpression.hpp (1.5), "Exp", lines: +64 -37
		language/MultiLinearFormExpression.hpp (1.3), "Exp", lines: +8 -3
		language/PDEOperatorExpression.hpp (1.4), "Exp", lines: +9 -6
		language/TestFunctionExpression.hpp (1.3), "Exp", lines: +14 -5
		language/UnknownListExpression.hpp (1.5), "Exp", lines: +22 -10
		language/VariableList.hpp (1.2), "Exp", lines: +14 -7
		language/Vector3Expression.cpp (1.3), "Exp", lines: +3 -2
		language/Vector3Expression.hpp (1.5), "Exp", lines: +19 -14
		solver/BaseFEMDiscretization.hpp (1.7), "Exp", lines: +6 -4
		solver/BoundaryConditionCommonFEMDiscretization.hpp (1.7), "Exp", lines: +29 -19
		solver/BoundaryConditionDiscretizationElimination.hpp (1.9), "Exp", lines: +4 -5
		solver/BoundaryConditionDiscretizationFEM.hpp (1.5), "Exp", lines: +6 -3
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.10), "Exp", lines: +10 -7
		solver/BoundaryMeshAssociation.hpp (1.4), "Exp", lines: +15 -8
		solver/Cell.hpp (1.10), "Exp", lines: +11 -4
		solver/ConformTransformation.hpp (1.8), "Exp", lines: +21 -15
		solver/ConnectivityBuilder.hpp (1.11), "Exp", lines: +56 -34
		solver/DiscretizedOperators.hpp (1.3), "Exp", lines: +17 -14
		solver/Domain.hpp (1.8), "Exp", lines: +15 -9
		solver/ElementaryMatrixSet.hpp (1.2), "Exp", lines: +7 -3
		solver/FEMDiscretization.hpp (1.17), "Exp", lines: +20 -15
		solver/FiniteElementMethod.cpp (1.8), "Exp", lines: +3 -2
		solver/MatrixManagement.hpp (1.2), "Exp", lines: +9 -19
		solver/Mesh.hpp (1.13), "Exp", lines: +1 -5
		solver/MeshExtractor.hpp (1.9), "Exp", lines: +11 -5
		solver/MeshOfHexahedra.hpp (1.11), "Exp", lines: +1 -9
		solver/MeshOfTetrahedra.hpp (1.10), "Exp", lines: +1 -9
		solver/MeshReader.hpp (1.16), "Exp", lines: +10 -5
		solver/Structured3DMesh.cpp (1.10), "Exp", lines: +1 -8
		solver/Structured3DMesh.hpp (1.13), "Exp", lines: +1 -5
		solver/SurfElem.hpp (1.3), "Exp", lines: +4 -28
		solver/SurfaceMeshOfQuadrangles.hpp (1.8), "Exp", lines: +7 -10
		solver/SurfaceMeshOfTriangles.hpp (1.11), "Exp", lines: +10 -34
		utils/CommandLineOption.hpp (1.2), "Exp", lines: +6 -3
		utils/DoubleParameter.hpp (1.2), "Exp", lines: +12 -8
		utils/EnumParameter.hpp (1.2), "Exp", lines: +16 -9
		utils/ErrorHandler.hpp (1.3), "Exp", lines: +6 -5
		utils/IntegerParameter.hpp (1.2), "Exp", lines: +11 -8
		utils/LabeledEnum.hpp (1.3), "Exp", lines: +42 -26
		utils/Octree.hpp (1.6), "Exp", lines: +7 -3
		utils/ParameterCenter.hpp (1.3), "Exp", lines: +18 -13
		utils/ParametrizableObject.hpp (1.3), "Exp", lines: +4 -3
		utils/StringParameter.hpp (1.2), "Exp", lines: +15 -9

	Ouch! half of the "exceptionification" of ff3d's done! header files
	do not contain std::exit anymore.

2004-12-31 Friday  delpinux

	Changed:
		utils/ErrorHandler.hpp (1.2), "Exp", lines: +14 -4

	Added error type. This will allow to get a better error management.

2004-12-29 Wednesday  delpinux

	Changed:
		utils/StaticCenter.cpp (1.4), "Exp", lines: +1 -13
		utils/ThreadStaticCenter.cpp (1.3), "Exp", lines: +9 -2

	Moved some thead related static members from StaticCenter to the
	ThreadStaticCenter. This is a first step to a thead-safe version.

2004-12-29 Wednesday  delpinux

	Changed:
		utils/CommandLineParser.cpp (1.6), "Exp", lines: +2 -2

	Fixed a missed occurence of __arguments

2004-12-29 Wednesday  delpinux

	Changed:
		utils/CommandLineParser.hpp (1.4), "Exp", lines: +3 -3
		utils/CommandLineParser.cpp (1.5), "Exp", lines: +8 -8

	Changed members names to avoid conflicts in mingw32 compilation.

2004-12-29 Wednesday  delpinux

	Changed:
		FFThread.cpp (1.6), "Exp", lines: +7 -2

	Now uses ErrorHandler.

2004-12-29 Wednesday  delpinux

	Changed:
		solver/FiniteElementMethod.cpp (1.7), "Exp", lines: +5 -4

	First exception error hangling test and succes!

2004-12-29 Wednesday  delpinux

	Added:
		utils/ErrorHandler.cpp (1.1)
		utils/ErrorHandler.hpp (1.1)
	Changed:
		utils/Makefile.am (1.11), "Exp", lines: +3 -1

	Added error handling class. This class is used to propagate error
	messages throught exceptions. Quite simple by now should become
	more complex (automated bug report management for instance)

2004-12-29 Wednesday  delpinux

	Changed:
		utils/Thread.hpp (1.5), "Exp", lines: +5 -6

	pthread_t is now used as identifier. This might change in the
	future.

2004-12-29 Wednesday  delpinux

	Changed:
		m4/pthread.m4 (1.2), "Exp", lines: +8 -7

	Fixed. HAVE_PTHREAD was never defined.

2004-12-29 Wednesday  delpinux

	Changed:
		FFThread.cpp (1.5), "Exp", lines: +17 -1
		FFThread.hpp (1.3), "Exp", lines: +16 -4
		main.cpp (1.13), "Exp", lines: +3 -3
		graphics/EditorWindow.cpp (1.7), "Exp", lines: +3 -3

	Changed FFThread interface. It now inherits from Thread in a
	protected way, this forces the use of launch() and end() functions
	instead of respectively run() and join(). This is the first step to
	exception handling.

2004-12-29 Wednesday  delpinux

	Changed:
		main.cpp (1.12), "Exp", lines: +4 -1

	Deactivated GUI. Not to be used while not usable at all ;-)

2004-12-29 Wednesday  delpinux

	Added:
		utils/RunningOptions.hpp (1.1)
	Changed:
		FFThread.cpp (1.4), "Exp", lines: +1 -5
		main.cpp (1.11), "Exp", lines: +14 -8
		graphics/GUI.cpp (1.9), "Exp", lines: +60 -70
		graphics/GUI.hpp (1.3), "Exp", lines: +2 -2
		graphics/VTKDriver.cpp (1.13), "Exp", lines: +11 -8
		utils/CommandLineParser.cpp (1.4), "Exp", lines: +6 -7
		utils/CommandLineParser.hpp (1.3), "Exp", lines: +2 -15
		utils/Makefile.am (1.10), "Exp", lines: +2 -1
		utils/StaticCenter.cpp (1.3), "Exp", lines: +5 -1

	Added the RunningOptions static base class that allows to check
	ff3d's running option anywhere and anytime during execution.

2004-12-29 Wednesday  delpinux

	Deleted:
		system.h (1.2)

	no more used file

2004-12-29 Wednesday  delpinux

	Changed:
		Makefile.am (1.21), "Exp", lines: +4 -2
		graphics/Makefile.am (1.10), "Exp", lines: +6 -2
		solver/Makefile.am (1.19), "Exp", lines: +3 -2

	Added missing entries

2004-12-29 Wednesday  delpinux

	Changed:
		Makefile.am (1.20), "Exp", lines: +1 -1

	removed checkopt.def from EXTRA_DIST

2004-12-29 Wednesday  delpinux

	Changed:
		main.cpp (1.10), "Exp", lines: +2 -2
		algebra/BaseMatrix.hpp (1.3), "Exp", lines: +2 -2
		examples/stokes.ff (1.3), "Exp", lines: +20 -25
		language/Lexer.hpp (1.4), "Exp", lines: +2 -2
		solver/DegreeOfFreedomSet.hpp (1.3), "Exp", lines: +2 -2

	replaced system.h include by cstddef

2004-12-28 Tuesday  delpinux

	Changed:
		utils/CommandLineParser.cpp (1.3), "Exp", lines: +5 -5

	Disposition fix

2004-12-28 Tuesday  delpinux

	Changed:
		utils/CommandLineParser.cpp (1.2), "Exp", lines: +80 -3
		utils/CommandLineParser.hpp (1.2), "Exp", lines: +25 -1

	Completed --help option implementation.

2004-12-28 Tuesday  delpinux

	Changed:
		NEWS (1.23), "Exp", lines: +8 -0

	Updated changes.

2004-12-28 Tuesday  delpinux

	Changed:
		solver/FiniteElementMethod.cpp (1.6), "Exp", lines: +1 -3

	removed debugging output.

2004-12-28 Tuesday  delpinux

	Added:
		utils/CommandLineOption.hpp (1.1)
		utils/CommandLineParser.cpp (1.1)
		utils/CommandLineParser.hpp (1.1)
	Changed:
		main.cpp (1.9), "Exp", lines: +22 -51
		utils/Makefile.am (1.9), "Exp", lines: +4 -1

	Added handy implementation of a command line parser.

2004-12-28 Tuesday  delpinux

	Deleted:
		xmalloc.c (1.3)
		checkopt.def.in (1.4)
	Changed:
		Makefile.am (1.19), "Exp", lines: +5 -27
		acinclude.m4 (1.17), "Exp", lines: +1 -45
		configure.ac (1.25), "Exp", lines: +1 -4

	Droped use of libopts and autogen as a command line parse.

2004-12-26 Sunday  delpinux

	Changed:
		NEWS (1.22), "Exp", lines: +2 -0

	Updated bug fixes

2004-12-26 Sunday  delpinux

	Changed:
		Makefile.am (1.18), "Exp", lines: +1 -2
		graphics/Makefile.am (1.9), "Exp", lines: +5 -5

	Fixed Compilation without GUI.

2004-12-26 Sunday  delpinux

	Added:
		m4/compile.m4 (1.1)
		m4/gui.m4 (1.1)
		m4/libtool.m4 (1.1)
		m4/pthread.m4 (1.1)
		m4/qt.m4 (1.1)
		m4/vtk.m4 (1.1)
	Changed:
		acinclude.m4 (1.16), "Exp", lines: +7 -659
		configure.ac (1.24), "Exp", lines: +2 -0

	Separated autoconf macros in new m4 directory. This fixes bug
	#11331.

2004-12-26 Sunday  delpinux

	Changed:
		solver/GmshFormatReader.cpp (1.5), "Exp", lines: +14 -2

	Added reference information.

2004-12-26 Sunday  delpinux

	Changed:
		solver/GmshFormatReader.cpp (1.4), "Exp", lines: +3 -4
		solver/MeshFormatReader.cpp (1.4), "Exp", lines: +3 -4

	Changed 'scanf("%as", ...)' usages (not POSIX) to a more standard
	construction: the code did not compiled with cygwin or mingw32
	compilers.

2004-12-26 Sunday  delpinux

	Changed:
		utils/Thread.hpp (1.4), "Exp", lines: +2 -2

	Fixed cast.

2004-12-24 Friday  delpinux

	Changed:
		utils/Thread.hpp (1.3), "Exp", lines: +372 -41
		utils/ThreadStaticBase.hpp (1.2), "Exp", lines: +36 -1
		utils/ThreadStaticCenter.cpp (1.2), "Exp", lines: +4 -0

	Implemented classes interfaces for none POSIX thread compilation.

2004-12-24 Friday  delpinux

	Changed:
		acinclude.m4 (1.15), "Exp", lines: +17 -6

	Added --enable-pthread option. Code should now compile without
	pthread support using the --disable-pthread option or when the
	library is not available.

2004-12-23 Thursday  delpinux

	Changed:
		graphics/Makefile.am (1.8), "Exp", lines: +4 -3

	fixed non-GUI built

2004-12-23 Thursday  delpinux

	Changed:
		solver/GmshFormatReader.cpp (1.3), "Exp", lines: +50 -39
		solver/GmshFormatReader.hpp (1.3), "Exp", lines: +2 -70
		solver/MeshFormatReader.cpp (1.3), "Exp", lines: +2 -51
		solver/MeshFormatReader.hpp (1.4), "Exp", lines: +1 -44
		solver/MeshReader.cpp (1.17), "Exp", lines: +58 -3
		solver/MeshReader.hpp (1.15), "Exp", lines: +50 -8

	Made lots of clean-up. Factorized common code into MeshReader: it
	is now a real mother class.

2004-12-22 Wednesday  delpinux

	Changed:
		solver/GmshFormatReader.cpp (1.2), "Exp", lines: +320 -4
		solver/GmshFormatReader.hpp (1.2), "Exp", lines: +66 -16
		solver/MeshFormatReader.cpp (1.2), "Exp", lines: +1 -24
		solver/MeshFormatReader.hpp (1.3), "Exp", lines: +1 -15
		solver/MeshReader.hpp (1.14), "Exp", lines: +36 -2

	First version of gmsh mesh reader. This only read gmsh version 1 by
	now, version 2 is straight away from that. Code factorization is to
	be perfmored.

2004-12-22 Wednesday  delpinux

	Added:
		solver/GmshFormatReader.cpp (1.1)
		solver/GmshFormatReader.hpp (1.1)
	Changed:
		language/FFLexer.cpp (1.21), "Exp", lines: +2 -2
		language/FileDescriptor.hpp (1.4), "Exp", lines: +6 -6
		language/MeshExpression.cpp (1.22), "Exp", lines: +7 -1
		solver/Makefile.am (1.18), "Exp", lines: +34 -32
		solver/MeshFormatReader.hpp (1.2), "Exp", lines: +6 -9

	Preparing gmsh mesh format reader. Both of ASCII versions 1 and 2
	will be implemented.

2004-12-21 Tuesday  delpinux

	Changed:
		graphics/EditorWindow.cpp (1.6), "Exp", lines: +41 -3
		graphics/EditorWindow.hpp (1.3), "Exp", lines: +6 -1

	Better GUI integration. ff3d can now be lauched within the GUI.
	Multiple runs are allowed, but many bugs may be present since
	reentrant efforts have still to be performed.

2004-12-21 Tuesday  delpinux

	Changed:
		FFThread.cpp (1.3), "Exp", lines: +4 -6
		FFThread.hpp (1.2), "Exp", lines: +10 -4
		main.cpp (1.8), "Exp", lines: +25 -22

	FFThread constructor now requires an istream

2004-12-07 Tuesday  delpinux

	Changed:
		Makefile.am (1.17), "Exp", lines: +2 -1

	Fixed pthread linkage

2004-12-06 Monday  delpinux

	Changed:
		language/parse.ff.yy (1.29), "Exp", lines: +1 -4

	Removed useless variable list

2004-12-06 Monday  delpinux

	Added:
		utils/ThreadStaticBase.hpp (1.1)
		utils/ThreadStaticCenter.cpp (1.1)
		utils/ThreadStaticCenter.hpp (1.1)
	Changed:
		FFThread.cpp (1.2), "Exp", lines: +4 -2
		main.cpp (1.7), "Exp", lines: +2 -1
		utils/Makefile.am (1.8), "Exp", lines: +4 -1
		utils/StaticBase.hpp (1.3), "Exp", lines: +3 -3

	threads static variable mecanism first implementation.

2004-12-05 Sunday  delpinux

	Deleted:
		utils/FFThread.cpp (1.2)
		utils/FFThread.hpp (1.2)
	Added:
		FFThread.cpp (1.1)
		FFThread.hpp (1.1)
	Changed:
		Makefile.am (1.16), "Exp", lines: +2 -2
		main.cpp (1.6), "Exp", lines: +6 -86
		utils/Makefile.am (1.7), "Exp", lines: +1 -3

	ff3d is now lauched through a thread

2004-12-05 Sunday  delpinux

	Deleted:
		solver/ParametersInitialization.hpp (1.2)
		solver/ParametersInitialization.cpp (1.3)
	Added:
		utils/ParametersInitialization.cpp (1.1)
		utils/ParametersInitialization.hpp (1.1)
	Changed:
		utils/Makefile.am (1.6), "Exp", lines: +3 -1
		solver/Makefile.am (1.17), "Exp", lines: +1 -3

	Moved ParametersInitialization files to utils directory

2004-12-03 Friday  delpinux

	Changed:
		acinclude.m4 (1.14), "Exp", lines: +201 -1
		configure.ac (1.23), "Exp", lines: +2 -0

	Added pthread library presence checking.

2004-12-02 Thursday  delpinux

	Added:
		utils/FFThread.cpp (1.1)
		utils/FFThread.hpp (1.1)
	Changed:
		main.cpp (1.5), "Exp", lines: +7 -1
		utils/Makefile.am (1.5), "Exp", lines: +27 -8

	Started ff3d solver thread implementation.

2004-12-01 Wednesday  opkod

	Changed:
		utils/Thread.hpp (1.2), "Exp", lines: +20 -22

	Thread class updated. Cleanup, more safe usage, portable (tested on
	Linux/ia64 OSF/alpha, SunOS).

2004-11-28 Sunday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.73), "Exp", lines: +31 -25

	Composed primitives are no more decomposed while using 'coarsemesh'
	option

2004-11-28 Sunday  delpinux

	Changed:
		NEWS (1.21), "Exp", lines: +9 -0

	Small Update

2004-11-28 Sunday  delpinux

	Changed:
		language/StringExpression.cpp (1.2), "Exp", lines: +3 -6

	Uses stringify function.

2004-11-28 Sunday  delpinux

	Changed:
		utils/Stringify.hpp (1.2), "Exp", lines: +23 -2

	Added #ifndef macro and doxygen comments

2004-11-28 Sunday  delpinux

	Changed:
		language/FFLexer.cpp (1.20), "Exp", lines: +3 -2
		language/Information.cpp (1.3), "Exp", lines: +17 -3
		language/Information.hpp (1.3), "Exp", lines: +24 -12
		language/Instruction.cpp (1.11), "Exp", lines: +6 -1
		language/Instruction.hpp (1.8), "Exp", lines: +33 -4
		language/parse.ff.yy (1.28), "Exp", lines: +13 -3
		solver/SurfaceMeshGenerator.cpp (1.72), "Exp", lines: +14 -229

	Added 'coarsemesh' and 'finemesh' keywords. finemesh is related to
	the computation of precise intersections of surface meshes parts
	(ff3d used to do so). coarsemesh does not computes these
	intersections. It makes mesh generation much faster and *much* more
	stable. coarsemesh is now the default behaviour. This is not a
	probleme concerning solver precision since those meshes are
	dedicated to fictitious domain methods. coarsemesh is now the
	default behaviour.

		To alter ff3d's behaviour use one of these keyworkds. For
	instance:   finemesh;	mesh s = surface(Domain,Mesh);

2004-11-28 Sunday  opkod

	Added:
		solver/MeshFormatReader.cpp (1.1)
		solver/MeshFormatReader.hpp (1.1)
		utils/Stringify.hpp (1.1)
	Changed:
		language/MeshExpression.cpp (1.21), "Exp", lines: +15 -4
		solver/Makefile.am (1.16), "Exp", lines: +3 -1
		solver/MeshReader.cpp (1.16), "Exp", lines: +9 -464
		solver/MeshReader.hpp (1.13), "Exp", lines: +7 -182
		utils/Makefile.am (1.4), "Exp", lines: +2 -2
		language/FFLexer.cpp (1.19), "Exp", lines: +7 -1
		language/FileDescriptor.hpp (1.3), "Exp", lines: +26 -1

	Ready for support of multiple mesh format. New keywords (msh,mesh),
	lexer/parser ready. medit (mesh) reader moved to MeshFormatReader.
	Now, other formats seems to be simply implemented above MeshReader
	class. Next step will be msh support.  stringify tools has been
	added for converting into string any object which supports <<
	operator on ostream.

2004-11-27 Saturday  delpinux

	Changed:
		solver/MeshReader.cpp (1.15), "Exp", lines: +6 -7

	Removed getline (GNU extension) for portability.

2004-11-27 Saturday  delpinux

	Deleted:
		fileopen.xpm (1.2)
		fileprint.xpm (1.2)
		filesave.xpm (1.2)
	Added:
		graphics/fileopen.xpm (1.1)
		graphics/fileprint.xpm (1.1)
		graphics/filesave.xpm (1.1)

	Move icons to the graphic directory

2004-11-27 Saturday  delpinux

	Changed:
		algebra/Vector.hpp (1.6), "Exp", lines: +1 -12

	Removed useless randomize member function

2004-11-27 Saturday  delpinux

	Changed:
		solver/FEMDiscretization.hpp (1.16), "Exp", lines: +7 -7

	C++ syntax fixed (thanks to g++-3.4)

2004-11-27 Saturday  delpinux

	Added:
		graphics/FFSyntaxHighlighter.hpp (1.1)
	Changed:
		graphics/EditorWindow.cpp (1.5), "Exp", lines: +123 -185
		graphics/Makefile.am (1.7), "Exp", lines: +2 -1

	Syntax highlighting noew behaves correctly. Option keywords are
	still missing.

2004-11-24 Wednesday  delpinux

	Changed:
		graphics/EditorWindow.cpp (1.4), "Exp", lines: +9 -6

	Added string highlighting.

2004-11-24 Wednesday  delpinux

	Changed:
		graphics/EditorWindow.cpp (1.3), "Exp", lines: +65 -1
		language/FFLexer.cpp (1.18), "Exp", lines: +110 -106
		language/FFLexer.hpp (1.4), "Exp", lines: +3 -1
		language/Lexer.hpp (1.3), "Exp", lines: +4 -1

	Implemented syntax highlighter. Automatically takes keywords from
	language lexer (still unplugged).

2004-11-23 Tuesday  delpinux

	Changed:
		graphics/GUI.cpp (1.8), "Exp", lines: +3 -2

	Fixed no Xserver message

2004-11-23 Tuesday  delpinux

	Changed:
		graphics/EditorWindow.cpp (1.2), "Exp", lines: +18 -0
		graphics/EditorWindow.hpp (1.2), "Exp", lines: +19 -0

	Added GPL Licence.

2004-11-23 Tuesday  delpinux

	Changed:
		main.cpp (1.4), "Exp", lines: +14 -4

	Under X11 when not Xserver is available falls back to text-mode.
	Usefull for batch mode.

2004-11-23 Tuesday  delpinux

	Added:
		fileopen.xpm (1.1)
		fileprint.xpm (1.1)
		filesave.xpm (1.1)
		graphics/EditorWindow.cpp (1.1)
		graphics/EditorWindow.hpp (1.1)
	Changed:
		graphics/GUI.cpp (1.7), "Exp", lines: +77 -70
		graphics/Makefile.am (1.6), "Exp", lines: +8 -6

	GUI improvements (still unplugged).

2004-11-22 Monday  delpinux

	Changed:
		graphics/.cvsignore (1.4), "Exp", lines: +1 -3

	moc_* files are now ignored

2004-11-22 Monday  delpinux

	Changed:
		solver/FEMDiscretization.hpp (1.15), "Exp", lines: +53 -1

	Added FgradGgradV linear operator in the general case (ie: none
	cartesian)

2004-11-22 Monday  delpinux

	Changed:
		solver/MeshReader.cpp (1.14), "Exp", lines: +2 -2

	Fix (temporary?) getInteger() routine (does not work on opteron
	64).

2004-11-21 Sunday  delpinux

	Changed:
		language/MultiLinearExpression.hpp (1.4), "Exp", lines: +6 -2
		language/VariationalFormulaExpression.cpp (1.3), "Exp", lines: +10 -1
		language/VariationalOperatorExpression.hpp (1.7), "Exp", lines: +127 -2
		language/VariationalProblemExpression.cpp (1.7), "Exp", lines: +16 -1
		solver/BaseFEMDiscretization.hpp (1.6), "Exp", lines: +2 -1
		solver/FEMDiscretization.hpp (1.14), "Exp", lines: +53 -1
		solver/VariationalLinearOperator.hpp (1.5), "Exp", lines: +3 -2
		solver/VariationalOperatorFgradGgradV.hpp (1.4), "Exp", lines: +2 -2

	Replugged VariationalOperatorFgradGgradV: f*grad(g)*grad(v) where v
	is a test function and f,g given functions to impose laplacians at
	the right hand side.

2004-11-21 Sunday  delpinux

	Changed:
		main.cpp (1.3), "Exp", lines: +7 -2
		graphics/GUI.cpp (1.6), "Exp", lines: +3 -3
		graphics/GUI.hpp (1.2), "Exp", lines: +2 -2

	GUI is automatically deactivated when DISPLAY is not set under X11.
	Usefull for batch computations.

2004-11-20 Saturday  delpinux

	Changed:
		graphics/GUI.cpp (1.5), "Exp", lines: +23 -11

	Few GUI tests

2004-11-16 Tuesday  opkod

	Changed:
		language/MeshExpression.cpp (1.20), "Exp", lines: +7 -11
		solver/MeshReader.cpp (1.13), "Exp", lines: +20 -5
		solver/MeshReader.hpp (1.12), "Exp", lines: +10 -3

	MeshReader is more 'clean'. Use exception on read error; no more C
	file handle except in this file. Reading may be speed up by using a
	less clean code (group read by fscanf).

2004-11-15 Monday  opkod

	Changed:
		solver/MeshReader.hpp (1.11), "Exp", lines: +10 -9
		language/MeshExpression.cpp (1.19), "Exp", lines: +7 -4
		solver/MeshReader.cpp (1.12), "Exp", lines: +46 -29

	MeshReader has been updated for more speed. istream C++ feature has
	been replaced by fscanf for efficiency reason. This code is not
	definitive and must be validated by many tests.

2004-11-14 Sunday  hoch

	Changed:
		solver/HamiltonJacobiMethod.cpp (1.1.2.6), "Exp", lines: +98 -15
		solver/HamiltonJacobiMethod.hpp (1.1.2.3), "Exp", lines: +81 -3
		solver/Problem.hpp (1.4.4.2), "Exp", lines: +3 -2

	Passing Meshtype in template parameter for the HamiltonJacobi
	class.

2004-11-14 Sunday  delpinux

	Changed:
		ChangeLog (1.1.1.1.4.2), "Exp", lines: +486 -0
		Makefile.am (1.6.2.3), "Exp", lines: +7 -8
		NEWS (1.3.2.2), "Exp", lines: +59 -4
		TODO (1.1.1.1.4.1), "Exp", lines: +7 -13
		acinclude.m4 (1.4.4.3), "Exp", lines: +362 -60
		checkopt.def.in (1.1.4.2), "Exp", lines: +4 -1
		configure.ac (1.7.4.3), "Exp", lines: +2 -5
		ff3d-opts.texi (1.2.2.3), "Exp", lines: +2 -2
		main.cpp (1.1.1.1.4.1), "Exp", lines: +15 -1
		graphics/.cvsignore (1.1.1.1.4.2), "Exp", lines: +3 -0
		graphics/ContourWidget.hpp (1.1.2.1), "Exp", lines: +1 -1
		graphics/GUI.cpp (1.4.2.1), "Exp", lines: +1 -1
		graphics/GUI.hpp (1.1.2.1), "Exp", lines: +1 -1
		graphics/Makefile.am (1.3.2.1), "Exp", lines: +24 -6
		graphics/QGLvtkWindow.cpp (1.1.2.1), "Exp", lines: +1 -1
		graphics/QGLvtkWindow.hpp (1.1.2.1), "Exp", lines: +1 -1
		graphics/QRealSpinBox.cpp (1.2.2.1), "Exp", lines: +1 -1
		graphics/QRealSpinBox.hpp (1.1.2.1), "Exp", lines: +1 -1
		graphics/VTKDriver.cpp (1.6.4.2), "Exp", lines: +110 -22
		graphics/VTKDriver.hpp (1.1.1.1.4.2), "Exp", lines: +4 -5
		language/Makefile.am (1.6.2.3), "Exp", lines: +1 -1
		solver/Connectivity.hpp (1.3.4.2), "Exp", lines: +76 -18
		solver/ConnectivityBuilder.hpp (1.6.4.2), "Exp", lines: +122 -19
		solver/Convection.hpp (1.3.4.3), "Exp", lines: +1 -0
		solver/Makefile.am (1.9.2.4), "Exp", lines: +0 -1
		solver/MeshReader.cpp (1.7.2.2), "Exp", lines: +17 -17
		solver/MeshSimplifier.hpp (1.2.4.3), "Exp", lines: +1 -0

	Merged main branch modifications

2004-11-14 Sunday  delpinux

	Changed:
		solver/Connectivity.hpp (1.6), "Exp", lines: +77 -19
		solver/ConnectivityBuilder.hpp (1.10), "Exp", lines: +111 -8

	Added vertex to cell and generalized vertex to vertices (connected
	by cells) connectivities.

2004-11-14 Sunday  delpinux

	Changed:
		solver/ConnectivityBuilder.hpp (1.9), "Exp", lines: +12 -12

	Few updates preparing more conectivities

2004-11-14 Sunday  delpinux

	Changed:
		graphics/GUI.cpp (1.4), "Exp", lines: +22 -8

	Unplugged GUI

2004-11-14 Sunday  delpinux

	Changed:
		graphics/GUI.cpp (1.3), "Exp", lines: +75 -6

	GUI design tests

2004-11-12 Friday  delpinux

	Changed:
		graphics/QRealSpinBox.cpp (1.2), "Exp", lines: +8 -4

	Fixed min==max

2004-11-12 Friday  delpinux

	Changed:
		graphics/GUI.cpp (1.2), "Exp", lines: +6 -6

	Unplugged texteditor

2004-11-10 Wednesday  delpinux

	Added:
		graphics/GUI.cpp (1.1)
		graphics/GUI.hpp (1.1)
	Changed:
		graphics/VTKDriver.cpp (1.12), "Exp", lines: +6 -10
		Makefile.am (1.15), "Exp", lines: +4 -5
		main.cpp (1.2), "Exp", lines: +15 -1
		graphics/Makefile.am (1.5), "Exp", lines: +14 -12

	Better GUI integration. ff3d behaves more like a Qt application.
	GUI is still just a toy.

2004-10-27 Wednesday  delpinux

	Changed:
		acinclude.m4 (1.13), "Exp", lines: +63 -66

	Qt libs are now linked only when needed.

2004-10-27 Wednesday  delpinux

	Changed:
		configure.ac (1.22), "Exp", lines: +0 -3

	Removed useless checking

2004-10-27 Wednesday  delpinux

	Changed:
		acinclude.m4 (1.12), "Exp", lines: +3 -2

	Fixed Vtk checking message result.

2004-10-27 Wednesday  delpinux

	Changed:
		acinclude.m4 (1.11), "Exp", lines: +2 -3

	Fixed test of Qt and Vtk presence (was always true)...

2004-10-26 Tuesday  delpinux

	Changed:
		acinclude.m4 (1.10), "Exp", lines: +6 -6

	Fixed macro extending syntax.

2004-10-24 Sunday  delpinux

	Changed:
		graphics/.cvsignore (1.3), "Exp", lines: +3 -0

	Updated.

2004-10-24 Sunday  delpinux

	Changed:
		graphics/VTKDriver.cpp (1.11), "Exp", lines: +3 -3
		graphics/VTKDriver.hpp (1.4), "Exp", lines: +4 -4

	Replaced HAVE_VTK by HAVE_GUI_LIBS.

2004-10-24 Sunday  delpinux

	Added:
		graphics/ContourWidget.hpp (1.1)
		graphics/QGLvtkWindow.cpp (1.1)
		graphics/QGLvtkWindow.hpp (1.1)
		graphics/QRealSpinBox.cpp (1.1)
		graphics/QRealSpinBox.hpp (1.1)
	Changed:
		graphics/VTKDriver.cpp (1.10), "Exp", lines: +114 -22
		graphics/VTKDriver.hpp (1.3), "Exp", lines: +2 -3

	First Qt/Vtk GUI attempt. It is still experimental, but quite
	promising. This is not a ff3d priority, but is needed by
	Jean-Baptiste in the Discontinuous Galerkin implementation process.

2004-10-24 Sunday  delpinux

	Changed:
		Makefile.am (1.14), "Exp", lines: +3 -3
		TODO (1.2), "Exp", lines: +7 -13
		acinclude.m4 (1.9), "Exp", lines: +363 -58
		configure.ac (1.21), "Exp", lines: +4 -4
		graphics/Makefile.am (1.4), "Exp", lines: +21 -5

	Automake tools modifications in order get a portable GUI building

2004-10-13 Wednesday  delpinux

	Changed:
		NEWS (1.20), "Exp", lines: +3 -0
		solver/MeshReader.cpp (1.11), "Exp", lines: +17 -17

	Fix: vertex number checking function was not called for hexahedra,
	tetrahedra and quadrilaterals mesh reading.

2004-09-26 Sunday  delpinux

	Changed:
		solver/HamiltonJacobiMethod.cpp (1.1.2.5), "Exp", lines: +19 -0
		solver/HamiltonJacobiMethod.hpp (1.1.2.2), "Exp", lines: +0 -0

	Updated legal banner

2004-09-26 Sunday  delpinux

	Deleted:
		solver/CellByEdges.hpp (1.2.4.1)
	Changed:
		solver/SurfaceMeshGenerator.cpp (1.65.2.2), "Exp", lines: +365 -409
		solver/SurfaceMeshGenerator.hpp (1.6.4.1), "Exp", lines: +11 -1
		solver/SurfaceMeshOfQuadrangles.hpp (1.5.4.1), "Exp", lines: +16 -2
		solver/SurfaceMeshOfTriangles.hpp (1.7.4.1), "Exp", lines: +47 -6
		solver/Triangle.hpp (1.10.4.2), "Exp", lines: +3 -3
		solver/UserFunction.hpp (1.4.4.2), "Exp", lines: +2 -2
		solver/VariationalBilinearBorderOperator.hpp (1.2.4.1), "Exp", lines: +1 -2
		solver/VariationalBilinearOperator.hpp (1.3.4.1), "Exp", lines: +1 -2
		solver/VariationalBorderOperatorAlphaUV.hpp (1.2.4.1), "Exp", lines: +8 -8
		solver/VariationalLinearBorderOperator.hpp (1.2.4.1), "Exp", lines: +1 -2
		solver/VariationalLinearOperator.hpp (1.2.4.2), "Exp", lines: +1 -2
		solver/VariationalOperator.hpp (1.1.1.1.4.1), "Exp", lines: +1 -2
		solver/VariationalOperatorAlphaDxUDxV.hpp (1.3.4.1), "Exp", lines: +8 -8
		solver/VariationalOperatorAlphaUV.hpp (1.2.4.1), "Exp", lines: +7 -7
		solver/VariationalOperatorFV.hpp (1.2.4.1), "Exp", lines: +1 -2
		solver/VariationalOperatorFdxGV.hpp (1.3.4.1), "Exp", lines: +2 -2
		solver/VariationalOperatorFgradGgradV.hpp (1.2.4.1), "Exp", lines: +1 -2
		solver/VariationalOperatorMuGradUGradV.hpp (1.2.4.1), "Exp", lines: +1 -2
		solver/VariationalOperatorNuDxUV.hpp (1.3.4.1), "Exp", lines: +2 -2
		solver/VariationalOperatorNuUdxV.hpp (1.3.4.1), "Exp", lines: +2 -2
		solver/VariationalProblem.hpp (1.4.4.1), "Exp", lines: +2 -3
		solver/Vertex.hpp (1.3.4.1), "Exp", lines: +19 -17
		solver/VerticesSet.hpp (1.2.4.1), "Exp", lines: +74 -21
		solver/WorkingMesh.hpp (1.1.4.1), "Exp", lines: +0 -0
		solver/connected_triangle.hpp (1.2.4.1), "Exp", lines: +19 -19
		solver/triangulation.cpp (1.4.4.1), "Exp", lines: +81 -81
		solver/triangulation.hpp (1.2.4.1), "Exp", lines: +23 -23
		language/parse.ff.yy (1.16.2.3), "Exp", lines: +16 -19
		solver/.cvsignore (1.1.1.1.4.1), "Exp", lines: +4 -3
		solver/BaseFEMDiscretization.hpp (1.3.4.2), "Exp", lines: +9 -5
		solver/Boundary.hpp (1.2.4.2), "Exp", lines: +9 -8
		solver/BoundaryConditionCommonFEMDiscretization.hpp (1.1.4.2), "Exp", lines: +47 -48
		solver/BoundaryConditionDiscretizationElimination.hpp (1.6.4.2), "Exp", lines: +3 -3
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.6.4.2), "Exp", lines: +13 -13
		solver/BoundaryPOVRay.hpp (1.1.1.1.4.1), "Exp", lines: +10 -8
		solver/BoundarySurfaceMesh.hpp (1.1.1.1.4.1), "Exp", lines: +10 -8
		solver/CartesianHexahedron.hpp (1.6.4.1), "Exp", lines: +10 -10
		solver/Cell.hpp (1.8.4.1), "Exp", lines: +3 -3
		solver/Connectivity.hpp (1.3.4.1), "Exp", lines: +158 -14
		solver/ConnectivityBuilder.cpp (1.2.4.1), "Exp", lines: +145 -4
		solver/ConnectivityBuilder.hpp (1.6.4.1), "Exp", lines: +290 -53
		solver/Convection.hpp (1.3.4.2), "Exp", lines: +4 -5
		solver/Domain.hpp (1.6.4.1), "Exp", lines: +3 -3
		solver/Edge.hpp (1.5.4.2), "Exp", lines: +14 -10
		solver/EdgesSet.hpp (1.2.4.1), "Exp", lines: +1 -1
		solver/FEMDiscretization.hpp (1.8.2.2), "Exp", lines: +22 -22
		solver/FatBoundary.cpp (1.1.1.1.4.1), "Exp", lines: +1 -2
		solver/FictitiousDomainMethod.cpp (1.6.4.2), "Exp", lines: +6 -6
		solver/FictitiousDomainMethod.hpp (1.2.4.1), "Exp", lines: +3 -3
		solver/FiniteElementMethod.cpp (1.4.4.1), "Exp", lines: +1 -2
		solver/Fourrier.hpp (1.1.1.1.4.1), "Exp", lines: +7 -7
		solver/Hexahedron.hpp (1.5.4.1), "Exp", lines: +2 -2
		solver/Makefile.am (1.9.2.3), "Exp", lines: +126 -32
		solver/MassOperator.hpp (1.3.4.1), "Exp", lines: +10 -10
		solver/Mesh.hpp (1.9.4.2), "Exp", lines: +102 -27
		solver/MeshDomainTetrahedrizor.cpp (1.1.4.1), "Exp", lines: +1 -1
		solver/MeshDomainTetrahedrizor.hpp (1.1.4.1), "Exp", lines: +1 -1
		solver/MeshExtractor.hpp (1.7.4.1), "Exp", lines: +2 -2
		solver/MeshOfHexahedra.cpp (1.8.2.1), "Exp", lines: +5 -6
		solver/MeshOfHexahedra.hpp (1.6.4.1), "Exp", lines: +103 -29
		solver/MeshOfTetrahedra.cpp (1.3.4.2), "Exp", lines: +6 -5
		solver/MeshOfTetrahedra.hpp (1.4.4.2), "Exp", lines: +52 -19
		solver/MeshReader.hpp (1.7.2.2), "Exp", lines: +2 -2
		solver/MeshSimplifier.cpp (1.7.4.2), "Exp", lines: +411 -333
		solver/MeshSimplifier.hpp (1.2.4.2), "Exp", lines: +6 -188
		solver/MeshTetrahedrizor.cpp (1.3.4.2), "Exp", lines: +141 -24
		solver/MeshTetrahedrizor.hpp (1.1.1.1.4.1), "Exp", lines: +63 -13
		solver/MeshWriter.cpp (1.6.2.2), "Exp", lines: +2 -2
		solver/Neumann.hpp (1.2.4.1), "Exp", lines: +2 -2
		solver/Problem.hpp (1.4.4.1), "Exp", lines: +1 -2
		solver/Quadrangle.hpp (1.9.2.1), "Exp", lines: +5 -7
		solver/Structured3DMesh.cpp (1.6.2.1), "Exp", lines: +18 -17
		solver/Structured3DMesh.hpp (1.9.4.1), "Exp", lines: +33 -13
		solver/Structured3DMeshShape.hpp (1.1.1.1.4.1), "Exp", lines: +26 -19
		solver/SurfaceMesh.hpp (1.4.4.1), "Exp", lines: +3 -3
		.cvsignore (1.4.2.2), "Exp", lines: +3 -0
		Doxyfile (1.3.4.1), "Exp", lines: +990 -29
		Makefile.am (1.6.2.2), "Exp", lines: +3 -0
		acinclude.m4 (1.4.4.2), "Exp", lines: +33 -3
		configure.ac (1.7.4.2), "Exp", lines: +3 -3
		ff3d-opts.texi (1.2.2.2), "Exp", lines: +68 -13
		xmalloc.c (1.1.1.1.4.1), "Exp", lines: +0 -6
		algebra/.cvsignore (1.1.1.1.4.1), "Exp", lines: +4 -3
		algebra/DiagPrecond.hpp (1.1.1.1.4.1), "Exp", lines: +19 -26
		algebra/TinyMatrix.hpp (1.10.4.1), "Exp", lines: +23 -23
		algebra/TinyVector.hpp (1.4.4.1), "Exp", lines: +30 -33
		algebra/Vector.hpp (1.4.4.1), "Exp", lines: +8 -8
		doc/.cvsignore (1.1.1.1.4.2), "Exp", lines: +9 -0
		doc/Makefile.am (1.8.2.2), "Exp", lines: +1 -1
		doc/freefem3dDoc.tex (1.9.2.2), "Exp", lines: +2 -2
		doc/freefem3dDocBody.tex (1.11.2.2), "Exp", lines: +58 -5
		examples/.cvsignore (1.1.2.2), "Exp", lines: +8 -0
		examples/elasticity.ff (1.2.2.2), "Exp", lines: +13 -8
		examples/elasticity.pov (1.1.2.2), "Exp", lines: +2 -6
		examples/hydrostatic.ff (1.1.2.2), "Exp", lines: +2 -4
		examples/hydrostatic.pov (1.1.2.2), "Exp", lines: +1 -5
		examples/laplacian-lens.pov (1.1.2.2), "Exp", lines: +20 -2
		examples/laplacian-spike.pov (1.1.2.2), "Exp", lines: +21 -2
		examples/natural-convection.ff (1.2.2.2), "Exp", lines: +11 -6
		examples/natural-convection.pov (1.1.2.2), "Exp", lines: +2 -1
		examples/navier-stokes.ff (1.1.2.2), "Exp", lines: +19 -12
		examples/navier-stokes.pov (1.1.2.2), "Exp", lines: +1 -4
		examples/potential-fluid-flow.ff (1.1.2.2), "Exp", lines: +2 -3
		examples/potential-fluid-flow.pov (1.1.2.2), "Exp", lines: +1 -4
		examples/stokes.ff (1.1.2.2), "Exp", lines: +4 -5
		examples/stokes.pov (1.1.2.2), "Exp", lines: +1 -4
		examples/temperature.ff (1.1.2.2), "Exp", lines: +2 -3
		examples/temperature.pov (1.1.2.2), "Exp", lines: +1 -5
		examples/test.ff (1.1.2.2), "Exp", lines: +24 -0
		examples/test.pov (1.1.2.2), "Exp", lines: +18 -0
		geometry/.cvsignore (1.1.1.1.4.1), "Exp", lines: +6 -5
		geometry/Cube.hpp (1.4.2.1), "Exp", lines: +2 -2
		geometry/Cylinder.hpp (1.4.2.1), "Exp", lines: +2 -2
		geometry/ObjectTransformer.cpp (1.1.2.2), "Exp", lines: +9 -2
		geometry/Scene.hpp (1.2.4.1), "Exp", lines: +1 -2
		graphics/.cvsignore (1.1.1.1.4.1), "Exp", lines: +4 -3
		graphics/VTKDriver.cpp (1.6.4.1), "Exp", lines: +93 -293
		graphics/VTKDriver.hpp (1.1.1.1.4.1), "Exp", lines: +37 -15
		language/.cvsignore (1.1.1.1.4.1), "Exp", lines: +2 -0
		language/BoundaryConditionExpression.cpp (1.2.4.1), "Exp", lines: +6 -6
		language/BoundaryConditionExpression.hpp (1.2.4.1), "Exp", lines: +2 -2
		language/BoundaryExpression.hpp (1.3.4.2), "Exp", lines: +3 -3
		language/EmbededFunctions.cpp (1.2.2.1), "Exp", lines: +7 -1
		language/EmbededFunctions.hpp (1.5.2.1), "Exp", lines: +7 -4
		language/FFLexer.cpp (1.15.2.3), "Exp", lines: +1 -2
		language/FunctionExpression.cpp (1.11.4.2), "Exp", lines: +63 -23
		language/FunctionExpression.hpp (1.8.2.2), "Exp", lines: +3 -3
		language/Instruction.cpp (1.8.4.2), "Exp", lines: +14 -7
		language/Instruction.hpp (1.5.4.2), "Exp", lines: +18 -12
		language/Makefile.am (1.6.2.2), "Exp", lines: +3 -3
		language/MeshExpression.cpp (1.15.2.2), "Exp", lines: +66 -18
		language/MeshExpression.hpp (1.8.4.2), "Exp", lines: +52 -12
		language/PDEOperatorExpression.cpp (1.1.1.1.4.1), "Exp", lines: +3 -3
		language/PDEOperatorExpression.hpp (1.2.4.1), "Exp", lines: +5 -5
		language/PDEOperatorSumExpression.cpp (1.1.1.1.4.1), "Exp", lines: +13 -3
		language/RealExpression.cpp (1.7.4.1), "Exp", lines: +4 -4
		language/UnknownListExpression.hpp (1.3.4.1), "Exp", lines: +1 -2
		language/Variable.cpp (1.2.4.1), "Exp", lines: +1 -2
		language/VariationalDirichletListExpression.hpp (1.2.4.1), "Exp", lines: +1 -2
		language/VariationalOperatorExpression.hpp (1.3.4.2), "Exp", lines: +45 -37
		language/VariationalProblemExpression.hpp (1.2.4.2), "Exp", lines: +3 -4

	Synchronized hj (Hamilton Jacobi) branch with main branch

2004-09-26 Sunday  hoch

	Changed:
		solver/HamiltonJacobiMethod.cpp (1.1.2.4), "Exp", lines: +151 -44

	 1) The hamiltonian is given by a function:
		void H(x,p,Hxp)  x   ->  Mesh  p   ->  Vector <
	TinyVector<3,size_t > >  Hxp ->  Vector <size_t>

		 2) Relative error is used to determine if
		a point is converged.

2004-09-26 Sunday  delpinux

	Changed:
		solver/CartesianHexahedron.hpp (1.7), "Exp", lines: +10 -10
		solver/ConnectivityBuilder.cpp (1.5), "Exp", lines: +74 -1
		solver/Structured3DMesh.cpp (1.9), "Exp", lines: +9 -3
		solver/Structured3DMesh.hpp (1.12), "Exp", lines: +31 -8

	Synchronized with dg branch.

2004-09-26 Sunday  delpinux

	Changed:
		solver/CartesianHexahedron.hpp (1.6.2.2), "Exp", lines: +9 -9
		solver/ConnectivityBuilder.cpp (1.2.2.3), "Exp", lines: +74 -1
		solver/DiscontinuousGalerkinMethod.cpp (1.1.2.10), "Exp", lines: +13 -9
		solver/Structured3DMesh.cpp (1.4.2.3), "Exp", lines: +9 -3
		solver/Structured3DMesh.hpp (1.9.2.2), "Exp", lines: +31 -8

	Now discontinuous galerkin works also for Structured3DMesh.

2004-09-25 Saturday  hoch

	Changed:
		solver/HamiltonJacobiMethod.cpp (1.1.2.3), "Exp", lines: +33 -2

	First implementation of Lax-Friedrichs scheme for Stationnary HJ
	(eikonale equation) with homogeneous dirichlet condition.

2004-09-25 Saturday  delpinux

	Changed:
		solver/HamiltonJacobiMethod.cpp (1.1.2.2), "Exp", lines: +28 -0

	First update

2004-09-24 Friday  delpinux

	Changed:
		solver/CartesianHexahedron.hpp (1.6.2.1), "Exp", lines: +2 -2
		solver/DiscontinuousGalerkinMethod.cpp (1.1.2.9), "Exp", lines: +274 -274
		solver/DiscontinuousGalerkinMethod.hpp (1.1.2.6), "Exp", lines: +7 -4
		solver/UserFunction.cpp (1.7.2.3), "Exp", lines: +10 -7

	Cosmetic changes

2004-09-23 Thursday  apoung

	Changed:
		solver/DiscontinuousGalerkinMethod.cpp (1.1.2.8), "Exp", lines: +280 -381
		solver/DiscontinuousGalerkinMethod.hpp (1.1.2.5), "Exp", lines: +3 -2

	Turning to template , some methods in DiscontinuousGalerkin class
	,such as to let them handle both tetrahedric and hexahedric mesh

2004-09-23 Thursday  apoung

	Changed:
		solver/UserFunction.cpp (1.7.2.2), "Exp", lines: +23 -14

	 Allow the DGMUserFunction class to manage both Tetrahedra and
	Hexahedra mesh

2004-09-22 Wednesday  delpinux

	Changed:
		solver/ConnectivityBuilder.cpp (1.2.2.2), "Exp", lines: +36 -5

	Synchronized dg branch with HEAD.

2004-09-22 Wednesday  delpinux

	Changed:
		solver/ConnectivityBuilder.cpp (1.4), "Exp", lines: +36 -5

	Implemented edge numbering for hexahedra. Those quantities should
	be defined in the different cell classes.

2004-09-17 Friday  delpinux

	Deleted:
		language/UnknownExpression.cpp (1.1.1.1.2.1)
		language/UnknownExpression.hpp (1.1.1.1.2.1)
		solver/HexahedronByEdges.hpp (1.1.1.1.2.1)
		solver/TetrahedronByEdges.hpp (1.1.1.1.2.1)

	Removed obsolete files from dg branch.

2004-09-16 Thursday  delpinux

	Changed:
		graphics/Makefile.am (1.2.2.3), "Exp", lines: +1 -3
		solver/Makefile.am (1.8.2.4), "Exp", lines: +2 -1

	distcheck and automake fixes.

2004-09-16 Thursday  delpinux

	Deleted:
		solver/CellByEdges.hpp (1.2.2.1)
	Changed:
		solver/UserFunction.hpp (1.4.2.3), "Exp", lines: +2 -2
		solver/VariationalBilinearBorderOperator.hpp (1.2.2.1), "Exp", lines: +1 -2
		solver/VariationalBilinearOperator.hpp (1.3.2.1), "Exp", lines: +1 -2
		solver/VariationalBorderOperatorAlphaUV.hpp (1.2.2.1), "Exp", lines: +8 -8
		solver/VariationalLinearBorderOperator.hpp (1.2.2.1), "Exp", lines: +1 -2
		solver/VariationalLinearOperator.hpp (1.2.2.2), "Exp", lines: +1 -2
		solver/VariationalOperator.hpp (1.1.1.1.2.1), "Exp", lines: +1 -2
		solver/VariationalOperatorAlphaDxUDxV.hpp (1.3.2.1), "Exp", lines: +8 -8
		solver/VariationalOperatorAlphaUV.hpp (1.2.2.1), "Exp", lines: +7 -7
		solver/VariationalOperatorFV.hpp (1.2.2.1), "Exp", lines: +1 -2
		solver/VariationalOperatorFdxGV.hpp (1.3.2.1), "Exp", lines: +2 -2
		solver/VariationalOperatorFgradGgradV.hpp (1.2.2.1), "Exp", lines: +1 -2
		solver/VariationalOperatorMuGradUGradV.hpp (1.2.2.1), "Exp", lines: +1 -2
		solver/VariationalOperatorNuDxUV.hpp (1.3.2.1), "Exp", lines: +2 -2
		solver/VariationalOperatorNuUdxV.hpp (1.3.2.1), "Exp", lines: +2 -2
		solver/VariationalProblem.hpp (1.4.2.1), "Exp", lines: +2 -3
		solver/Vertex.hpp (1.3.2.1), "Exp", lines: +19 -17
		solver/VerticesSet.hpp (1.2.2.1), "Exp", lines: +74 -21
		solver/WorkingMesh.hpp (1.1.2.1), "Exp", lines: +0 -0
		solver/connected_triangle.hpp (1.2.2.1), "Exp", lines: +19 -19
		solver/triangulation.cpp (1.4.2.1), "Exp", lines: +81 -81
		solver/triangulation.hpp (1.2.2.1), "Exp", lines: +23 -23
		utils/Makefile.am (1.2.2.2), "Exp", lines: +1 -2
		graphics/VTKDriver.hpp (1.1.1.1.2.1), "Exp", lines: +37 -15
		language/.cvsignore (1.1.1.1.2.1), "Exp", lines: +2 -0
		language/BoundaryConditionExpression.cpp (1.2.2.1), "Exp", lines: +6 -6
		language/BoundaryConditionExpression.hpp (1.2.2.1), "Exp", lines: +2 -2
		language/BoundaryExpression.hpp (1.3.2.2), "Exp", lines: +3 -3
		language/EmbededFunctions.cpp (1.1.1.1.2.2), "Exp", lines: +7 -1
		language/EmbededFunctions.hpp (1.4.2.2), "Exp", lines: +7 -4
		language/FFLexer.cpp (1.14.2.3), "Exp", lines: +1 -2
		language/FunctionExpression.cpp (1.11.2.2), "Exp", lines: +63 -23
		language/FunctionExpression.hpp (1.7.2.2), "Exp", lines: +3 -3
		language/Information.hpp (1.1.1.1.2.2), "Exp", lines: +1 -1
		language/Instruction.cpp (1.8.2.2), "Exp", lines: +14 -7
		language/Instruction.hpp (1.5.2.2), "Exp", lines: +18 -12
		language/Makefile.am (1.4.2.2), "Exp", lines: +2 -2
		language/MeshExpression.cpp (1.14.2.2), "Exp", lines: +66 -18
		language/MeshExpression.hpp (1.8.2.2), "Exp", lines: +52 -12
		language/PDEOperatorExpression.cpp (1.1.1.1.2.1), "Exp", lines: +3 -3
		language/PDEOperatorExpression.hpp (1.2.2.1), "Exp", lines: +5 -5
		language/PDEOperatorSumExpression.cpp (1.1.1.1.2.1), "Exp", lines: +13 -3
		language/RealExpression.cpp (1.7.2.1), "Exp", lines: +4 -4
		language/UnknownListExpression.hpp (1.3.2.1), "Exp", lines: +1 -2
		language/Variable.cpp (1.2.2.1), "Exp", lines: +1 -2
		language/VariationalDirichletListExpression.hpp (1.2.2.1), "Exp", lines: +1 -2
		language/VariationalOperatorExpression.hpp (1.3.2.2), "Exp", lines: +45 -37
		language/VariationalProblemExpression.hpp (1.2.2.2), "Exp", lines: +3 -4
		language/parse.ff.yy (1.15.2.4), "Exp", lines: +16 -19
		solver/.cvsignore (1.1.1.1.2.1), "Exp", lines: +4 -3
		solver/BaseFEMDiscretization.hpp (1.3.2.2), "Exp", lines: +9 -5
		solver/Boundary.hpp (1.2.2.2), "Exp", lines: +9 -8
		solver/BoundaryConditionCommonFEMDiscretization.hpp (1.1.2.2), "Exp", lines: +47 -48
		solver/BoundaryConditionDiscretizationElimination.hpp (1.6.2.2), "Exp", lines: +3 -3
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.6.2.2), "Exp", lines: +13 -13
		solver/BoundaryPOVRay.hpp (1.1.1.1.2.1), "Exp", lines: +10 -8
		solver/BoundarySurfaceMesh.hpp (1.1.1.1.2.1), "Exp", lines: +10 -8
		solver/Cell.hpp (1.8.2.1), "Exp", lines: +3 -3
		solver/Connectivity.hpp (1.3.2.1), "Exp", lines: +158 -14
		solver/ConnectivityBuilder.cpp (1.2.2.1), "Exp", lines: +41 -4
		solver/ConnectivityBuilder.hpp (1.6.2.1), "Exp", lines: +290 -53
		solver/Convection.hpp (1.3.2.2), "Exp", lines: +4 -4
		solver/DiscontinuousGalerkinMethod.cpp (1.1.2.7), "Exp", lines: +2 -2
		solver/Domain.hpp (1.6.2.1), "Exp", lines: +3 -3
		solver/Edge.hpp (1.5.2.2), "Exp", lines: +14 -10
		solver/EdgesSet.hpp (1.2.2.1), "Exp", lines: +1 -1
		solver/FEMDiscretization.hpp (1.7.2.2), "Exp", lines: +22 -22
		solver/FatBoundary.cpp (1.1.1.1.2.1), "Exp", lines: +1 -2
		solver/FictitiousDomainMethod.cpp (1.6.2.2), "Exp", lines: +6 -6
		solver/FictitiousDomainMethod.hpp (1.2.2.1), "Exp", lines: +3 -3
		solver/FiniteElementMethod.cpp (1.4.2.1), "Exp", lines: +1 -2
		solver/Fourrier.hpp (1.1.1.1.2.1), "Exp", lines: +7 -7
		solver/Hexahedron.hpp (1.5.2.1), "Exp", lines: +2 -2
		solver/Makefile.am (1.8.2.3), "Exp", lines: +125 -32
		solver/MassOperator.hpp (1.3.2.1), "Exp", lines: +10 -10
		solver/Mesh.hpp (1.9.2.2), "Exp", lines: +102 -27
		solver/MeshDomainTetrahedrizor.cpp (1.1.2.1), "Exp", lines: +1 -1
		solver/MeshDomainTetrahedrizor.hpp (1.1.2.1), "Exp", lines: +1 -1
		solver/MeshExtractor.hpp (1.7.2.1), "Exp", lines: +2 -2
		solver/MeshOfHexahedra.cpp (1.7.2.2), "Exp", lines: +5 -6
		solver/MeshOfHexahedra.hpp (1.6.2.1), "Exp", lines: +103 -29
		solver/MeshOfTetrahedra.cpp (1.3.2.2), "Exp", lines: +6 -5
		solver/MeshOfTetrahedra.hpp (1.4.2.2), "Exp", lines: +52 -19
		solver/MeshReader.cpp (1.5.2.3), "Exp", lines: +10 -1
		solver/MeshReader.hpp (1.5.2.2), "Exp", lines: +2 -2
		solver/MeshSimplifier.cpp (1.7.2.2), "Exp", lines: +411 -333
		solver/MeshSimplifier.hpp (1.2.2.2), "Exp", lines: +6 -187
		solver/MeshTetrahedrizor.cpp (1.3.2.2), "Exp", lines: +141 -24
		solver/MeshTetrahedrizor.hpp (1.1.1.1.2.1), "Exp", lines: +63 -13
		solver/MeshWriter.cpp (1.5.2.2), "Exp", lines: +2 -2
		solver/Neumann.hpp (1.2.2.1), "Exp", lines: +2 -2
		solver/Problem.hpp (1.4.2.1), "Exp", lines: +1 -2
		solver/Quadrangle.hpp (1.8.2.2), "Exp", lines: +5 -7
		solver/Structured3DMesh.cpp (1.4.2.2), "Exp", lines: +11 -16
		solver/Structured3DMesh.hpp (1.9.2.1), "Exp", lines: +3 -6
		solver/Structured3DMeshShape.hpp (1.1.1.1.2.1), "Exp", lines: +26 -19
		solver/SurfaceMesh.hpp (1.4.2.1), "Exp", lines: +3 -3
		solver/SurfaceMeshGenerator.cpp (1.64.2.2), "Exp", lines: +365 -409
		solver/SurfaceMeshGenerator.hpp (1.6.2.1), "Exp", lines: +11 -1
		solver/SurfaceMeshOfQuadrangles.hpp (1.5.2.1), "Exp", lines: +16 -2
		solver/SurfaceMeshOfTriangles.hpp (1.7.2.1), "Exp", lines: +47 -6
		solver/Triangle.hpp (1.10.2.2), "Exp", lines: +3 -3
		.cvsignore (1.3.2.2), "Exp", lines: +3 -0
		ChangeLog (1.1.1.1.2.2), "Exp", lines: +5720 -0
		Doxyfile (1.3.2.1), "Exp", lines: +990 -29
		Makefile.am (1.5.2.2), "Exp", lines: +3 -0
		NEWS (1.1.1.1.2.2), "Exp", lines: +56 -4
		acinclude.m4 (1.4.2.2), "Exp", lines: +33 -3
		checkopt.def.in (1.1.2.2), "Exp", lines: +4 -1
		configure.ac (1.7.2.2), "Exp", lines: +2 -2
		xmalloc.c (1.1.1.1.2.1), "Exp", lines: +0 -6
		algebra/.cvsignore (1.1.1.1.2.1), "Exp", lines: +4 -3
		algebra/DiagPrecond.hpp (1.1.1.1.2.2), "Exp", lines: +3 -3
		algebra/Makefile.am (1.2.2.2), "Exp", lines: +1 -1
		algebra/TinyMatrix.hpp (1.10.2.1), "Exp", lines: +23 -23
		algebra/TinyVector.hpp (1.4.2.1), "Exp", lines: +30 -33
		algebra/Vector.hpp (1.4.2.1), "Exp", lines: +8 -8
		doc/.cvsignore (1.1.1.1.2.2), "Exp", lines: +9 -0
		doc/Makefile.am (1.8.4.2), "Exp", lines: +1 -1
		doc/freefem3dDoc.tex (1.8.2.2), "Exp", lines: +2 -2
		doc/freefem3dDocBody.tex (1.10.2.2), "Exp", lines: +58 -5
		examples/.cvsignore (1.1.4.2), "Exp", lines: +8 -0
		examples/elasticity.ff (1.2.4.2), "Exp", lines: +13 -8
		examples/elasticity.pov (1.1.4.2), "Exp", lines: +2 -6
		examples/hydrostatic.ff (1.1.4.2), "Exp", lines: +2 -4
		examples/hydrostatic.pov (1.1.4.2), "Exp", lines: +1 -5
		examples/laplacian-lens.pov (1.1.4.2), "Exp", lines: +20 -2
		examples/laplacian-spike.pov (1.1.4.2), "Exp", lines: +21 -2
		examples/natural-convection.ff (1.2.4.2), "Exp", lines: +11 -6
		examples/natural-convection.pov (1.1.4.2), "Exp", lines: +2 -1
		examples/navier-stokes.ff (1.1.4.2), "Exp", lines: +19 -12
		examples/navier-stokes.pov (1.1.4.2), "Exp", lines: +1 -4
		examples/potential-fluid-flow.ff (1.1.4.2), "Exp", lines: +2 -3
		examples/potential-fluid-flow.pov (1.1.4.2), "Exp", lines: +1 -4
		examples/stokes.ff (1.1.4.2), "Exp", lines: +4 -5
		examples/stokes.pov (1.1.4.2), "Exp", lines: +1 -4
		examples/temperature.ff (1.1.4.2), "Exp", lines: +2 -3
		examples/temperature.pov (1.1.4.2), "Exp", lines: +1 -5
		examples/test.ff (1.1.4.2), "Exp", lines: +24 -0
		examples/test.pov (1.1.4.2), "Exp", lines: +18 -0
		geometry/.cvsignore (1.1.1.1.2.1), "Exp", lines: +6 -5
		geometry/Cube.hpp (1.3.2.2), "Exp", lines: +2 -2
		geometry/Cylinder.hpp (1.3.2.2), "Exp", lines: +2 -2
		geometry/Makefile.am (1.2.2.2), "Exp", lines: +1 -1
		geometry/ObjectTransformer.cpp (1.1.4.2), "Exp", lines: +9 -2
		geometry/Scene.hpp (1.2.2.1), "Exp", lines: +1 -2
		graphics/.cvsignore (1.1.1.1.2.1), "Exp", lines: +4 -3
		graphics/Makefile.am (1.2.2.2), "Exp", lines: +3 -1
		graphics/VTKDriver.cpp (1.6.2.1), "Exp", lines: +93 -293

	Merged to the dg branch differences with the main branch.

2004-09-15 Wednesday  delpinux

	Changed:
		algebra/DiagPrecond.hpp (1.1.1.1.2.1), "Exp", lines: +19 -26
		solver/DiscontinuousGalerkinMethod.cpp (1.1.2.6), "Exp", lines: +6 -5

	Small fix: assertion code was not valid so could not compile
	without -DNDEBUG.

2004-09-14 Tuesday  apoung

	Changed:
		solver/PDESolution.cpp (1.1.1.1.2.1), "Exp", lines: +43 -1

	 Adding at the end of the file PDESolution.cpp tools  for the class
	DGPDESolution

2004-09-14 Tuesday  apoung

	Changed:
		solver/PDESolution.hpp (1.1.1.1.2.1), "Exp", lines: +62 -1

	 Adding at the end of the file PDESolution.hpp a class named
	DGPDESolution in order to take into account changes introduced by
	DGKrylovSolver , DegreeOfFreedomDGMset and DGMUserFunction

2004-09-13 Monday  apoung

	Changed:
		algebra/BiConjugateGradientStabilized.hpp (1.1.1.1.2.1), "Exp", lines: +3 -2

	modification a la main du parametre epsilon pour le ramener a 1E-16
	juste pour le test du Laplacien

2004-09-13 Monday  apoung

	Changed:
		solver/DiscontinuousGalerkinMethod.cpp (1.1.2.5), "Exp", lines: +13 -12

	Modification des parametres de stabilisation pour obtenir une bonne
	resolution du Laplacien

2004-09-13 Monday  apoung

	Changed:
		solver/DiscontinuousGalerkinMethod.cpp (1.1.2.4), "Exp", lines: +600 -45

	Test de resolution du Laplacien :construction encore en cours

2004-09-13 Monday  apoung

	Changed:
		solver/DiscontinuousGalerkinMethod.hpp (1.1.2.4), "Exp", lines: +62 -3

	Modification de la class DiscontinuousGalerkinMethod pour le rendre
	le plus proche possible de la class FiniteElementMethod . Ajout
	d'une fonction ephemere --Save-- pour deburger

2004-09-13 Monday  apoung

	Changed:
		solver/UserFunction.cpp (1.7.2.1), "Exp", lines: +100 -1

	Ajout en fin de fichier des definitions relatives a la class
	DGMUserFunction . Construction valable pour l'instant uniquement
	pour maillage tetrahedrique

2004-09-13 Monday  apoung

	Changed:
		solver/UserFunction.hpp (1.4.2.2), "Exp", lines: +72 -1

	Ajout de la class DGMUserFunction dans le fichier UserFunction.hpp
	afin de permettre la definition des fonctions element par element
	et non plus par vertex .Ceci fait suite a la nouvelle definition
	des degres de liberte.

2004-09-13 Monday  apoung

	Changed:
		solver/KrylovSolver.cpp (1.1.1.1.2.1), "Exp", lines: +91 -1

	Ajout d'un second prototype pour la fonction KrylovSolverDim suite
	a l'introduction de la classe DGKrylovSolver

2004-09-13 Monday  apoung

	Changed:
		solver/KrylovSolver.hpp (1.1.1.1.2.1), "Exp", lines: +41 -1

	Ajout de la classe DGKrylovSolver dans le fichier KrylovSolver.hpp
	de sorte a ne plus utiliser les degres de liberte  dans la
	resolution du system lineaire et de s'affranchir du
	preconditionneur multi-grille

2004-09-13 Monday  apoung

	Changed:
		solver/DegreeOfFreedomSet.hpp (1.2.2.1), "Exp", lines: +201 -1

	Ajout de la class DegreeOfFreedomDGMSet  dans le fichier
	DegreeOfFreedomset.hpp afin de permettre de traiter des cas de
	degres de liberte vrariant par element

2004-09-08 Wednesday  delpinux

	Changed:
		NEWS (1.19), "Exp", lines: +5 -0
		configure.ac (1.20), "Exp", lines: +2 -2

	Prepare -pre7 release.

2004-09-08 Wednesday  delpinux

	Changed:
		Makefile.am (1.13), "Exp", lines: +3 -0
		acinclude.m4 (1.8), "Exp", lines: +33 -3
		doc/freefem3dDocBody.tex (1.19), "Exp", lines: +5 -0

	Added the --enable-libopts option to configure. This toggles
	compilation with autogen command line parsing.

2004-09-08 Wednesday  delpinux

	Changed:
		ChangeLog (1.6), "Exp", lines: +278 -0

	ChangeLog pre6-update

2004-09-07 Tuesday  delpinux

	Changed:
		graphics/VTKDriver.cpp (1.9), "Exp", lines: +2 -1

	Added automatic color range computation.

2004-09-06 Monday  delpinux

	Changed:
		NEWS (1.18), "Exp", lines: +1 -0

	Updated

2004-09-06 Monday  delpinux

	Changed:
		language/EmbededFunctions.cpp (1.3), "Exp", lines: +7 -1
		language/EmbededFunctions.hpp (1.7), "Exp", lines: +4 -1

	Fixed log function name thanks to the report of Matthieu Guillon.

2004-09-05 Sunday  delpinux

	Changed:
		NEWS (1.17), "Exp", lines: +4 -0

	Closed bug #8650

2004-09-05 Sunday  delpinux

	Changed:
		NEWS (1.16), "Exp", lines: +21 -0

	Added example of the tetrahedrize instruction.

2004-09-05 Sunday  delpinux

	Added:
		solver/MeshDomainTetrahedrizor.cpp (1.1)
		solver/MeshDomainTetrahedrizor.hpp (1.1)
	Changed:
		language/MeshExpression.cpp (1.18), "Exp", lines: +51 -3
		language/MeshExpression.hpp (1.11), "Exp", lines: +48 -8
		language/parse.ff.yy (1.27), "Exp", lines: +5 -1
		solver/Makefile.am (1.15), "Exp", lines: +125 -32
		solver/MeshTetrahedrizor.hpp (1.3), "Exp", lines: +18 -4

	Added new mesh tool. This allows improvement of the post-processing
	of fictitious domain computations. The idea is to build a
	tetrahedral mesh whose element does intersect a given domain. The
	provided mesh *must not* be used for computations only for
	post-processing. The syntaxe is the following:	     "mesh visuMesh
	= tetrahedrize(Omega,backgroundMesh);" The solution can then be
	saved using this mesh. (see NEWS file for an more complete
	example).

2004-09-01 Wednesday  delpinux

	Changed:
		Doxyfile (1.5), "Exp", lines: +942 -1

	Played with 'doxygen -u'. This just improved Doxyfile comments.

2004-09-01 Wednesday  delpinux

	Changed:
		examples/elasticity.ff (1.3), "Exp", lines: +13 -8
		examples/elasticity.pov (1.2), "Exp", lines: +2 -6
		examples/hydrostatic.ff (1.2), "Exp", lines: +2 -4
		examples/hydrostatic.pov (1.2), "Exp", lines: +1 -5
		examples/laplacian-lens.pov (1.2), "Exp", lines: +20 -2
		examples/laplacian-spike.pov (1.2), "Exp", lines: +21 -2
		examples/natural-convection.ff (1.3), "Exp", lines: +11 -6
		examples/natural-convection.pov (1.2), "Exp", lines: +2 -1
		examples/navier-stokes.ff (1.2), "Exp", lines: +19 -12
		examples/navier-stokes.pov (1.2), "Exp", lines: +1 -4
		examples/potential-fluid-flow.ff (1.2), "Exp", lines: +2 -3
		examples/potential-fluid-flow.pov (1.2), "Exp", lines: +1 -4
		examples/stokes.ff (1.2), "Exp", lines: +4 -5
		examples/stokes.pov (1.2), "Exp", lines: +1 -4
		examples/temperature.ff (1.2), "Exp", lines: +2 -3
		examples/temperature.pov (1.2), "Exp", lines: +1 -5
		examples/test.ff (1.2), "Exp", lines: +24 -0
		examples/test.pov (1.2), "Exp", lines: +18 -0

	Fixed examples. Should now work correctly even if not optimized...

2004-08-28 Saturday  delpinux

	Changed:
		.cvsignore (1.7), "Exp", lines: +3 -0
		algebra/.cvsignore (1.2), "Exp", lines: +4 -3
		doc/.cvsignore (1.3), "Exp", lines: +9 -0
		examples/.cvsignore (1.2), "Exp", lines: +8 -0
		geometry/.cvsignore (1.2), "Exp", lines: +6 -5
		graphics/.cvsignore (1.2), "Exp", lines: +4 -3
		language/.cvsignore (1.2), "Exp", lines: +2 -0
		solver/.cvsignore (1.2), "Exp", lines: +4 -3

	Updated

2004-08-28 Saturday  delpinux

	Deleted:
		language/UnknownExpression.cpp (1.3)
		language/UnknownExpression.hpp (1.2)
	Changed:
		language/UnknownListExpression.hpp (1.4), "Exp", lines: +1 -2
		language/Variable.cpp (1.3), "Exp", lines: +1 -2

	removed the useless UnknownExpression.* files.

2004-08-28 Saturday  delpinux

	Changed:
		algebra/TinyMatrix.hpp (1.12), "Exp", lines: +13 -13
		geometry/Scene.hpp (1.3), "Exp", lines: +1 -2
		language/BoundaryExpression.hpp (1.5), "Exp", lines: +3 -3
		language/EmbededFunctions.hpp (1.6), "Exp", lines: +4 -4
		language/FFLexer.cpp (1.17), "Exp", lines: +1 -2
		language/Instruction.cpp (1.10), "Exp", lines: +1 -3
		language/Instruction.hpp (1.7), "Exp", lines: +15 -10
		language/Makefile.am (1.9), "Exp", lines: +2 -2
		language/UnknownExpression.cpp (1.2), "Exp", lines: +1 -84
		language/VariationalDirichletListExpression.hpp (1.3), "Exp", lines: +1 -2
		language/VariationalOperatorExpression.hpp (1.6), "Exp", lines: +32 -24
		language/VariationalProblemExpression.hpp (1.4), "Exp", lines: +3 -4
		language/parse.ff.yy (1.26), "Exp", lines: +1 -2
		solver/Boundary.hpp (1.4), "Exp", lines: +9 -8
		solver/BoundaryPOVRay.hpp (1.2), "Exp", lines: +10 -8
		solver/BoundarySurfaceMesh.hpp (1.2), "Exp", lines: +10 -8
		solver/Cell.hpp (1.9), "Exp", lines: +3 -3
		solver/Edge.hpp (1.8), "Exp", lines: +9 -9
		solver/EdgesSet.hpp (1.2), "Exp", lines: +3 -3
		solver/FEMDiscretization.hpp (1.13), "Exp", lines: +2 -2
		solver/MassOperator.hpp (1.6), "Exp", lines: +2 -2
		solver/MeshOfHexahedra.hpp (1.10), "Exp", lines: +46 -13
		solver/MeshOfTetrahedra.hpp (1.9), "Exp", lines: +3 -3
		solver/MeshReader.hpp (1.10), "Exp", lines: +2 -2
		solver/Neumann.hpp (1.3), "Exp", lines: +2 -2
		solver/Problem.hpp (1.5), "Exp", lines: +1 -2
		solver/Quadrangle.hpp (1.10), "Exp", lines: +5 -7
		solver/SurfaceMeshOfTriangles.hpp (1.10), "Exp", lines: +1 -2
		solver/Triangle.hpp (1.12), "Exp", lines: +3 -3
		solver/VariationalBilinearBorderOperator.hpp (1.3), "Exp", lines: +1 -2
		solver/VariationalBilinearOperator.hpp (1.4), "Exp", lines: +1 -2
		solver/VariationalBorderOperatorAlphaUV.hpp (1.4), "Exp", lines: +3 -3
		solver/VariationalLinearBorderOperator.hpp (1.3), "Exp", lines: +1 -2
		solver/VariationalLinearOperator.hpp (1.4), "Exp", lines: +1 -2
		solver/VariationalOperator.hpp (1.2), "Exp", lines: +1 -2
		solver/VariationalOperatorFV.hpp (1.3), "Exp", lines: +1 -2
		solver/VariationalOperatorFgradGgradV.hpp (1.3), "Exp", lines: +1 -2
		solver/VariationalOperatorMuGradUGradV.hpp (1.3), "Exp", lines: +1 -2
		solver/VariationalOperatorNuDxUV.hpp (1.4), "Exp", lines: +2 -2
		solver/VariationalOperatorNuUdxV.hpp (1.4), "Exp", lines: +2 -2
		solver/VariationalProblem.hpp (1.5), "Exp", lines: +2 -3
		solver/Vertex.hpp (1.4), "Exp", lines: +19 -17
		solver/VerticesSet.hpp (1.4), "Exp", lines: +4 -4

	Set of doxygen fixes: no more doxygen warnings...

2004-08-23 Monday  delpinux

	Changed:
		solver/Makefile.am (1.14), "Exp", lines: +4 -4
		solver/SurfaceMeshGenerator.cpp (1.71), "Exp", lines: +1 -40

	No more use of CellByEdges class familly.

2004-08-23 Monday  delpinux

	Deleted:
		solver/CellByEdges.hpp (1.3)
		solver/HexahedronByEdges.hpp (1.2)
		solver/TetrahedronByEdges.hpp (1.2)

	Removed obsolete files

2004-08-23 Monday  delpinux

	Changed:
		NEWS (1.15), "Exp", lines: +9 -1
		configure.ac (1.19), "Exp", lines: +1 -1

	preparing -pre6 updates.

2004-08-23 Monday  delpinux

	Changed:
		solver/Makefile.am (1.13), "Exp", lines: +2 -2

	Added EdgesSet.hpp

2004-08-23 Monday  delpinux

	Added:
		solver/EdgesSet.hpp (1.1)
	Changed:
		solver/SurfaceMeshGenerator.cpp (1.70), "Exp", lines: +335 -350
		solver/SurfaceMeshGenerator.hpp (1.7), "Exp", lines: +11 -1
		graphics/VTKDriver.cpp (1.8), "Exp", lines: +2 -2
		language/FunctionExpression.cpp (1.18), "Exp", lines: +4 -4
		language/MeshExpression.cpp (1.17), "Exp", lines: +16 -16
		language/MeshExpression.hpp (1.10), "Exp", lines: +5 -5
		language/RealExpression.cpp (1.8), "Exp", lines: +4 -4
		solver/BaseFEMDiscretization.hpp (1.5), "Exp", lines: +9 -5
		solver/BoundaryConditionCommonFEMDiscretization.hpp (1.6), "Exp", lines: +35 -36
		solver/BoundaryConditionDiscretizationElimination.hpp (1.8), "Exp", lines: +3 -3
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.9), "Exp", lines: +13 -13
		solver/Convection.hpp (1.7), "Exp", lines: +2 -2
		solver/Edge.hpp (1.7), "Exp", lines: +6 -2
		solver/FEMDiscretization.hpp (1.12), "Exp", lines: +21 -21
		solver/FatBoundary.cpp (1.2), "Exp", lines: +1 -2
		solver/FictitiousDomainMethod.cpp (1.8), "Exp", lines: +6 -6
		solver/FictitiousDomainMethod.hpp (1.3), "Exp", lines: +3 -3
		solver/FiniteElementMethod.cpp (1.5), "Exp", lines: +1 -2
		solver/Hexahedron.hpp (1.6), "Exp", lines: +2 -2
		solver/Mesh.hpp (1.12), "Exp", lines: +79 -24
		solver/MeshExtractor.hpp (1.8), "Exp", lines: +2 -2
		solver/MeshOfHexahedra.cpp (1.10), "Exp", lines: +5 -4
		solver/MeshOfHexahedra.hpp (1.9), "Exp", lines: +44 -19
		solver/MeshSimplifier.cpp (1.12), "Exp", lines: +109 -109
		solver/MeshSimplifier.hpp (1.5), "Exp", lines: +4 -4
		solver/MeshWriter.cpp (1.8), "Exp", lines: +2 -2
		solver/Structured3DMesh.cpp (1.8), "Exp", lines: +10 -16
		solver/Structured3DMesh.hpp (1.11), "Exp", lines: +2 -5
		solver/Structured3DMeshShape.hpp (1.2), "Exp", lines: +26 -19
		solver/SurfaceMesh.hpp (1.6), "Exp", lines: +3 -3

	Renamed the typename ElementGeometry to CellType which is more
	appropriate.

2004-08-23 Monday  delpinux

	Changed:
		solver/Connectivity.hpp (1.5), "Exp", lines: +153 -16
		solver/ConnectivityBuilder.cpp (1.3), "Exp", lines: +41 -4
		solver/ConnectivityBuilder.hpp (1.8), "Exp", lines: +290 -53

	Complete rewriting of this part. Many kind of connectivity are now
	stored by a Connectivity object. Connectivities are built by the
	ConnectivityBuilder, on demand using masked enumerated values. Up
	to now, only Cell to Cell and Cell to Face connectivities are
	implemented.

2004-08-23 Monday  delpinux

	Changed:
		solver/MeshTetrahedrizor.cpp (1.5), "Exp", lines: +141 -24
		solver/MeshTetrahedrizor.hpp (1.2), "Exp", lines: +47 -11

	Two new functionnalities: - edge set is built - new cell to old
	cell correspondance. Built on demand by the motherCells() function.

2004-08-23 Monday  delpinux

	Changed:
		solver/SurfaceMeshOfQuadrangles.hpp (1.7), "Exp", lines: +2 -2
		solver/SurfaceMeshOfTriangles.hpp (1.9), "Exp", lines: +33 -5

	Added a connectivity member.

2004-08-23 Monday  delpinux

	Changed:
		solver/VerticesSet.hpp (1.3), "Exp", lines: +76 -23

	Cleaned-up doxygen comments.

2004-08-23 Monday  delpinux

	Changed:
		solver/MeshOfTetrahedra.cpp (1.6), "Exp", lines: +6 -4
		solver/MeshOfTetrahedra.hpp (1.8), "Exp", lines: +37 -19

	Changed connectivity construction policy: all localization tools
	may or not may be built.

2004-08-23 Monday  delpinux

	Changed:
		algebra/Vector.hpp (1.5), "Exp", lines: +8 -8

	Removed useless 'const' modifiers.

2004-08-23 Monday  delpinux

	Changed:
		algebra/TinyVector.hpp (1.6), "Exp", lines: +27 -27

	Added operator<. This simplifies coding.

2004-08-23 Monday  delpinux

	Changed:
		doc/freefem3dDoc.tex (1.16), "Exp", lines: +2 -2

	Commented out unused macros.

2004-08-23 Monday  delpinux

	Changed:
		doc/freefem3dDocBody.tex (1.18), "Exp", lines: +53 -5

	Added few words about domain.

2004-08-23 Monday  delpinux

	Changed:
		geometry/Object.hpp (1.5), "Exp", lines: +1 -20

	Added reference information when available.

2004-08-17 Tuesday  delpinux

	Changed:
		language/parse.ff.yy (1.25), "Exp", lines: +3 -3

	Fix: I implemented plot(M,u) instead of plot(u,M)...

2004-08-16 Monday  delpinux

	Changed:
		graphics/VTKDriver.hpp (1.2), "Exp", lines: +37 -15
		language/Instruction.cpp (1.9), "Exp", lines: +14 -5
		language/Instruction.hpp (1.6), "Exp", lines: +4 -3
		language/parse.ff.yy (1.24), "Exp", lines: +5 -1
		graphics/VTKDriver.cpp (1.7), "Exp", lines: +92 -293

	Added the syntax 'plot(u,M)'. This plots the function u using the
	mesh M as it was requested by Lawrence R. Frank.  The VTKDriver.cpp
	code has been cleaned-up, but this is still just a toy.

2004-08-06 Friday  delpinux

	Changed:
		algebra/DiagPrecond.hpp (1.2), "Exp", lines: +19 -26

	C++ fixed. Definition part of member functions did not where at the
	right place.

2004-08-03 Tuesday  delpinux

	Changed:
		checkopt.def.in (1.3), "Exp", lines: +4 -1

	Add Bug Traking System information.

2004-07-26 Monday  delpinux

	Changed:
		solver/Connectivity.hpp (1.4), "Exp", lines: +18 -11
		solver/ConnectivityBuilder.hpp (1.7), "Exp", lines: +5 -5
		solver/Convection.hpp (1.6), "Exp", lines: +3 -3
		solver/MeshOfHexahedra.cpp (1.9), "Exp", lines: +3 -5
		solver/MeshOfHexahedra.hpp (1.8), "Exp", lines: +2 -2
		solver/MeshOfTetrahedra.cpp (1.5), "Exp", lines: +3 -4
		solver/MeshOfTetrahedra.hpp (1.7), "Exp", lines: +3 -3
		solver/SurfaceMeshGenerator.cpp (1.69), "Exp", lines: +5 -5

	Began connectivity rewritting: only element to element connectivity
	is still implemented. Others kind of connectivity should follow
	very soon.

2004-07-21 Wednesday  delpinux

	Changed:
		doc/Makefile.am (1.9), "Exp", lines: +1 -1

	Commited dvips bug (at last!).

2004-07-20 Tuesday  delpinux

	Changed:
		NEWS (1.14), "Exp", lines: +8 -0
		language/PDEOperatorSumExpression.cpp (1.2), "Exp", lines: +13 -3

	fixed positive vectorial operators thanks to the report of Luigi
	Bardelli.

2004-07-18 Sunday  prudhomm

	Changed:
		solver/Makefile.am (1.12), "Exp", lines: +2 -2

	fixed make dist and make distcheck. Now the archive is properly
	generated and ff3d can be compiled

2004-07-18 Sunday  prudhomm

	Changed:
		solver/MeshSimplifier.cpp (1.11), "Exp", lines: +89 -89

	fixed missing typename

2004-07-12 Monday  delpinux

	Changed:
		solver/BoundaryConditionCommonFEMDiscretization.hpp (1.5), "Exp", lines: +13 -13
		solver/Fourrier.hpp (1.2), "Exp", lines: +7 -7
		solver/MassOperator.hpp (1.5), "Exp", lines: +10 -10
		solver/VariationalBorderOperatorAlphaUV.hpp (1.3), "Exp", lines: +6 -6
		solver/VariationalOperatorAlphaDxUDxV.hpp (1.4), "Exp", lines: +8 -8
		solver/VariationalOperatorAlphaUV.hpp (1.3), "Exp", lines: +7 -7
		NEWS (1.13), "Exp", lines: +2 -0
		xmalloc.c (1.2), "Exp", lines: +0 -6
		language/BoundaryConditionExpression.cpp (1.3), "Exp", lines: +6 -6
		language/BoundaryConditionExpression.hpp (1.3), "Exp", lines: +2 -2
		language/PDEOperatorExpression.cpp (1.2), "Exp", lines: +3 -3
		language/PDEOperatorExpression.hpp (1.3), "Exp", lines: +5 -5
		language/VariationalOperatorExpression.hpp (1.5), "Exp", lines: +14 -14

	Finally commited "alpha compilation patch" reported by Christophe
	Prud'homme (renamed all "__alpha" variables to "__Alpha"). Since
	this was announced for the -pre5 release, I changed the cvs tag to
	this version...

2004-07-11 Sunday  delpinux

	Changed:
		algebra/TinyMatrix.hpp (1.11), "Exp", lines: +11 -11
		algebra/TinyVector.hpp (1.5), "Exp", lines: +4 -7
		geometry/Cube.hpp (1.5), "Exp", lines: +2 -2
		geometry/Cylinder.hpp (1.5), "Exp", lines: +2 -2
		solver/MassOperator.hpp (1.4), "Exp", lines: +2 -2
		solver/UserFunction.hpp (1.6), "Exp", lines: +2 -2
		solver/VariationalOperatorFdxGV.hpp (1.4), "Exp", lines: +2 -2

	Few doxygen fixes. A lot still remain.

2004-07-11 Sunday  delpinux

	Changed:
		Doxyfile (1.4), "Exp", lines: +49 -29

	doxygen will now generate graphs using UML.

2004-07-11 Sunday  delpinux

	Changed:
		solver/Domain.hpp (1.7), "Exp", lines: +3 -3

	Small fix for doxygen.

2004-07-07 Wednesday  delpinux

	Changed:
		solver/Method.hpp (1.1.1.1.2.1), "Exp", lines: +3 -3
		solver/MeshReader.cpp (1.5.2.2), "Exp", lines: +14 -7
		solver/DiscontinuousGalerkinMethod.hpp (1.1.2.3), "Exp", lines: +5 -18
		solver/DiscontinuousGalerkinMethod.cpp (1.1.2.3), "Exp", lines: +88 -1

	With Jean-Baptiste. Wrote first skeleton for Discontinuous Galerkin
	Method implementation.

2004-06-27 Sunday  delpinux

	Changed:
		ChangeLog (1.5), "Exp", lines: +208 -0
		NEWS (1.12), "Exp", lines: +7 -4

	Preparing release 1.0pre5

2004-06-27 Sunday  delpinux

	Changed:
		geometry/Object.hpp (1.4), "Exp", lines: +21 -2
		geometry/ObjectTransformer.cpp (1.2), "Exp", lines: +9 -2

	Fixed reference copying. This fixes a very important bug thanks to
	the reports of Arun Viswanathan (all meshed objects had the same
	reference...).

2004-05-31 Monday  delpinux

	Changed:
		language/FunctionExpression.hpp (1.12), "Exp", lines: +3 -3
		language/FunctionExpression.cpp (1.17), "Exp", lines: +10 -10

	General implementation of volume mesh characteristic function.

2004-05-31 Monday  delpinux

	Changed:
		solver/Convection.hpp (1.5), "Exp", lines: +2 -2
		solver/Mesh.hpp (1.11), "Exp", lines: +26 -6
		solver/MeshOfHexahedra.hpp (1.7), "Exp", lines: +19 -3
		solver/MeshOfTetrahedra.hpp (1.6), "Exp", lines: +17 -2
		solver/Structured3DMesh.cpp (1.7), "Exp", lines: +2 -1
		solver/Structured3DMesh.hpp (1.10), "Exp", lines: +2 -2
		solver/SurfaceMesh.hpp (1.5), "Exp", lines: +3 -3
		solver/SurfaceMeshOfQuadrangles.hpp (1.6), "Exp", lines: +15 -1
		solver/SurfaceMeshOfTriangles.hpp (1.8), "Exp", lines: +15 -1

	Finished family descriptor implementation. Family descriptor
	indicates if a mesh is a surface or a volume mesh.

2004-05-31 Monday  delpinux

	Changed:
		language/FunctionExpression.cpp (1.16), "Exp", lines: +51 -11

	Fixed reading of medit functions thanks to Alban's report.

2004-05-28 Friday  delpinux

	Changed:
		language/FunctionExpression.cpp (1.15), "Exp", lines: +3 -3

	Fixed a stupid cast thanks to the report of Alban Pages.

2004-05-26 Wednesday  delpinux

	Changed:
		language/parse.ff.yy (1.23), "Exp", lines: +8 -18

	fixed domain definition syntax.

2004-05-18 Tuesday  dobj

	Changed:
		solver/MeshSimplifier.cpp (1.10), "Exp", lines: +318 -240
		solver/MeshSimplifier.hpp (1.4), "Exp", lines: +4 -185

	Advanced design of the ff3d function "simplify" (in class
	MeshSimplifier) : removed old unused functions, internal functions
	moved to struct Internals, cleaned debug ouput.

2004-05-17 Monday  opkod

	Changed:
		solver/connected_triangle.hpp (1.3), "Exp", lines: +19 -19


		Updated naming of private and protected members/data (using
	__prefix).  Comments of this file and triangultion.* are in french,
	I have to translate them.

2004-05-17 Monday  opkod

	Changed:
		solver/triangulation.cpp (1.5), "Exp", lines: +81 -81
		solver/triangulation.hpp (1.3), "Exp", lines: +23 -23


		Updated naming of private and protected members/data (using
	__ prefix)

2004-05-15 Saturday  delpinux

	Added:
		solver/WorkingMesh.hpp (1.1)
	Changed:
		solver/SurfaceMeshGenerator.cpp (1.68), "Exp", lines: +37 -27

	Began clean-up of surface mesh generation.

2004-05-15 Saturday  delpinux

	Changed:
		configure.ac (1.18), "Exp", lines: +1 -1

	Fixed release number.

2004-05-13 Thursday  delpinux

	Changed:
		utils/StaticBase.hpp (1.1.1.1.2.1), "Exp", lines: +3 -1
		utils/StreamCenter.cpp (1.2.2.1), "Exp", lines: +5 -6
		utils/ParameterCenter.cpp (1.1.1.1.2.1), "Exp", lines: +1 -3
		utils/ReferenceCounting.cpp (1.1.1.1.2.1), "Exp", lines: +1 -5
		utils/ReferenceCounting.hpp (1.4.2.1), "Exp", lines: +3 -3
		utils/Makefile.am (1.2.2.1), "Exp", lines: +9 -1
		solver/SurfaceMeshGenerator.cpp (1.64.2.1), "Exp", lines: +80 -21
		solver/Tetrahedron.hpp (1.6.2.1), "Exp", lines: +33 -3
		solver/Triangle.hpp (1.10.2.1), "Exp", lines: +17 -1
		solver/UserFunction.hpp (1.4.2.1), "Exp", lines: +9 -1
		solver/VariationalBorderOperator.hpp (1.2.2.1), "Exp", lines: +12 -2
		solver/VariationalLinearOperator.hpp (1.2.2.1), "Exp", lines: +2 -3
		solver/QuadratureFormula.hpp (1.2.2.1), "Exp", lines: +137 -11
		solver/Structured3DMesh.cpp (1.4.2.1), "Exp", lines: +34 -20
		solver/MeshSimplifier.hpp (1.2.2.1), "Exp", lines: +197 -5
		solver/MeshTetrahedrizor.cpp (1.3.2.1), "Exp", lines: +5 -6
		solver/MeshWriter.cpp (1.5.2.1), "Exp", lines: +26 -42
		solver/MeshWriter.hpp (1.3.2.1), "Exp", lines: +2 -2
		solver/P1FiniteElement.cpp (1.1.2.1), "Exp", lines: +2 -2
		solver/P1FiniteElement.hpp (1.1.2.1), "Exp", lines: +15 -1
		solver/Q1FiniteElement.cpp (1.2.2.1), "Exp", lines: +2 -2
		solver/Q1FiniteElement.hpp (1.2.2.1), "Exp", lines: +15 -2
		solver/Quadrangle.hpp (1.8.2.1), "Exp", lines: +2 -4
		solver/QuadratureFormula.cpp (1.2.2.1), "Exp", lines: +1 -164
		solver/MeshSimplifier.cpp (1.7.2.1), "Exp", lines: +818 -85
		solver/MeshOfTetrahedra.hpp (1.4.2.1), "Exp", lines: +27 -5
		solver/MeshReader.cpp (1.5.2.1), "Exp", lines: +208 -45
		solver/MeshReader.hpp (1.5.2.1), "Exp", lines: +48 -13
		solver/ConformTransformation.cpp (1.6.2.1), "Exp", lines: +4 -7
		solver/ConformTransformation.hpp (1.6.2.1), "Exp", lines: +39 -5
		solver/Convection.cpp (1.2.2.1), "Exp", lines: +2 -93
		solver/Convection.hpp (1.3.2.1), "Exp", lines: +240 -28
		solver/Edge.hpp (1.5.2.1), "Exp", lines: +20 -2
		solver/FEMDiscretization.hpp (1.7.2.1), "Exp", lines: +178 -234
		solver/FictitiousDomainMethod.cpp (1.6.2.1), "Exp", lines: +2 -1
		solver/Makefile.am (1.8.2.2), "Exp", lines: +31 -1
		solver/Mesh.hpp (1.9.2.1), "Exp", lines: +10 -10
		solver/MeshOfHexahedra.cpp (1.7.2.1), "Exp", lines: +6 -2
		solver/MeshOfTetrahedra.cpp (1.3.2.1), "Exp", lines: +5 -23
		scripts/listOptions (1.2.2.1), "Exp", lines: +5 -2
		solver/BaseFEMDiscretization.hpp (1.3.2.1), "Exp", lines: +1 -2
		solver/Boundary.hpp (1.2.2.1), "Exp", lines: +3 -2
		solver/BoundaryCondition.hpp (1.1.1.1.2.1), "Exp", lines: +6 -1
		solver/BoundaryConditionCommonFEMDiscretization.hpp (1.1.2.1), "Exp", lines: +24 -24
		solver/BoundaryConditionDiscretizationElimination.hpp (1.6.2.1), "Exp", lines: +3 -3
		solver/BoundaryConditionDiscretizationFEM.hpp (1.3.2.1), "Exp", lines: +1 -3
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.6.2.1), "Exp", lines: +40 -25
		solver/BoundaryConditionFDMDiscretization.hpp (1.6.2.1), "Exp", lines: +4 -4
		solver/BoundaryList.hpp (1.1.4.1), "Exp", lines: +0 -0
		solver/BoundaryMeshAssociation.hpp (1.1.2.1), "Exp", lines: +56 -2
		solver/BoundaryReferences.hpp (1.1.2.1), "Exp", lines: +2 -3
		scripts/.cvsignore (1.1.4.1), "Exp", lines: +0 -0
		scripts/Makefile.am (1.1.4.1), "Exp", lines: +0 -0
		language/VariationalFormulaExpression.cpp (1.1.1.1.2.1), "Exp", lines: +1 -11
		language/VariationalOperatorExpression.hpp (1.3.2.1), "Exp", lines: +2 -114
		language/VariationalProblemExpression.cpp (1.3.2.1), "Exp", lines: +82 -27
		language/VariationalProblemExpression.hpp (1.2.2.1), "Exp", lines: +49 -1
		language/parse.ff.yy (1.15.2.3), "Exp", lines: +60 -9
		graphics/Makefile.am (1.2.2.1), "Exp", lines: +3 -1
		language/BoundaryConditionListExpression.cpp (1.1.1.1.2.1), "Exp", lines: +26 -2
		language/BoundaryConditionListExpression.hpp (1.2.2.1), "Exp", lines: +9 -4
		language/BoundaryExpression.cpp (1.3.2.1), "Exp", lines: +27 -5
		language/BoundaryExpression.hpp (1.3.2.1), "Exp", lines: +48 -1
		language/EmbededFunctions.cpp (1.1.1.1.2.1), "Exp", lines: +87 -17
		language/EmbededFunctions.hpp (1.4.2.1), "Exp", lines: +96 -37
		language/FFLexer.cpp (1.14.2.2), "Exp", lines: +4 -1
		language/FunctionExpression.cpp (1.11.2.1), "Exp", lines: +167 -81
		language/FunctionExpression.hpp (1.7.2.1), "Exp", lines: +77 -14
		language/Information.cpp (1.1.1.1.2.1), "Exp", lines: +1 -3
		language/Information.hpp (1.1.1.1.2.1), "Exp", lines: +5 -4
		language/Makefile.am (1.4.2.1), "Exp", lines: +30 -42
		language/MeshExpression.cpp (1.14.2.1), "Exp", lines: +14 -11
		language/MeshExpression.hpp (1.8.2.1), "Exp", lines: +6 -6
		language/MultiLinearExpression.hpp (1.2.2.1), "Exp", lines: +5 -17
		geometry/Plane.hpp (1.2.2.1), "Exp", lines: +52 -17
		geometry/SceneBox.hpp (1.1.1.1.2.1), "Exp", lines: +4 -4
		geometry/Shape.hpp (1.6.2.1), "Exp", lines: +26 -4
		geometry/Sphere.hpp (1.2.2.1), "Exp", lines: +3 -3
		geometry/Torus.hpp (1.2.2.1), "Exp", lines: +2 -2
		geometry/Union.hpp (1.2.2.1), "Exp", lines: +3 -3
		geometry/ObjectTransformer.hpp (1.1.4.1), "Exp", lines: +1 -1
		geometry/Plane.cpp (1.2.2.1), "Exp", lines: +110 -3
		geometry/Cone.hpp (1.3.2.1), "Exp", lines: +9 -9
		geometry/Cube.hpp (1.3.2.1), "Exp", lines: +17 -8
		geometry/Cylinder.cpp (1.2.2.1), "Exp", lines: +8 -9
		geometry/Cylinder.hpp (1.3.2.1), "Exp", lines: +29 -21
		geometry/Difference.hpp (1.3.2.1), "Exp", lines: +4 -7
		geometry/InfiniteCone.cpp (1.2.2.1), "Exp", lines: +0 -0
		geometry/InfiniteCone.hpp (1.1.4.1), "Exp", lines: +1 -1
		geometry/InfiniteCylinder.cpp (1.2.2.1), "Exp", lines: +0 -0
		geometry/InfiniteCylinder.hpp (1.1.4.1), "Exp", lines: +1 -1
		geometry/Intersection.hpp (1.2.2.1), "Exp", lines: +5 -4
		geometry/Makefile.am (1.2.2.1), "Exp", lines: +13 -21
		geometry/Not.hpp (1.3.2.1), "Exp", lines: +3 -3
		geometry/ObjectTransformer.cpp (1.1.4.1), "Exp", lines: +1 -1
		examples/temperature.pov (1.1.4.1), "Exp", lines: +1 -1
		examples/test.ff (1.1.4.1), "Exp", lines: +0 -0
		examples/test.pov (1.1.4.1), "Exp", lines: +0 -0
		examples/stokes.ff (1.1.4.1), "Exp", lines: +1 -1
		examples/stokes.pov (1.1.4.1), "Exp", lines: +1 -1
		examples/temperature.ff (1.1.4.1), "Exp", lines: +1 -1
		examples/navier-stokes.ff (1.1.4.1), "Exp", lines: +1 -1
		examples/navier-stokes.pov (1.1.4.1), "Exp", lines: +1 -1
		examples/potential-fluid-flow.ff (1.1.4.1), "Exp", lines: +1 -1
		examples/potential-fluid-flow.pov (1.1.4.1), "Exp", lines: +1 -1
		examples/natural-convection.pov (1.1.4.1), "Exp", lines: +1 -1
		examples/hydrostatic.pov (1.1.4.1), "Exp", lines: +1 -1
		examples/laplacian-lens.pov (1.1.4.1), "Exp", lines: +0 -0
		examples/laplacian-spike.pov (1.1.4.1), "Exp", lines: +0 -0
		examples/natural-convection.ff (1.2.4.1), "Exp", lines: +1 -1
		examples/elasticity.pov (1.1.4.1), "Exp", lines: +1 -1
		examples/hydrostatic.ff (1.1.4.1), "Exp", lines: +1 -1
		examples/Makefile.am (1.1.4.1), "Exp", lines: +0 -0
		examples/elasticity.ff (1.2.4.1), "Exp", lines: +1 -1
		examples/.cvsignore (1.1.4.1), "Exp", lines: +0 -0
		doc/doc-tests/Makefile.am (1.1.4.1), "Exp", lines: +0 -0
		doc/doc-tests/.cvsignore (1.1.1.1.2.1), "Exp", lines: +2 -0
		doc/scene1.pdf (1.1.4.1), "Exp", lines: +0 -0
		doc/scene1.eps (1.1.4.1), "Exp", lines: +0 -0
		doc/freefem3dDocBody.tex (1.10.2.1), "Exp", lines: +122 -120
		doc/freefem3dDoc.tex (1.8.2.1), "Exp", lines: +28 -7
		doc/example1V.pdf (1.1.4.1), "Exp", lines: +0 -0
		doc/example1V.eps (1.1.4.1), "Exp", lines: +0 -0
		doc/example1U.pdf (1.1.4.1), "Exp", lines: +0 -0
		doc/example1U.eps (1.1.4.1), "Exp", lines: +0 -0
		doc/Makefile.am (1.8.4.1), "Exp", lines: +0 -0
		doc/.cvsignore (1.1.1.1.2.1), "Exp", lines: +2 -0
		algebra/SparseMatrix.hpp (1.2.2.1), "Exp", lines: +5 -2
		ltmain.sh (1.1.1.1.2.1), "Exp", lines: +2175 -857
		algebra/Makefile.am (1.2.2.1), "Exp", lines: +10 -2
		ff3d.texinfo (1.2.2.1), "Exp", lines: +8 -21
		ff3d-opts.texi (1.1.2.1), "Exp", lines: +21 -2
		ff3d.spec.in (1.1.1.1.2.1), "Exp", lines: +2 -2
		configure.ac (1.7.2.1), "Exp", lines: +6 -3
		checkopt.def.in (1.1.2.1), "Exp", lines: +39 -10
		README (1.10.2.2), "Exp", lines: +34 -11
		acinclude.m4 (1.4.2.1), "Exp", lines: +29 -7
		Makefile.am (1.5.2.1), "Exp", lines: +9 -6
		NEWS (1.1.1.1.2.1), "Exp", lines: +43 -0
		ChangeLog (1.1.1.1.2.1), "Exp", lines: +2702 -2
		.cvsignore (1.3.2.1), "Exp", lines: +20 -0

	Synchronized the dg branch with the main branch

2004-05-13 Thursday  delpinux

	Changed:
		utils/StreamCenter.cpp (1.2.4.1), "Exp", lines: +5 -6
		utils/ParameterCenter.cpp (1.1.1.1.4.1), "Exp", lines: +1 -3
		utils/ReferenceCounting.cpp (1.1.1.1.4.1), "Exp", lines: +1 -5
		utils/ReferenceCounting.hpp (1.4.4.1), "Exp", lines: +3 -3
		utils/StaticBase.hpp (1.1.1.1.4.1), "Exp", lines: +3 -1
		solver/MeshReader.cpp (1.7.2.1), "Exp", lines: +95 -21
		solver/MeshReader.hpp (1.7.2.1), "Exp", lines: +22 -15
		solver/MeshSimplifier.cpp (1.7.4.1), "Exp", lines: +818 -85
		solver/MeshSimplifier.hpp (1.2.4.1), "Exp", lines: +197 -5
		solver/MeshTetrahedrizor.cpp (1.3.4.1), "Exp", lines: +5 -6
		solver/MeshWriter.cpp (1.6.2.1), "Exp", lines: +1 -2
		solver/P1FiniteElement.cpp (1.2.2.1), "Exp", lines: +1 -2
		solver/Q1FiniteElement.cpp (1.3.2.1), "Exp", lines: +1 -2
		solver/QuadratureFormula.cpp (1.2.4.1), "Exp", lines: +1 -164
		solver/QuadratureFormula.hpp (1.2.4.1), "Exp", lines: +137 -11
		solver/SurfaceMeshGenerator.cpp (1.65.2.1), "Exp", lines: +31 -14
		solver/Tetrahedron.hpp (1.6.4.1), "Exp", lines: +33 -3
		solver/Triangle.hpp (1.10.4.1), "Exp", lines: +17 -1
		solver/UserFunction.hpp (1.4.4.1), "Exp", lines: +9 -1
		solver/VariationalBorderOperator.hpp (1.2.4.1), "Exp", lines: +12 -2
		solver/VariationalLinearOperator.hpp (1.2.4.1), "Exp", lines: +2 -3
		language/FunctionExpression.hpp (1.8.2.1), "Exp", lines: +69 -11
		language/Information.cpp (1.1.1.1.4.1), "Exp", lines: +1 -3
		language/Information.hpp (1.1.1.1.4.1), "Exp", lines: +5 -4
		language/Makefile.am (1.6.2.1), "Exp", lines: +17 -44
		language/MeshExpression.cpp (1.15.2.1), "Exp", lines: +11 -10
		language/MeshExpression.hpp (1.8.4.1), "Exp", lines: +6 -6
		language/MultiLinearExpression.hpp (1.2.4.1), "Exp", lines: +5 -17
		language/VariationalFormulaExpression.cpp (1.1.1.1.4.1), "Exp", lines: +1 -11
		language/VariationalOperatorExpression.hpp (1.3.4.1), "Exp", lines: +2 -114
		language/VariationalProblemExpression.cpp (1.3.4.1), "Exp", lines: +82 -27
		language/VariationalProblemExpression.hpp (1.2.4.1), "Exp", lines: +49 -1
		language/parse.ff.yy (1.16.2.2), "Exp", lines: +36 -8
		scripts/.cvsignore (1.1.2.1), "Exp", lines: +0 -0
		scripts/Makefile.am (1.1.2.1), "Exp", lines: +0 -0
		scripts/listOptions (1.2.4.1), "Exp", lines: +5 -2
		solver/BaseFEMDiscretization.hpp (1.3.4.1), "Exp", lines: +1 -2
		solver/Boundary.hpp (1.2.4.1), "Exp", lines: +3 -2
		solver/BoundaryCondition.hpp (1.1.1.1.4.1), "Exp", lines: +6 -1
		solver/BoundaryConditionCommonFEMDiscretization.hpp (1.1.4.1), "Exp", lines: +24 -24
		solver/BoundaryConditionDiscretizationElimination.hpp (1.6.4.1), "Exp", lines: +3 -3
		solver/BoundaryConditionDiscretizationFEM.hpp (1.3.4.1), "Exp", lines: +1 -3
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.6.4.1), "Exp", lines: +40 -25
		solver/BoundaryConditionFDMDiscretization.hpp (1.6.4.1), "Exp", lines: +4 -4
		solver/BoundaryList.hpp (1.1.2.1), "Exp", lines: +0 -0
		solver/BoundaryMeshAssociation.hpp (1.1.4.1), "Exp", lines: +56 -2
		solver/BoundaryReferences.hpp (1.1.4.1), "Exp", lines: +2 -3
		solver/ConformTransformation.cpp (1.7.2.1), "Exp", lines: +4 -4
		solver/ConformTransformation.hpp (1.6.4.1), "Exp", lines: +39 -5
		solver/Convection.cpp (1.2.4.1), "Exp", lines: +2 -93
		solver/Convection.hpp (1.3.4.1), "Exp", lines: +240 -28
		solver/Edge.hpp (1.5.4.1), "Exp", lines: +20 -2
		solver/FEMDiscretization.hpp (1.8.2.1), "Exp", lines: +172 -228
		solver/FictitiousDomainMethod.cpp (1.6.4.1), "Exp", lines: +2 -1
		solver/Makefile.am (1.9.2.2), "Exp", lines: +3 -3
		solver/Mesh.hpp (1.9.4.1), "Exp", lines: +10 -10
		solver/MeshOfTetrahedra.cpp (1.3.4.1), "Exp", lines: +5 -23
		solver/MeshOfTetrahedra.hpp (1.4.4.1), "Exp", lines: +27 -5
		doc/freefem3dDocBody.tex (1.11.2.1), "Exp", lines: +113 -111
		doc/scene1.eps (1.1.2.1), "Exp", lines: +0 -0
		doc/scene1.pdf (1.1.2.1), "Exp", lines: +0 -0
		doc/doc-tests/.cvsignore (1.1.1.1.4.1), "Exp", lines: +2 -0
		doc/doc-tests/Makefile.am (1.1.2.1), "Exp", lines: +0 -0
		examples/.cvsignore (1.1.2.1), "Exp", lines: +0 -0
		examples/Makefile.am (1.1.2.1), "Exp", lines: +0 -0
		examples/elasticity.ff (1.2.2.1), "Exp", lines: +1 -1
		examples/elasticity.pov (1.1.2.1), "Exp", lines: +1 -1
		examples/hydrostatic.ff (1.1.2.1), "Exp", lines: +1 -1
		examples/hydrostatic.pov (1.1.2.1), "Exp", lines: +1 -1
		examples/laplacian-lens.pov (1.1.2.1), "Exp", lines: +0 -0
		examples/laplacian-spike.pov (1.1.2.1), "Exp", lines: +0 -0
		examples/natural-convection.ff (1.2.2.1), "Exp", lines: +1 -1
		examples/natural-convection.pov (1.1.2.1), "Exp", lines: +1 -1
		examples/navier-stokes.ff (1.1.2.1), "Exp", lines: +1 -1
		examples/navier-stokes.pov (1.1.2.1), "Exp", lines: +1 -1
		examples/potential-fluid-flow.ff (1.1.2.1), "Exp", lines: +1 -1
		examples/potential-fluid-flow.pov (1.1.2.1), "Exp", lines: +1 -1
		examples/stokes.ff (1.1.2.1), "Exp", lines: +1 -1
		examples/stokes.pov (1.1.2.1), "Exp", lines: +1 -1
		examples/temperature.ff (1.1.2.1), "Exp", lines: +1 -1
		examples/temperature.pov (1.1.2.1), "Exp", lines: +1 -1
		examples/test.ff (1.1.2.1), "Exp", lines: +0 -0
		examples/test.pov (1.1.2.1), "Exp", lines: +0 -0
		geometry/InfiniteCone.cpp (1.1.2.1), "Exp", lines: +2 -1
		geometry/InfiniteCylinder.cpp (1.1.2.1), "Exp", lines: +1 -1
		geometry/Makefile.am (1.5.2.1), "Exp", lines: +4 -22
		geometry/ObjectTransformer.cpp (1.1.2.1), "Exp", lines: +1 -1
		geometry/ObjectTransformer.hpp (1.1.2.1), "Exp", lines: +1 -1
		geometry/SceneBox.hpp (1.1.1.1.4.1), "Exp", lines: +4 -6
		language/BoundaryConditionListExpression.cpp (1.1.1.1.4.1), "Exp", lines: +26 -2
		language/BoundaryConditionListExpression.hpp (1.2.4.1), "Exp", lines: +9 -4
		language/BoundaryExpression.cpp (1.3.4.1), "Exp", lines: +27 -5
		language/BoundaryExpression.hpp (1.3.4.1), "Exp", lines: +48 -1
		language/FFLexer.cpp (1.15.2.2), "Exp", lines: +3 -1
		language/FunctionExpression.cpp (1.11.4.1), "Exp", lines: +167 -81
		.cvsignore (1.4.2.1), "Exp", lines: +13 -0
		ChangeLog (1.1.1.1.4.1), "Exp", lines: +2377 -2
		Makefile.am (1.6.2.1), "Exp", lines: +9 -6
		NEWS (1.3.2.1), "Exp", lines: +38 -3
		README (1.10.4.1), "Exp", lines: +34 -11
		acinclude.m4 (1.4.4.1), "Exp", lines: +29 -7
		checkopt.def.in (1.1.4.1), "Exp", lines: +39 -10
		config.guess (1.1.2.1), "Exp", lines: +19 -2
		config.sub (1.1.2.1), "Exp", lines: +31 -4
		configure.ac (1.7.4.1), "Exp", lines: +6 -3
		ff3d-opts.texi (1.2.2.1), "Exp", lines: +3 -3
		ff3d.spec.in (1.1.1.1.4.1), "Exp", lines: +2 -2
		ff3d.texinfo (1.2.4.1), "Exp", lines: +8 -21
		ltmain.sh (1.1.1.1.4.1), "Exp", lines: +2175 -857
		algebra/SparseMatrix.hpp (1.2.4.1), "Exp", lines: +5 -2
		doc/.cvsignore (1.1.1.1.4.1), "Exp", lines: +2 -0
		doc/Makefile.am (1.8.2.1), "Exp", lines: +0 -0
		doc/example1U.eps (1.1.2.1), "Exp", lines: +0 -0
		doc/example1U.pdf (1.1.2.1), "Exp", lines: +0 -0
		doc/example1V.eps (1.1.2.1), "Exp", lines: +0 -0
		doc/example1V.pdf (1.1.2.1), "Exp", lines: +0 -0
		doc/freefem3dDoc.tex (1.9.2.1), "Exp", lines: +26 -5

	Synchronized the hj branch with the main branch

2004-05-09 Sunday  delpinux

	Changed:
		NEWS (1.11), "Exp", lines: +18 -7
		configure.ac (1.17), "Exp", lines: +1 -1

	Started 1.0-pre5.

2004-05-08 Saturday  delpinux

	Changed:
		ChangeLog (1.4), "Exp", lines: +150 -0

	Updated Changelog information for the new release.

2004-05-08 Saturday  delpinux

	Changed:
		NEWS (1.10), "Exp", lines: +6 -7
		README (1.13), "Exp", lines: +23 -6
		configure.ac (1.16), "Exp", lines: +1 -1
		doc/freefem3dDocBody.tex (1.17), "Exp", lines: +2 -2

	Release 1.0-pre4 notes.

2004-05-08 Saturday  delpinux

	Changed:
		scripts/listOptions (1.4), "Exp", lines: +1 -1

	Replaced '#!/usr/bin/zsh' by the standard '#/bin/sh'.

2004-05-06 Thursday  prudhomm

	Changed:
		NEWS (1.9), "Exp", lines: +9 -0
		configure.ac (1.15), "Exp", lines: +1 -1
		doc/freefem3dDoc.tex (1.15), "Exp", lines: +1 -1

	bumped up version to 0.1pre5 released 0.1pre4 in debian 0.1.pre3
	tarball was totally broken in Debian due to automake/tar

2004-05-06 Thursday  prudhomm

	Added:
		scripts/.cvsignore (1.1)
		scripts/Makefile.am (1.1)
	Changed:
		Makefile.am (1.12), "Exp", lines: +1 -0
		configure.ac (1.14), "Exp", lines: +1 -0
		doc/Makefile.am (1.8), "Exp", lines: +1 -1

	make ff3d distcheck clean!

2004-05-02 Sunday  delpinux

	Changed:
		solver/FEMDiscretization.hpp (1.11), "Exp", lines: +10 -10

	Fixed few C++ standard violations thanks to g+-3.4.

2004-05-01 Saturday  delpinux

	Changed:
		doc/Makefile.am (1.7), "Exp", lines: +7 -4
		scripts/listOptions (1.3), "Exp", lines: +4 -1

	Added generation of 'parameters.tex' needed by to built the
	documentation.

2004-05-01 Saturday  delpinux

	Changed:
		doc/freefem3dDocBody.tex (1.16), "Exp", lines: +79 -79

	Lots of typos fixed thanks to Mourad Ismail suggestions.

2004-04-30 Friday  dobj

	Changed:
		solver/MeshSimplifier.cpp (1.9), "Exp", lines: +78 -59

	I fixed a bug

2004-04-29 Thursday  delpinux

	Changed:
		geometry/InfiniteCone.cpp (1.2), "Exp", lines: +2 -1
		geometry/InfiniteCylinder.cpp (1.2), "Exp", lines: +1 -1

	This finally fixes the bug reported by Tobias Naehring.

2004-04-29 Thursday  dobj

	Changed:
		solver/MeshSimplifier.cpp (1.8), "Exp", lines: +799 -85
		solver/MeshSimplifier.hpp (1.3), "Exp", lines: +197 -5

	with P. Have the ff3d function "simplify" seems to work. It
	provides the capability to remove the degenerated elements from a
	mesh.  Design and optimisation are in progress.

2004-04-29 Thursday  dobj

	Changed:
		solver/Edge.hpp (1.6), "Exp", lines: +20 -2

	new non const method Edge::operator()

2004-04-29 Thursday  dobj

	Changed:
		solver/Triangle.hpp (1.11), "Exp", lines: +17 -1

	new method Triangle::find which search a vertex in the triangle

2004-04-25 Sunday  delpinux

	Added:
		geometry/ObjectTransformer.cpp (1.1)
		geometry/ObjectTransformer.hpp (1.1)
	Changed:
		solver/SurfaceMeshGenerator.cpp (1.67), "Exp", lines: +14 -7
		geometry/Makefile.am (1.6), "Exp", lines: +4 -22

	Now passes transformations related to boolean set operations to
	primitives. This should fix the bug reported by Tobias Nhring.

2004-04-23 Friday  delpinux

	Changed:
		NEWS (1.8), "Exp", lines: +3 -0

	Update.

2004-04-23 Friday  delpinux

	Changed:
		README (1.12), "Exp", lines: +12 -6

	Updated sources downloading.

2004-04-23 Friday  delpinux

	Changed:
		examples/elasticity.ff (1.2), "Exp", lines: +3 -2
		examples/natural-convection.ff (1.2), "Exp", lines: +2 -2

	Fixed solver options. Elasticity requires a much better
	preconditionner than diagonal. I switched to incomplete Choleski.

2004-04-22 Thursday  delpinux

	Changed:
		acinclude.m4 (1.7), "Exp", lines: +4 -4
		doc/freefem3dDocBody.tex (1.15), "Exp", lines: +3 -3

	Changed configure option --enable-opt to --enable-optimize which is
	more clear (this could be confusing with the usage of libopts).

2004-04-22 Thursday  delpinux

	Changed:
		solver/MeshReader.cpp (1.10), "Exp", lines: +3 -3
		solver/MeshWriter.cpp (1.7), "Exp", lines: +1 -2

	Cosmetic clean-up.

2004-04-22 Thursday  delpinux

	Changed:
		solver/VariationalBorderOperator.hpp (1.3), "Exp", lines: +12 -2
		language/VariationalProblemExpression.cpp (1.6), "Exp", lines: +8 -3
		solver/BoundaryMeshAssociation.hpp (1.3), "Exp", lines: +56 -1

	Fixed mesh extraction/creation for boundary related to (bi)linear
	forms.

2004-04-19 Monday  delpinux

	Changed:
		language/VariationalProblemExpression.cpp (1.5), "Exp", lines: +75 -9
		language/VariationalProblemExpression.hpp (1.3), "Exp", lines: +49 -1
		solver/BoundaryConditionCommonFEMDiscretization.hpp (1.4), "Exp", lines: +2 -2
		solver/BoundaryMeshAssociation.hpp (1.2), "Exp", lines: +1 -2
		solver/BoundaryReferences.hpp (1.2), "Exp", lines: +2 -3

	Fixed multiple Dirichlet boundaries for variational formulae.

2004-04-18 Sunday  delpinux

	Changed:
		solver/BaseFEMDiscretization.hpp (1.4), "Exp", lines: +1 -2
		solver/FEMDiscretization.hpp (1.10), "Exp", lines: +144 -201

	Fixed Variationnal formula with standard FEM method

2004-04-18 Sunday  delpinux

	Changed:
		language/MultiLinearExpression.hpp (1.3), "Exp", lines: +5 -17
		language/VariationalFormulaExpression.cpp (1.2), "Exp", lines: +1 -11
		language/VariationalOperatorExpression.hpp (1.4), "Exp", lines: +2 -114
		language/VariationalProblemExpression.cpp (1.4), "Exp", lines: +1 -17
		solver/Makefile.am (1.11), "Exp", lines: +2 -2
		solver/VariationalLinearOperator.hpp (1.3), "Exp", lines: +2 -3

	Removed useless right hand side linear variationnal operator. It
	was just a test for Chimera method.

2004-04-17 Saturday  delpinux

	Changed:
		configure.ac (1.13), "Exp", lines: +1 -1

	Added new version

2004-04-17 Saturday  delpinux

	Changed:
		NEWS (1.7), "Exp", lines: +3 -0

	[no log message]

2004-04-17 Saturday  delpinux

	Changed:
		solver/MeshReader.cpp (1.9), "Exp", lines: +61 -22
		solver/MeshReader.hpp (1.9), "Exp", lines: +18 -14

	Made mesh reader more verbose (references are now shown while
	reading it).

2004-04-17 Saturday  delpinux

	Changed:
		language/FunctionExpression.cpp (1.14), "Exp", lines: +5 -1
		solver/ConformTransformation.hpp (1.7), "Exp", lines: +39 -5

	Plugged P1 function derivative evaluation.

2004-04-16 Friday  prudhomm

	Changed:
		solver/Makefile.am (1.10), "Exp", lines: +2 -2

	added BoundaryList.hpp to Makefile.am

2004-04-16 Friday  delpinux

	Changed:
		ChangeLog (1.3), "Exp", lines: +30 -252

	Last cvs2cl update before 1.0-pre3

2004-04-16 Friday  delpinux

	Added:
		solver/BoundaryList.hpp (1.1)
	Changed:
		language/BoundaryConditionListExpression.cpp (1.2), "Exp", lines: +26 -2
		language/BoundaryConditionListExpression.hpp (1.3), "Exp", lines: +9 -4
		language/BoundaryExpression.cpp (1.4), "Exp", lines: +27 -5
		language/BoundaryExpression.hpp (1.4), "Exp", lines: +48 -1
		language/parse.ff.yy (1.22), "Exp", lines: +21 -2
		solver/Boundary.hpp (1.3), "Exp", lines: +3 -2
		solver/BoundaryCondition.hpp (1.2), "Exp", lines: +6 -1

	Language improvement. Now, multiple boundaries can be used for a
	single condition when specifying boundary conditions or boundary
	variationnal forms.

2004-04-16 Friday  prudhomm

	Changed:
		doc/Makefile.am (1.6), "Exp", lines: +8 -8

	added export some shells want to have the env variable exported to
	make this work

2004-04-16 Friday  prudhomm

	Changed:
		config.guess (1.2), "Exp", lines: +19 -2
		config.sub (1.2), "Exp", lines: +31 -4
		ltmain.sh (1.2), "Exp", lines: +2174 -856

	update config.* update ltmain.sh

2004-04-16 Friday  prudhomm

	Changed:
		ChangeLog (1.2), "Exp", lines: +2449 -2

	update ChangeLog using cvs2cl

2004-04-16 Friday  prudhomm

	Changed:
		doc/Makefile.am (1.5), "Exp", lines: +15 -13

	- make distcheck runs ok - split .dvi and .ps generation

2004-04-16 Friday  prudhomm

	Added:
		examples/.cvsignore (1.1)
		examples/Makefile.am (1.1)
	Changed:
		Makefile.am (1.11), "Exp", lines: +1 -0
		NEWS (1.6), "Exp", lines: +4 -2
		configure.ac (1.12), "Exp", lines: +1 -0

	added examples to tarball archive

2004-04-16 Friday  prudhomm

	Deleted:
		doc/example1U.epsf (1.2)
		doc/example1V.epsf (1.2)
		doc/scene1.epsf (1.2)
	Added:
		doc/example1U.eps (1.1)
		doc/example1V.eps (1.1)
		doc/scene1.eps (1.1)
	Changed:
		doc/Makefile.am (1.4), "Exp", lines: +19 -5
		doc/freefem3dDoc.tex (1.14), "Exp", lines: +1 -1

	renamed *.epsf to *.eps to allow use \includegraphics{} without
	extension (i.e .epsf is not recognized)

		removed the draft option to \documentclass options (we want
	to see the graphics ;) )

2004-04-16 Friday  prudhomm

	Added:
		doc/example1U.pdf (1.1)
		doc/example1V.pdf (1.1)
		doc/scene1.pdf (1.1)
	Changed:
		doc/Makefile.am (1.3), "Exp", lines: +15 -3

	added pdf version of the graphics

		added some rules to create pdf/ps files

2004-04-16 Friday  delpinux

	Deleted:
		doc/UserManual.tex (1.2)
	Changed:
		doc/Makefile.am (1.2), "Exp", lines: +2 -2

	Removed the obsolete documentation file: UserManual.tex

2004-04-16 Friday  delpinux

	Changed:
		NEWS (1.5), "Exp", lines: +5 -1
		solver/MeshReader.cpp (1.8), "Exp", lines: +36 -1
		solver/MeshReader.hpp (1.8), "Exp", lines: +5 -2

	Improved mesh reader. No more crash with Ridges, Corners and Edges
	keywords. These sections are just ignored.

2004-04-15 Thursday  delpinux

	Changed:
		language/FunctionExpression.cpp (1.13), "Exp", lines: +43 -61
		language/FunctionExpression.hpp (1.11), "Exp", lines: +11 -3
		solver/Convection.cpp (1.3), "Exp", lines: +2 -93
		solver/Convection.hpp (1.4), "Exp", lines: +240 -28

	Made some clean-up for convection operator and implemented it for
	Tetrahedral meshes. Navier-Stokes for unstructured P1 meshes is now
	available.

2004-04-15 Thursday  delpinux

	Changed:
		solver/MeshOfTetrahedra.cpp (1.4), "Exp", lines: +5 -23
		solver/MeshOfTetrahedra.hpp (1.5), "Exp", lines: +27 -5
		solver/MeshTetrahedrizor.cpp (1.4), "Exp", lines: +5 -6
		solver/Tetrahedron.hpp (1.7), "Exp", lines: +33 -3
		solver/UserFunction.hpp (1.5), "Exp", lines: +9 -1

	Set cartesian to barycentric coordinates translation member of
	Tetrahedron class.

2004-04-15 Thursday  delpinux

	Changed:
		solver/Mesh.hpp (1.10), "Exp", lines: +10 -10

	Fixed operator=(Cell*) for Mesh::T_iterator

2004-04-13 Tuesday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.66), "Exp", lines: +20 -10

	Empty mesh generation only produces warnings by now.

2004-04-13 Tuesday  delpinux

	Changed:
		language/parse.ff.yy (1.21), "Exp", lines: +5 -1

	Added missing scene variable affectation.

2004-04-13 Tuesday  delpinux

	Changed:
		utils/StreamCenter.cpp (1.4), "Exp", lines: +5 -4

	Fixed crash when ff3d could not write-open 'ff3d.log'.

2004-04-04 Sunday  prudhomm

	Changed:
		configure.ac (1.11), "Exp", lines: +1 -1
		doc/freefem3dDoc.tex (1.13), "Exp", lines: +1 -1

	bump version number to 1.0pre3 1.0pre2 has been uploaded to Debian

2004-04-04 Sunday  prudhomm

	Changed:
		doc/freefem3dDoc.tex (1.12), "Exp", lines: +3 -1

	to make an index  use \printindex defined in package makeidx

2004-04-04 Sunday  prudhomm

	Changed:
		doc/freefem3dDocBody.tex (1.14), "Exp", lines: +3 -3

	removed .epsf extension so that it can be compiled with latex and
	pdflatex

2004-04-04 Sunday  prudhomm

	Changed:
		.cvsignore (1.6), "Exp", lines: +1 -0

	ignore files

2004-04-04 Sunday  prudhomm

	Added:
		doc/Makefile.am (1.1)
		doc/doc-tests/Makefile.am (1.1)
	Changed:
		Makefile.am (1.10), "Exp", lines: +4 -4
		configure.ac (1.10), "Exp", lines: +2 -0
		doc/.cvsignore (1.2), "Exp", lines: +2 -0
		doc/doc-tests/.cvsignore (1.2), "Exp", lines: +2 -0

	added Makefile.am in doc/ and doc/doc-tests/

2004-04-04 Sunday  prudhomm

	Changed:
		acinclude.m4 (1.6), "Exp", lines: +7 -7

	added -Wall to all compilation flags this could be useful

2004-04-04 Sunday  prudhomm

	Deleted:
		ff3d-opts.texi (1.5)
	Changed:
		configure.ac (1.9), "Exp", lines: +1 -1

	automatically generated so it should not be in CVS

2004-04-04 Sunday  delpinux

	Changed:
		doc/freefem3dDoc.tex (1.11), "Exp", lines: +2 -0
		doc/freefem3dDocBody.tex (1.13), "Exp", lines: +20 -19

	Small fixes.

2004-04-04 Sunday  delpinux

	Changed:
		language/parse.ff.yy (1.20), "Exp", lines: +2 -3

	Fixed a warning.

2004-04-04 Sunday  delpinux

	Changed:
		Makefile.am (1.9), "Exp", lines: +2 -2
		README (1.11), "Exp", lines: +1 -1
		checkopt.def.in (1.2), "Exp", lines: +39 -10
		ff3d-opts.texi (1.4), "Exp", lines: +63 -11
		ff3d.spec.in (1.2), "Exp", lines: +2 -2
		ff3d.texinfo (1.4), "Exp", lines: +6 -6

	Few fixes in help, man and info pages Autogen-eration.

2004-03-30 Tuesday  delpinux

	Changed:
		language/FFLexer.cpp (1.16), "Exp", lines: +3 -1
		language/FunctionExpression.cpp (1.12), "Exp", lines: +121 -21
		language/FunctionExpression.hpp (1.10), "Exp", lines: +57 -9
		language/parse.ff.yy (1.19), "Exp", lines: +9 -3

	Added creation of function based on vertices references.

2004-03-27 Saturday  delpinux

	Changed:
		solver/BoundaryConditionCommonFEMDiscretization.hpp (1.3), "Exp", lines: +1 -13
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.8), "Exp", lines: +1 -13

	Removed useless 'friend' qualifiers.

2004-03-27 Saturday  delpinux

	Changed:
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.7), "Exp", lines: +52 -25
		solver/BoundaryConditionFDMDiscretization.hpp (1.7), "Exp", lines: +4 -4
		solver/FEMDiscretization.hpp (1.9), "Exp", lines: +29 -28
		solver/P1FiniteElement.cpp (1.3), "Exp", lines: +1 -2
		solver/Q1FiniteElement.cpp (1.4), "Exp", lines: +1 -2
		solver/QuadratureFormula.cpp (1.3), "Exp", lines: +1 -164
		solver/QuadratureFormula.hpp (1.3), "Exp", lines: +137 -11
		utils/ParameterCenter.cpp (1.2), "Exp", lines: +1 -3
		utils/ReferenceCounting.cpp (1.2), "Exp", lines: +1 -5
		utils/StaticBase.hpp (1.2), "Exp", lines: +3 -1
		utils/StreamCenter.cpp (1.3), "Exp", lines: +1 -3
		geometry/SceneBox.hpp (1.2), "Exp", lines: +4 -4
		language/Information.cpp (1.2), "Exp", lines: +1 -3
		language/Information.hpp (1.2), "Exp", lines: +5 -4
		solver/BoundaryConditionCommonFEMDiscretization.hpp (1.2), "Exp", lines: +35 -23
		solver/BoundaryConditionDiscretizationElimination.hpp (1.7), "Exp", lines: +3 -3
		solver/BoundaryConditionDiscretizationFEM.hpp (1.4), "Exp", lines: +1 -3

	ff3d now compiles with g++-3.4 Thanks to this syntaxe fixes have
	been performed.

2004-03-27 Saturday  delpinux

	Changed:
		Makefile.am (1.8), "Exp", lines: +1 -1

	removed "ff3d-opts.texi" from CLEANFILES list.

2004-03-25 Thursday  delpinux

	Added:
		examples/potential-fluid-flow.ff (1.1)
		examples/potential-fluid-flow.pov (1.1)
		examples/stokes.ff (1.1)
		examples/stokes.pov (1.1)
		examples/temperature.ff (1.1)
		examples/temperature.pov (1.1)
		examples/test.ff (1.1)
		examples/test.pov (1.1)
		examples/elasticity.ff (1.1)
		examples/elasticity.pov (1.1)
		examples/hydrostatic.ff (1.1)
		examples/hydrostatic.pov (1.1)
		examples/laplacian-lens.pov (1.1)
		examples/laplacian-spike.pov (1.1)
		examples/natural-convection.ff (1.1)
		examples/natural-convection.pov (1.1)
		examples/navier-stokes.ff (1.1)
		examples/navier-stokes.pov (1.1)

	Moved testsuite examples in the 'examples' directory.

2004-03-15 Monday  delpinux

	Changed:
		language/FunctionExpression.hpp (1.9), "Exp", lines: +3 -1
		language/MeshExpression.cpp (1.16), "Exp", lines: +11 -10
		language/MeshExpression.hpp (1.9), "Exp", lines: +6 -6
		language/parse.ff.yy (1.18), "Exp", lines: +2 -2
		solver/ConformTransformation.cpp (1.8), "Exp", lines: +4 -4
		solver/FictitiousDomainMethod.cpp (1.7), "Exp", lines: +2 -1
		utils/ReferenceCounting.hpp (1.5), "Exp", lines: +3 -3

	Various compilation fixes, porting the code to g++-3.4 (porting is
	not achieved).

2004-03-15 Monday  delpinux

	Changed:
		algebra/SparseMatrix.hpp (1.3), "Exp", lines: +5 -2

	Compilation fix (thanks to gcc 3.3.3 (Debian 20040314)).

2004-03-15 Monday  delpinux

	Changed:
		doc/freefem3dDocBody.tex (1.12), "Exp", lines: +11 -10
		doc/freefem3dDoc.tex (1.10), "Exp", lines: +20 -3

	Cosmetic documentation changes.

2004-03-15 Monday  delpinux

	Changed:
		NEWS (1.4), "Exp", lines: +5 -1
		acinclude.m4 (1.5), "Exp", lines: +29 -7
		language/Makefile.am (1.8), "Exp", lines: +2 -2
		language/parse.ff.yy (1.17), "Exp", lines: +2 -2

	Fixed bugs #8139 and #8140.  Compiling options managed by the
	configure script are now *) --enable-debug => for debugging code *)
	nothing => for standard compilation of the code (more portable) *)
	--enable-opt => better g++ optimizations.  The 'language' module
	options use less optimizations to prevent excessive memory usage at
	compile time: always uses no optimizations except in the
	--enable-opt (-O1 replaces -O2).

2004-03-14 Sunday  delpinux

	Changed:
		language/FFLexer.cpp (1.15.2.1), "Exp", lines: +4 -1
		language/Instruction.cpp (1.8.4.1), "Exp", lines: +9 -1
		language/Instruction.hpp (1.5.4.1), "Exp", lines: +24 -2
		language/parse.ff.yy (1.16.2.1), "Exp", lines: +8 -2
		solver/HamiltonJacobiMethod.cpp (1.1.2.1), "Exp", lines: +7 -0
		solver/HamiltonJacobiMethod.hpp (1.1.2.1), "Exp", lines: +52 -0
		solver/Makefile.am (1.9.2.1), "Exp", lines: +3 -2

	Added temporary instructions and classes for Philippe Hoch to start
	Hyperbolic and Hamilton Jacobi problems resolution.

2004-03-14 Sunday  prudhomm

	Changed:
		.cvsignore (1.5), "Exp", lines: +12 -0
		Makefile.am (1.7), "Exp", lines: +2 -1
		ff3d-opts.texi (1.3), "Exp", lines: +2 -2
		ff3d.texinfo (1.3), "Exp", lines: +2 -15

	make distcheck works perfectly from start to finish now!

2004-03-14 Sunday  prudhomm

	Changed:
		configure.ac (1.8), "Exp", lines: +1 -2

	use CPPFLAGS instead of CXXFLAGS to setup the search include
	directories -I is a directive for the c preprocessor(cpp) and not
	g++ itself

2004-03-14 Sunday  prudhomm

	Changed:
		language/Makefile.am (1.7), "Exp", lines: +17 -44

	disabling optimization(CXXFLAGS) in language

2004-03-11 Thursday  delpinux

	Changed:
		solver/MeshReader.cpp (1.7), "Exp", lines: +81 -37
		solver/MeshReader.hpp (1.7), "Exp", lines: +18 -2

	Improved mesh reading: better checking of the file validity.

2004-03-03 Wednesday  delpinux

	Changed:
		solver/FEMDiscretization.hpp (1.8), "Exp", lines: +10 -10
		solver/P1FiniteElement.cpp (1.2), "Exp", lines: +2 -1
		solver/P1FiniteElement.hpp (1.2), "Exp", lines: +15 -1
		solver/Q1FiniteElement.cpp (1.3), "Exp", lines: +2 -1
		solver/Q1FiniteElement.hpp (1.3), "Exp", lines: +15 -2

	Fixed mass center for tetrahedra. Thanks to the remarks of Alban
	Pages and Robert Li.

2004-02-27 Friday  delpinux

	Changed:
		NEWS (1.3), "Exp", lines: +7 -1

	Added bug correction list for pre2 version.

2004-02-26 Thursday  prudhomm

	Changed:
		NEWS (1.2), "Exp", lines: +2 -0

	added some NEWS about the pre2 release

2004-02-26 Thursday  prudhomm

	Changed:
		language/Makefile.am (1.6), "Exp", lines: +2 -1

	added *.yy to EXTRA_DIST

2004-02-26 Thursday  prudhomm

	Changed:
		algebra/Makefile.am (1.4), "Exp", lines: +5 -4
		geometry/Makefile.am (1.5), "Exp", lines: +3 -2

	added the missing .h files to noinst_HEADERS

2004-02-26 Thursday  prudhomm

	Changed:
		.cvsignore (1.4), "Exp", lines: +7 -0
		Makefile.am (1.6), "Exp", lines: +1 -1
		algebra/Makefile.am (1.3), "Exp", lines: +9 -2
		geometry/Makefile.am (1.4), "Exp", lines: +8 -1
		graphics/Makefile.am (1.3), "Exp", lines: +3 -1
		language/Makefile.am (1.5), "Exp", lines: +15 -1
		solver/Makefile.am (1.9), "Exp", lines: +31 -1
		utils/Makefile.am (1.3), "Exp", lines: +9 -1

	some work on making ff3d distcheck clean.  Right now it is still
	imposible to make a proper release of ff3d :(

2004-02-26 Thursday  prudhomm

	Changed:
		ff3d-opts.texi (1.2), "Exp", lines: +21 -2

	updated texinfo documentation a tad

2004-02-24 Tuesday  delpinux

	Changed:
		language/EmbededFunctions.cpp (1.2), "Exp", lines: +87 -17
		language/EmbededFunctions.hpp (1.5), "Exp", lines: +96 -37
		language/FFLexer.cpp (1.15), "Exp", lines: +2 -1
		language/FunctionExpression.hpp (1.8), "Exp", lines: +9 -4
		language/parse.ff.yy (1.16), "Exp", lines: +25 -2

	Fixed bug #7545 and added "xor" keyword for boolean operations.

2004-02-13 Friday  delpinux

	Changed:
		solver/Structured3DMesh.cpp (1.6), "Exp", lines: +1 -6

	Removed debugging information.

2004-02-13 Friday  delpinux

	Changed:
		doc/freefem3dDoc.tex (1.9), "Exp", lines: +2 -2
		doc/freefem3dDocBody.tex (1.11), "Exp", lines: +9 -9

	Typo fixes.

2004-02-13 Friday  delpinux

	Changed:
		solver/Structured3DMesh.cpp (1.5), "Exp", lines: +39 -20
		language/MeshExpression.cpp (1.15), "Exp", lines: +4 -2
		solver/ConformTransformation.cpp (1.7), "Exp", lines: +1 -4
		solver/MeshOfHexahedra.cpp (1.8), "Exp", lines: +6 -2
		solver/MeshReader.cpp (1.6), "Exp", lines: +48 -3
		solver/MeshReader.hpp (1.6), "Exp", lines: +13 -1
		solver/MeshWriter.cpp (1.6), "Exp", lines: +27 -42
		solver/MeshWriter.hpp (1.4), "Exp", lines: +2 -2
		solver/Quadrangle.hpp (1.9), "Exp", lines: +2 -4

	Various fixes in mesh reader and writer in 'medit' format.  -
	Volume meshes are now stored with their boundary mesh thanks to the
	report of Robert Li [07/02/04 'How to read external mesh in input
	file'] - Code clean-up: Structured3DMesh and Quadrangle now use
	same interace as their sister classes.

2004-02-11 Wednesday  delpinux

	Changed:
		language/Instruction.cpp (1.8.2.1), "Exp", lines: +8 -1
		language/Instruction.hpp (1.5.2.1), "Exp", lines: +23 -3
		language/parse.ff.yy (1.15.2.2), "Exp", lines: +4 -1
		solver/DiscontinuousGalerkinMethod.cpp (1.1.2.2), "Exp", lines: +1 -1
		solver/DiscontinuousGalerkinMethod.hpp (1.1.2.2), "Exp", lines: +2 -2

	Fixed simple Discountinuous Galerkin interface.

2004-02-08 Sunday  delpinux

	Added:
		geometry/InfiniteCone.cpp (1.1)
		geometry/InfiniteCone.hpp (1.1)
		geometry/InfiniteCylinder.cpp (1.1)
		geometry/InfiniteCylinder.hpp (1.1)
	Changed:
		solver/SurfaceMeshGenerator.cpp (1.65), "Exp", lines: +50 -8
		geometry/Cone.hpp (1.4), "Exp", lines: +9 -9
		geometry/Cube.hpp (1.4), "Exp", lines: +17 -8
		geometry/Cylinder.cpp (1.3), "Exp", lines: +8 -9
		geometry/Cylinder.hpp (1.4), "Exp", lines: +29 -21
		geometry/Difference.hpp (1.4), "Exp", lines: +4 -7
		geometry/Intersection.hpp (1.3), "Exp", lines: +5 -4
		geometry/Makefile.am (1.3), "Exp", lines: +3 -1
		geometry/Not.hpp (1.4), "Exp", lines: +3 -3
		geometry/Plane.cpp (1.3), "Exp", lines: +110 -3
		geometry/Plane.hpp (1.3), "Exp", lines: +52 -17
		geometry/Shape.hpp (1.7), "Exp", lines: +26 -4
		geometry/Sphere.hpp (1.3), "Exp", lines: +3 -3
		geometry/Torus.hpp (1.3), "Exp", lines: +2 -2
		geometry/Union.hpp (1.3), "Exp", lines: +3 -3

	- Some improvments in POV-Ray geometry classes.  - Now translate
	objects into simple shapes to allow the use of Cecile's meshing
	algorithm for edges and corners (e.g., a Cube becomes the
	intersection of 6 planes).

2004-02-06 Friday  delpinux

	Changed:
		language/FFLexer.cpp (1.14.2.1), "Exp", lines: +3 -1
		language/parse.ff.yy (1.15.2.1), "Exp", lines: +5 -2
		solver/DiscontinuousGalerkinMethod.cpp (1.1.2.1), "Exp", lines: +8 -0
		solver/DiscontinuousGalerkinMethod.hpp (1.1.2.1), "Exp", lines: +51 -0
		solver/Makefile.am (1.8.2.1), "Exp", lines: +2 -1

	Added a discontinuous Galerkin method simple interface.

2004-02-06 Friday  delpinux

	Changed:
		README (1.10.2.1), "Exp", lines: +1 -0

	Added Jean-Baptiste.

2004-02-06 Friday  delpinux

	Changed:
		solver/Edge.hpp (1.5), "Exp", lines: +28 -1
		solver/MeshReader.cpp (1.5), "Exp", lines: +5 -1
		solver/MeshSimplifier.cpp (1.7), "Exp", lines: +77 -71
		solver/SurfaceMeshGenerator.cpp (1.64), "Exp", lines: +1 -9

	Advances in MeshSimplifier with Cecile.

2004-02-05 Thursday  delpinux

	Changed:
		doc/freefem3dDoc.tex (1.8), "Exp", lines: +6 -4
		doc/freefem3dDocBody.tex (1.10), "Exp", lines: +130 -15

	- fixed page formatting.  - finished firts release of chapter 1.

2004-02-04 Wednesday  delpinux

	Changed:
		doc/freefem3dDoc.tex (1.7), "Exp", lines: +9 -15
		doc/freefem3dDocBody.tex (1.9), "Exp", lines: +36 -30
		doc/doc-tests/example1.txt (1.3), "Exp", lines: +1 -1

	Few formatting arrangements.

2004-02-04 Wednesday  delpinux

	Changed:
		doc/freefem3dDoc.tex (1.6), "Exp", lines: +13 -13
		doc/freefem3dDocBody.tex (1.8), "Exp", lines: +172 -91

	Chapter 1 improvements.

2004-02-02 Monday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.63), "Exp", lines: +4 -4

	I forgot to delete something

2004-02-02 Monday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.62), "Exp", lines: +10 -5

	I added an "exit" if the mesh is empty

2004-02-01 Sunday  delpinux

	Changed:
		configure.ac (1.7), "Exp", lines: +1 -1

	Gone to 1.0-pre2 version.

2004-02-01 Sunday  delpinux

	Changed:
		geometry/TransType.h (1.3), "Exp", lines: +2 -1
		language/FunctionExpression.hpp (1.7), "Exp", lines: +2 -2
		language/POVLexer.cpp (1.3), "Exp", lines: +2 -1
		language/parse.pov.yy (1.6), "Exp", lines: +93 -18

	Added 'inverse' POV-Ray keyword that closes bug #7461.

2004-02-01 Sunday  delpinux

	Changed:
		algebra/BaseMatrix.hpp (1.2), "Exp", lines: +3 -3
		algebra/IncompleteCholeskiFactorization.hpp (1.2), "Exp", lines: +23 -20
		algebra/SparseMatrix.hpp (1.2), "Exp", lines: +77 -109
		solver/FictitiousDomainMethod.cpp (1.6), "Exp", lines: +3 -5
		solver/FiniteElementMethod.cpp (1.4), "Exp", lines: +3 -5

	Small improvements of SparseMatrix. This fixes bug #7482.

2004-02-01 Sunday  delpinux

	Changed:
		algebra/DoubleHashedMatrix.hpp (1.2), "Exp", lines: +66 -61

	Cosmetic code clean-up.

2004-02-01 Sunday  delpinux

	Changed:
		configure.ac (1.6), "Exp", lines: +2 -2

	Patched CXXFLAGS CFLAGS.

2004-01-30 Friday  delpinux

	Changed:
		solver/Tetrahedron.cpp (1.4), "Exp", lines: +5 -1

	Added tetrahedron orientation verification.

2004-01-30 Friday  delpinux

	Changed:
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.6), "Exp", lines: +13 -13
		solver/ConformTransformation.cpp (1.6), "Exp", lines: +48 -11
		solver/ConformTransformation.hpp (1.6), "Exp", lines: +25 -18
		solver/FictitiousDomainMethod.cpp (1.5), "Exp", lines: +42 -9
		solver/FictitiousDomainMethod.hpp (1.2), "Exp", lines: +4 -1
		solver/FiniteElementTraits.hpp (1.4), "Exp", lines: +5 -5
		solver/Hexahedron.cpp (1.3), "Exp", lines: +3 -3
		solver/MeshOfHexahedra.cpp (1.7), "Exp", lines: +3 -3
		solver/PenalizedFictitousDomain.cpp (1.8), "Exp", lines: +4 -4

	Improved characteristic function evaluation and made some code
	clean-up.

2004-01-28 Wednesday  delpinux

	Changed:
		README (1.10), "Exp", lines: +7 -4
		doc/freefem3dDoc.tex (1.5), "Exp", lines: +5 -5
		doc/freefem3dDocBody.tex (1.7), "Exp", lines: +47 -48

	Fiew fixes.

2004-01-26 Monday  delpinux

	Changed:
		language/parse.ff.yy (1.15), "Exp", lines: +6 -1
		acinclude.m4 (1.4), "Exp", lines: +19 -1
		language/FFLexer.cpp (1.14), "Exp", lines: +2 -1
		language/Instruction.cpp (1.8), "Exp", lines: +41 -1
		language/Instruction.hpp (1.5), "Exp", lines: +28 -1

	Added 'exec' instruction as required but Robert Li.

2004-01-25 Sunday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.61), "Exp", lines: +284 -257

	just some cleaning

2004-01-25 Sunday  delpinux

	Changed:
		language/FunctionExpression.cpp (1.11), "Exp", lines: +7 -2
		language/Instruction.cpp (1.7), "Exp", lines: +6 -6
		language/Instruction.hpp (1.4), "Exp", lines: +69 -1
		language/MeshExpression.cpp (1.14), "Exp", lines: +3 -3
		language/RealExpression.hpp (1.4), "Exp", lines: +157 -1
		language/SceneExpression.cpp (1.4), "Exp", lines: +3 -4
		language/parse.ff.yy (1.14), "Exp", lines: +33 -1
		utils/StreamCenter.cpp (1.2), "Exp", lines: +4 -2

	Fixed stream validity checking and added ++a, --a, a++ and a--
	operators for double in the language.

2004-01-24 Saturday  delpinux

	Changed:
		language/MeshExpression.cpp (1.13), "Exp", lines: +32 -14
		language/MeshExpression.hpp (1.8), "Exp", lines: +4 -1
		language/parse.ff.yy (1.13), "Exp", lines: +2 -5
		solver/MeshExtractor.hpp (1.7), "Exp", lines: +36 -2

	Replugged mesh extractor thanks to the report of Robert Li.

2004-01-24 Saturday  delpinux

	Changed:
		algebra/TinyMatrix.hpp (1.10), "Exp", lines: +2 -2
		algebra/Vector.hpp (1.4), "Exp", lines: +3 -3
		language/EmbededFunctions.hpp (1.4), "Exp", lines: +2 -2
		solver/Connectivity.hpp (1.3), "Exp", lines: +4 -4
		solver/DiscretizedOperators.hpp (1.2), "Exp", lines: +5 -5
		utils/Octree.hpp (1.5), "Exp", lines: +6 -39
		utils/ReferenceCounting.hpp (1.4), "Exp", lines: +2 -2

	Fixed obtained thanks to g++-3.5 compilation. Note that compilation
	still fails with this compiler. This may be due to the compiler.

2004-01-24 Saturday  delpinux

	Changed:
		language/parse.ff.yy (1.12), "Exp", lines: +2 -2

	Fixed iSet definition thanks to Robert Li remark.

2004-01-23 Friday  prudhomm

	Deleted:
		ff3d.1 (1.3)
		ff3d.info (1.4)

	remove automatically generated files

2004-01-23 Friday  prudhomm

	Added:
		ff3d-opts.texi (1.1)
	Changed:
		ff3d.1 (1.2), "Exp", lines: +69 -0
		ff3d.info (1.3), "Exp", lines: +9 -28

	add missiung ff3d-opt.texi thx to Steph

2004-01-23 Friday  prudhomm

	Deleted:
		checkopt.def (1.2)
	Added:
		checkopt.def.in (1.1)
		config.guess (1.1)
		config.sub (1.1)
	Changed:
		.cvsignore (1.3), "Exp", lines: +0 -2
		Makefile.am (1.5), "Exp", lines: +9 -9
		configure.ac (1.5), "Exp", lines: +5 -1
		depcomp (1.2), "Exp", lines: +185 -117
		ff3d.info (1.2), "Exp", lines: +88 -475
		ff3d.texinfo (1.2), "Exp", lines: +29 -163
		gpl.texinfo (1.2), "Exp", lines: +1 -0
		missing (1.2), "Exp", lines: +62 -9
		algebra/Makefile.am (1.2), "Exp", lines: +1 -2
		doc/freefem3dDoc.tex (1.4), "Exp", lines: +2 -1
		doc/freefem3dDocBody.tex (1.6), "Exp", lines: +10 -9
		geometry/Makefile.am (1.2), "Exp", lines: +2 -3
		graphics/Makefile.am (1.2), "Exp", lines: +1 -2
		language/Makefile.am (1.4), "Exp", lines: +5 -6
		solver/Makefile.am (1.8), "Exp", lines: +1 -2
		utils/Makefile.am (1.2), "Exp", lines: +1 -2

	my patch (non debian specific) to ff3d. mostly toiches Makefile.am
	configure stuff and minor things like autogen related files

2004-01-20 Tuesday  delpinux

	Changed:
		language/FunctionExpression.hpp (1.6), "Exp", lines: +5 -3

	Added comma separator for reference lists [reported by Alban
	Pages].

2004-01-20 Tuesday  delpinux

	Changed:
		language/Instruction.cpp (1.6), "Exp", lines: +20 -2

	Added file creation verification.

2004-01-20 Tuesday  ArceneL

	Changed:
		Makefile.am (1.4), "Exp", lines: +0 -1
		configure.ac (1.4), "Exp", lines: +0 -1

	The "testsuite" directory is not in sync with the rest of the FF3D
	tree anymore. The test suite contains some reference data files
	which are too big for this CVS repository, and all the files from
	that directory need to stay together for coherency. Therefore, the
	whole directory will be stored separately from now on.
	Periodically, up-to-date snapshots of the test suite will be made
	available on the FF3D site in the form of compressed archives.

		To make sure that the tests follow the design of FF3D
	correctly, the next developments on the test suite will start when
	the FF3D doumentation is completed. The next testsuite snapshot
	will follow these developments.

		Regards,

		ArceneL at yahoo dot com

2004-01-18 Sunday  delpinux

	Changed:
		language/FFLexer.cpp (1.13), "Exp", lines: +1 -2
		language/FunctionExpression.cpp (1.10), "Exp", lines: +26 -1
		language/FunctionExpression.hpp (1.5), "Exp", lines: +4 -19

	Warning fixes.

2004-01-18 Sunday  delpinux

	Changed:
		language/FFLexer.cpp (1.12), "Exp", lines: +2 -1
		language/FunctionExpression.cpp (1.9), "Exp", lines: +114 -38
		language/FunctionExpression.hpp (1.4), "Exp", lines: +190 -68
		language/Makefile.am (1.3), "Exp", lines: +4 -3
		language/parse.ff.yy (1.11), "Exp", lines: +20 -1

	Added reference functions. Function can now be associated to mesh
	references writting:   function f = reference(meshid, r1:f1, r2:f2,
	...); where r1, r2, ... are integer references and f1, f2, ... are
	functions.

2004-01-18 Sunday  delpinux

	Changed:
		solver/CartesianHexahedron.hpp (1.6), "Exp", lines: +4 -7
		solver/Cell.hpp (1.8), "Exp", lines: +2 -2
		solver/Hexahedron.hpp (1.5), "Exp", lines: +4 -7
		solver/Quadrangle.hpp (1.8), "Exp", lines: +2 -2
		solver/Tetrahedron.hpp (1.6), "Exp", lines: +4 -7
		solver/Triangle.hpp (1.10), "Exp", lines: +2 -2

	Fixed operator= [references may be not copied]

2004-01-15 Thursday  delpinux

	Changed:
		language/FileDescriptor.hpp (1.2), "Exp", lines: +5 -1
		utils/Timer.hpp (1.3), "Exp", lines: +15 -1

	Small fixes for MINGWIN32 cross-compiled version. Thanks to Robert
	Li.

2004-01-15 Thursday  delpinux

	Changed:
		doc/freefem3dDocBody.tex (1.5), "Exp", lines: +1 -0

	Added Christophe in project member list.

2004-01-15 Thursday  delpinux

	Changed:
		doc/freefem3dDocBody.tex (1.4), "Exp", lines: +1 -1

	Small faix in file format table.

2004-01-13 Tuesday  delpinux

	Changed:
		solver/Mesh.hpp (1.9), "Exp", lines: +8 -6

	Big fix in iterator incrementation thanks to the report of Robert
	Li.

2003-12-26 Friday  uid68082

	Deleted:
		solver/BoundaryStructured3DMesh.hpp (1.2)
	Added:
		solver/BoundaryConditionCommonFEMDiscretization.hpp (1.1)
		solver/BoundaryMeshAssociation.hpp (1.1)
		solver/BoundaryReferences.hpp (1.1)
		solver/LagrangianFiniteElement.hpp (1.1)
		solver/P1FiniteElement.cpp (1.1)
		solver/P1FiniteElement.hpp (1.1)
	Changed:
		language/parse.ff.yy (1.10), "Exp", lines: +16 -3
		solver/BaseFEMDiscretization.hpp (1.3), "Exp", lines: +15 -18
		solver/Boundary.hpp (1.2), "Exp", lines: +3 -3
		solver/BoundaryConditionDiscretizationElimination.hpp (1.6), "Exp", lines: +126 -141
		solver/BoundaryConditionDiscretizationFEM.hpp (1.3), "Exp", lines: +82 -14
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.5), "Exp", lines: +49 -47
		solver/BoundaryConditionFDMDiscretization.hpp (1.6), "Exp", lines: +31 -652
		solver/BoundaryConditionSurfaceMeshAssociation.hpp (1.3), "Exp", lines: +47 -7
		solver/Cell.hpp (1.7), "Exp", lines: +7 -6
		solver/ConformTransformation.cpp (1.5), "Exp", lines: +62 -35
		solver/ConformTransformation.hpp (1.5), "Exp", lines: +144 -18
		solver/ConnectivityBuilder.hpp (1.6), "Exp", lines: +64 -3
		solver/ElementaryMatrixSet.cpp (1.3), "Exp", lines: +116 -109
		solver/EliminatedFictitiousDomain.cpp (1.3), "Exp", lines: +7 -4
		solver/FEMDiscretization.hpp (1.7), "Exp", lines: +95 -102
		solver/FictitiousDomainMethod.cpp (1.4), "Exp", lines: +8 -7
		solver/FiniteElementMethod.cpp (1.3), "Exp", lines: +16 -6
		solver/FiniteElementTraits.hpp (1.3), "Exp", lines: +18 -17
		solver/Hexahedron.cpp (1.2), "Exp", lines: +4 -3
		solver/Hexahedron.hpp (1.4), "Exp", lines: +3 -2
		solver/Makefile.am (1.7), "Exp", lines: +2 -1
		solver/Mesh.hpp (1.8), "Exp", lines: +14 -2
		solver/MeshExtractor.hpp (1.6), "Exp", lines: +18 -23
		solver/MeshOfHexahedra.hpp (1.6), "Exp", lines: +25 -7
		solver/MeshOfTetrahedra.cpp (1.3), "Exp", lines: +71 -62
		solver/MeshOfTetrahedra.hpp (1.4), "Exp", lines: +51 -34
		solver/MeshReader.cpp (1.4), "Exp", lines: +48 -7
		solver/MeshReader.hpp (1.5), "Exp", lines: +14 -1
		solver/MeshSimplifier.cpp (1.6), "Exp", lines: +2 -2
		solver/MeshTetrahedrizor.cpp (1.3), "Exp", lines: +26 -27
		solver/MeshWriter.cpp (1.5), "Exp", lines: +8 -13
		solver/PenalizedFictitousDomain.cpp (1.7), "Exp", lines: +5 -2
		solver/Q1FiniteElement.cpp (1.2), "Exp", lines: +9 -46
		solver/Q1FiniteElement.hpp (1.2), "Exp", lines: +58 -181
		solver/Quadrangle.hpp (1.7), "Exp", lines: +5 -5
		solver/QuadratureFormula.cpp (1.2), "Exp", lines: +35 -5
		solver/QuadratureFormula.hpp (1.2), "Exp", lines: +78 -27
		solver/Structured3DMesh.cpp (1.4), "Exp", lines: +80 -79
		solver/Structured3DMesh.hpp (1.9), "Exp", lines: +13 -14
		solver/SurfaceMesh.hpp (1.4), "Exp", lines: +80 -7
		solver/SurfaceMeshGenerator.cpp (1.60), "Exp", lines: +26 -263
		solver/SurfaceMeshGenerator.hpp (1.6), "Exp", lines: +3 -10
		solver/SurfaceMeshOfQuadrangles.hpp (1.5), "Exp", lines: +26 -10
		solver/SurfaceMeshOfTriangles.hpp (1.7), "Exp", lines: +5 -3
		solver/Tetrahedron.cpp (1.3), "Exp", lines: +4 -4
		solver/Tetrahedron.hpp (1.5), "Exp", lines: +3 -2
		solver/Triangle.hpp (1.9), "Exp", lines: +4 -3
		utils/StaticCenter.cpp (1.2), "Exp", lines: +13 -3
		graphics/VTKDriver.cpp (1.6), "Exp", lines: +98 -2
		language/BoundaryExpression.cpp (1.3), "Exp", lines: +44 -22
		language/BoundaryExpression.hpp (1.3), "Exp", lines: +51 -37
		language/FunctionExpression.cpp (1.8), "Exp", lines: +13 -5
		language/MeshExpression.cpp (1.12), "Exp", lines: +18 -17
		language/RealExpression.cpp (1.7), "Exp", lines: +9 -2

	Changes are quite a lot.  - as usual, fixes - code design and
	flexibility improvements, - doxygenization for some files, and the
	big one: - P1 finite element implementation is over! It seems that
	Santa is also involved in ff3d ;-) I will send a short mail on
	ff3d-user and ff3d-dev explaining how to use it.  Characteristics
	method is still to implement for that particular element and then
	Navier-Stokes will be possible.

2003-12-23 Tuesday  uid68082

	Changed:
		algebra/TinyMatrix.hpp (1.9), "Exp", lines: +4 -7

	Removed useless include.

2003-12-23 Tuesday  uid68082

	Changed:
		algebra/MultiGridOptions.hpp (1.2), "Exp", lines: +2 -2
		doc/freefem3dDoc.tex (1.3), "Exp", lines: +3 -3
		doc/freefem3dDocBody.tex (1.3), "Exp", lines: +116 -96
		doc/doc-tests/example1.txt (1.2), "Exp", lines: +5 -5
		scripts/listOptions (1.2), "Exp", lines: +1 -1
		solver/FatBoundaryOptions.hpp (1.2), "Exp", lines: +2 -2

	Mainly typos fix in the documentation.

2003-12-03 Wednesday  delpinux

	Changed:
		doc/freefem3dDocBody.tex (1.2), "Exp", lines: +129 -46
		doc/freefem3dDoc.tex (1.2), "Exp", lines: +2 -1

	Some fixes and documentation improvements.

2003-12-02 Tuesday  delpinux

	Changed:
		solver/Mesh.hpp (1.7), "Exp", lines: +12 -9

	Fixed Mesh::T_iterator initialization when mesh is empty thanks to
	Joerg R. Weimar report.

2003-11-28 Friday  delpinux

	Changed:
		solver/FictitiousDomainMethod.cpp (1.3), "Exp", lines: +2 -2

	Absolute value of the solution was returned. I just forgot to
	remove it after some debugging ...  Thanks to Jrg Weimar for the
	report.

2003-11-26 Wednesday  delpinux

	Changed:
		algebra/TinyMatrix.hpp (1.8), "Exp", lines: +2 -2

	Another fix here in a friend function that was probably not used
	until now.

2003-11-26 Wednesday  delpinux

	Changed:
		algebra/TinyMatrix.hpp (1.7), "Exp", lines: +2 -2

	Fixed a stupid bug noticed by Lichun Zhu.

2003-11-21 Friday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.59), "Exp", lines: +19 -3

	Ijust correct a little mistake

2003-11-20 Thursday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.58), "Exp", lines: +99 -86
		solver/triangulation.cpp (1.4), "Exp", lines: +20 -1
		solver/triangulation.hpp (1.2), "Exp", lines: +19 -0
		solver/connected_triangle.hpp (1.2), "Exp", lines: +19 -0

	add "license" in file triangulation.* connected_triangle.hpp change
	size of Bouding Box in triangulation.cpp correct some bugs in mesh
	generation

2003-11-19 Wednesday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.57), "Exp", lines: +4 -2

	Fixed segmentation fault.  The bug was still the same than previous
	one but I thought it could not happen in that case. I was wrong!

2003-11-15 Saturday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.56), "Exp", lines: +3 -1

	Inbetween version that makes the code not to crash before real
	update.

2003-11-15 Saturday  delpinux

	Changed:
		solver/Structured3DMesh.hpp (1.8), "Exp", lines: +8 -1

	Added access function to surfaces meshes.  This modification is
	temporary, and interface will change very soon.  This has been done
	for debugging purpose

2003-11-15 Saturday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.55), "Exp", lines: +10 -4

	Call computation of fictitious cells for surface meshes.  This
	fixes a bug when surface mesh does not interact with background
	mesh (thanks to Cecile and Antoine for the report).

2003-11-15 Saturday  delpinux

	Changed:
		solver/SurfaceMesh.hpp (1.3), "Exp", lines: +11 -1
		solver/SurfaceMeshOfQuadrangles.hpp (1.4), "Exp", lines: +5 -1
		solver/SurfaceMeshOfTriangles.hpp (1.6), "Exp", lines: +6 -1

	Now surface meshes can decide themself which of there cells are
	fictitious.  This fixes a bug when surface mesh does not interact
	with background mesh (thanks to Cecile and Antoine for the report).

2003-11-14 Friday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.54), "Exp", lines: +247 -219

	some improvement in cubes meshes and some clean in mesh
	intersection

2003-11-12 Wednesday  delpinux

	Changed:
		solver/Mesh.hpp (1.6), "Exp", lines: +7 -8

	Fixed stupid recursive implementation.	Thanks Cecile for the bug
	report!

2003-11-04 Tuesday  delpinux

	Changed:
		solver/FictitiousDomainMethod.cpp (1.2), "Exp", lines: +3 -5

	removed useless loop.

2003-11-04 Tuesday  delpinux

	Changed:
		solver/Mesh.hpp (1.5), "Exp", lines: +4 -1

	fixed iterator initialization! (thanks Cecile)

2003-11-04 Tuesday  dobj

	Changed:
		solver/triangulation.cpp (1.3), "Exp", lines: +160 -230

	I included a Pascal's patch for mesh generation.  this patch uses a
	stochastic algorithm

2003-11-03 Monday  delpinux

	Added:
		solver/DegreeOfFreedomFDMSet.hpp (1.1)
		solver/FictitiousDomainMethod.cpp (1.1)
		solver/FictitiousDomainMethod.hpp (1.1)
	Changed:
		solver/UserFunction.hpp (1.4), "Exp", lines: +60 -4
		solver/BoundaryConditionDiscretizationElimination.hpp (1.5), "Exp", lines: +2 -1
		solver/DegreeOfFreedomSet.hpp (1.2), "Exp", lines: +15 -8
		solver/EliminatedFictitiousDomain.cpp (1.2), "Exp", lines: +11 -105
		solver/EliminatedFictitiousDomain.hpp (1.2), "Exp", lines: +38 -46
		solver/Makefile.am (1.6), "Exp", lines: +2 -1
		solver/Mesh.hpp (1.4), "Exp", lines: +6 -1
		solver/PenalizedFictitousDomain.cpp (1.6), "Exp", lines: +11 -131
		solver/PenalizedFictitousDomain.hpp (1.2), "Exp", lines: +44 -57
		solver/UserFunction.cpp (1.7), "Exp", lines: +72 -6

	During bug hunting did some design improvements.  - fixed a round
	bug that let conjugate gradient to converge but not preconditionned
	conjugate gradient! - factorised a lot of code between elimination
	and penalty for dirichlet - degrees of freedom are now (for degree
	1) vertices that are carried by a cell that do intersect the mesh.
	This implies smaller linear systems to solve and may, or not
	(depending on the case), be faster.

2003-10-31 Friday  delpinux

	Changed:
		language/RealExpression.cpp (1.6), "Exp", lines: +15 -5

	Added omitted line to compute integrales on surface meshes.

2003-10-31 Friday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.53), "Exp", lines: +202 -122

	 I corrected some bugs in mesh intersection

2003-10-29 Wednesday  dobj

	Changed:
		solver/triangulation.cpp (1.2), "Exp", lines: +1 -1

	I just change a parameter

2003-10-28 Tuesday  dobj

	Added:
		solver/connected_triangle.hpp (1.1)
		solver/triangulation.cpp (1.1)
		solver/triangulation.hpp (1.1)
	Changed:
		solver/SurfaceMeshGenerator.cpp (1.52), "Exp", lines: +1090 -844
		solver/Makefile.am (1.5), "Exp", lines: +4 -3

	a lot a change in mesh generation with Pascal's help so a lot a
	problem corrected and there is no degenerated triangle

2003-10-22 Wednesday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.51), "Exp", lines: +12 -3
		solver/SurfaceMeshOfQuadrangles.hpp (1.3), "Exp", lines: +3 -19
		solver/SurfaceMeshOfTriangles.hpp (1.5), "Exp", lines: +3 -34
		solver/Tetrahedron.hpp (1.4), "Exp", lines: +3 -3
		solver/Triangle.hpp (1.8), "Exp", lines: +3 -3
		solver/BoundaryConditionDiscretizationElimination.hpp (1.4), "Exp", lines: +3 -3
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.4), "Exp", lines: +9 -9
		solver/BoundaryConditionFDMDiscretization.hpp (1.5), "Exp", lines: +9 -9
		solver/CartesianHexahedron.hpp (1.5), "Exp", lines: +3 -3
		solver/ConnectivityBuilder.hpp (1.5), "Exp", lines: +3 -3
		solver/Domain.hpp (1.6), "Exp", lines: +9 -2
		solver/FEMDiscretization.hpp (1.6), "Exp", lines: +40 -36
		solver/Hexahedron.hpp (1.3), "Exp", lines: +3 -3
		solver/Mesh.hpp (1.3), "Exp", lines: +110 -10
		solver/MeshExtractor.hpp (1.5), "Exp", lines: +3 -3
		solver/MeshOfHexahedra.cpp (1.6), "Exp", lines: +6 -5
		solver/MeshOfHexahedra.hpp (1.5), "Exp", lines: +3 -23
		solver/MeshOfTetrahedra.hpp (1.3), "Exp", lines: +3 -23
		solver/MeshTetrahedrizor.cpp (1.2), "Exp", lines: +3 -3
		solver/MeshWriter.cpp (1.4), "Exp", lines: +5 -7
		solver/PenalizedFictitousDomain.cpp (1.5), "Exp", lines: +19 -1
		solver/Quadrangle.hpp (1.6), "Exp", lines: +3 -3
		solver/Structured3DMesh.hpp (1.7), "Exp", lines: +7 -25
		language/FunctionExpression.cpp (1.7), "Exp", lines: +4 -4
		language/RealExpression.cpp (1.5), "Exp", lines: +3 -3

	Changed cell iterator style (from STL like to Pascal like :-) ) Now
	one has to write:   for (MeshType::iterator i(mesh); not(i.end());
	++i) {	   ...	  }  When using iterators, only *none fictitious*
	cells will be used.  If the test is to costly we may introduce
	'criteria' that will remove this cost in relevent cases.

2003-10-22 Wednesday  delpinux

	Changed:
		solver/Cell.hpp (1.6), "Exp", lines: +110 -27

	Cell has now a new attribute which indicates if it is a fictitious
	cell or not. Fictitious cells will not be used for computation.
	This may or may not improve the efficiency of the code depending of
	the situation (fictitious domain with a lot of useless cells or
	not). The main interest is a cleaner approach on the mathematical
	point of view.

2003-10-18 Saturday  delpinux

	Changed:
		language/StringExpression.hpp (1.3), "Exp", lines: +11 -10

	Fixed concatenation of strings.  'save(medit, "u".i, mesh);' will
	work again.

2003-10-18 Saturday  delpinux

	Changed:
		language/Instruction.hpp (1.3), "Exp", lines: +37 -1
		language/Variable.cpp (1.2), "Exp", lines: +2 -2
		language/Variable.hpp (1.2), "Exp", lines: +2 -2
		language/parse.ff.yy (1.9), "Exp", lines: +14 -1
		language/FFLexer.cpp (1.11), "Exp", lines: +8 -2
		language/Instruction.cpp (1.5), "Exp", lines: +22 -2

	Fixed affectation of 'femfunction' like variables: - the bug was
	that when affecting a 'femfunction' it could become a standard
	function.  - The correct behaviour is to interpolate the right hand
	side function on the original mesh.  This fixes the bug in
	'navier-stokes.ff'.

2003-10-15 Wednesday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.50), "Exp", lines: +14 -13
		language/MeshExpression.cpp (1.11), "Exp", lines: +8 -3
		solver/Domain.hpp (1.5), "Exp", lines: +11 -1

	Fixed mesh generation bug: mesher was called even when the domain
	was R^3. When the domain is R^3, the computationnal domain is the
	entire mesh.  - elasticity.pl should now work.

2003-10-14 Tuesday  ArceneL

	Changed:
		language/SolverExpression.cpp (1.3), "Exp", lines: +3 -3
		solver/SurfaceMeshGenerator.cpp (1.49), "Exp", lines: +3 -3

	A new commit for the test suite.

		Scripts from Stephane Del Pino's thesis have been included
	in the test suite. They have the names: temperature, hydrostatic,
	potential-fluid-flow, stokes, navier-stokes, elasticity,
	natural-convection. Each comes with three files: a .pl called by
	"make check", a .ff and a .pov. The .ff and the .pov can be
	extracted from the test suite and used as standalone FF3D examples.

		Currently, some tests still fail. The main problems
	detected by these failures are listed in the file testsuite/BUGS.

		The English spelling of some messages in the C++ files of
	the main source tree has also been improved.

2003-10-08 Wednesday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.48), "Exp", lines: +18 -14

	Improved marching cube algorithme very few.  Then Removed useless
	and 'expensive' structure ?

2003-10-08 Wednesday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.47), "Exp", lines: +107 -358

	Some clean

2003-10-08 Wednesday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.46), "Exp", lines: +129 -52

	Few improvements with Cecile.

2003-10-07 Tuesday  opkod

	Added:
		utils/Thread.hpp (1.1)


		New Thread, Mutex and Semaphore classes which are a binding
	of pthreads.

2003-09-30 Tuesday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.45), "Exp", lines: +3 -5

	Used 'fferr(4)' for debuging messages.

2003-09-30 Tuesday  delpinux

	Changed:
		language/FFLexer.cpp (1.10), "Exp", lines: +3 -24
		language/parse.ff.yy (1.8), "Exp", lines: +32 -35

	Added log function.

2003-09-30 Tuesday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.44), "Exp", lines: +65 -50

	Removed with Cecile some copies: now intersection procedure takes
	0s!

2003-09-30 Tuesday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.43), "Exp", lines: +3 -3

	a little mistake...

2003-09-30 Tuesday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.42), "Exp", lines: +118 -111

	I fixed a bug

2003-09-28 Sunday  delpinux

	Changed:
		language/Instruction.cpp (1.4), "Exp", lines: +2 -2

	Fixed bug that occured when one wanted to save non variable
	function. It is now possible to write this kind of things again:
	save(medit, "u", u*one(omega), mesh);

2003-09-25 Thursday  delpinux

	Changed:
		solver/VariationalProblem.hpp (1.4), "Exp", lines: +5 -3

	Fixed characteristic function bug for variational problems.

2003-09-25 Thursday  delpinux

	Changed:
		solver/MeshExtractor.hpp (1.4), "Exp", lines: +1 -3
		solver/ConnectivityBuilder.hpp (1.4), "Exp", lines: +4 -1

	Removed not used variables and make the code not to crash when mesh
	is not good for optimized version [the will be change again when
	possible].

2003-09-25 Thursday  delpinux

	Changed:
		solver/MeshWriter.cpp (1.3), "Exp", lines: +34 -19
		solver/MeshWriter.hpp (1.3), "Exp", lines: +8 -1

	Bug fix.

2003-09-23 Tuesday  delpinux

	Deleted:
		solver/PenalizedMatrixFD.cpp (1.3)
		solver/PenalizedMatrixFD.hpp (1.2)
		solver/PenalizedMatrixFDOptions.hpp (1.2)
	Added:
		solver/EliminatedFictitiousDomain.cpp (1.1)
		solver/EliminatedFictitiousDomain.hpp (1.1)
		solver/EliminatedFictitiousDomainOptions.hpp (1.1)

	Change class and file name to something more explicit.	[did not
	forget to commit the right files this time...]

2003-09-23 Tuesday  delpinux

	Changed:
		algebra/MultiGrid.hpp (1.2), "Exp", lines: +3 -4
		solver/FiniteElementMethod.cpp (1.2), "Exp", lines: +1 -2
		solver/Makefile.am (1.4), "Exp", lines: +2 -2
		solver/ParametersInitialization.cpp (1.2), "Exp", lines: +3 -3
		solver/SolverDriver.cpp (1.3), "Exp", lines: +5 -5
		solver/SolverDriverOptions.hpp (1.2), "Exp", lines: +4 -4

	Change class and file name to something more explicit.

2003-09-23 Tuesday  delpinux

	Changed:
		solver/PenalizedMatrixFD.cpp (1.2), "Exp", lines: +6 -3

	Also add automatic characteristic function for elimination method.

2003-09-23 Tuesday  delpinux

	Changed:
		solver/Cell.hpp (1.5), "Exp", lines: +5 -5
		solver/MeshExtractor.hpp (1.3), "Exp", lines: +6 -3

	Bug fix (the bug only occured in optimized version, do not know
	why) and cosmetic changes.

2003-09-22 Monday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.41), "Exp", lines: +58 -18

	more comments tried to not build degenerated triangles

2003-09-21 Sunday  delpinux

	Changed:
		language/VariationalProblemExpression.cpp (1.3), "Exp", lines: +9 -2
		solver/VariationalBilinearOperator.hpp (1.3), "Exp", lines: +11 -1
		solver/VariationalLinearOperator.hpp (1.2), "Exp", lines: +11 -1
		solver/VariationalOperatorAlphaDxUDxV.hpp (1.3), "Exp", lines: +15 -1
		solver/VariationalOperatorAlphaUV.hpp (1.2), "Exp", lines: +16 -1
		solver/VariationalOperatorFV.hpp (1.2), "Exp", lines: +16 -1
		solver/VariationalOperatorFdxGV.hpp (1.3), "Exp", lines: +16 -1
		solver/VariationalOperatorFgradGgradV.hpp (1.2), "Exp", lines: +16 -1
		solver/VariationalOperatorMuGradUGradV.hpp (1.2), "Exp", lines: +16 -1
		solver/VariationalOperatorNuDxUV.hpp (1.3), "Exp", lines: +16 -1
		solver/VariationalOperatorNuUdxV.hpp (1.3), "Exp", lines: +17 -1
		solver/VariationalProblem.hpp (1.3), "Exp", lines: +28 -11

	Job also done for variational formulae. Fictious domain like method
	will be as simple as standard FEM from the user point of view!

2003-09-21 Sunday  delpinux

	Changed:
		solver/PDEOperatorSum.hpp (1.3), "Exp", lines: +2 -2
		solver/PDESystem.hpp (1.3), "Exp", lines: +17 -5
		solver/PenalizedFictitousDomain.cpp (1.4), "Exp", lines: +3 -5
		solver/Problem.hpp (1.4), "Exp", lines: +8 -10
		solver/SurfaceMeshGenerator.cpp (1.40), "Exp", lines: +2 -2

	Fixed automatic usage of domain characteristic function for PDE
	problem like. It is variational problems turn now.

2003-09-21 Sunday  delpinux

	Changed:
		solver/UserFunction.cpp (1.6), "Exp", lines: +22 -7
		solver/UserFunction.hpp (1.3), "Exp", lines: +43 -4

	Added Domain Characteristic function.

2003-09-21 Sunday  delpinux

	Changed:
		language/MeshExpression.cpp (1.10), "Exp", lines: +2 -6
		language/MeshExpression.hpp (1.7), "Exp", lines: +2 -4
		language/parse.ff.yy (1.7), "Exp", lines: +3 -3

	Fixed surface mesh generation syntax.  Now, one has to write mesh m
	= surface(domainName, backGroundMeshName);

2003-09-20 Saturday  delpinux

	Changed:
		solver/Convection.cpp (1.2), "Exp", lines: +3 -2
		solver/Convection.hpp (1.3), "Exp", lines: +2 -2
		solver/DivMuGrad.hpp (1.2), "Exp", lines: +9 -2
		solver/FirstOrderOperator.hpp (1.3), "Exp", lines: +15 -2
		solver/MassOperator.hpp (1.3), "Exp", lines: +11 -2
		solver/PDE.hpp (1.2), "Exp", lines: +12 -5
		solver/PDEOperator.hpp (1.3), "Exp", lines: +7 -5
		solver/PDEOperatorSum.hpp (1.2), "Exp", lines: +15 -2
		solver/PDEProblem.hpp (1.2), "Exp", lines: +9 -2
		solver/PDESystem.hpp (1.2), "Exp", lines: +24 -14
		solver/PenalizedFictitousDomain.cpp (1.3), "Exp", lines: +10 -3
		solver/Problem.hpp (1.3), "Exp", lines: +10 -10
		solver/SecondOrderOperator.hpp (1.3), "Exp", lines: +16 -2
		solver/UserFunction.cpp (1.5), "Exp", lines: +5 -5
		solver/UserFunction.hpp (1.2), "Exp", lines: +23 -23
		solver/VariationalProblem.hpp (1.2), "Exp", lines: +9 -2
		solver/VectorialPDEOperator.hpp (1.2), "Exp", lines: +17 -8

	Began ergonomic improvements: for Fictitious Domain like methods
	user will not have to provide the computational domain
	characteristic function. This will be automatically derived from
	the domain. I also made very few cosmetic clean-up.

2003-09-17 Wednesday  delpinux

	Changed:
		language/MeshExpression.cpp (1.9), "Exp", lines: +12 -7
		language/MeshExpression.hpp (1.6), "Exp", lines: +5 -2
		language/parse.ff.yy (1.6), "Exp", lines: +3 -3

	Fixed extract syntax: now one writes 'mesh subMesh =
	extract(bigMesh,reference);'

2003-09-16 Tuesday  delpinux

	Changed:
		solver/MeshExtractor.hpp (1.2), "Exp", lines: +2 -2
		solver/SurfaceMeshGenerator.cpp (1.39), "Exp", lines: +6 -6

	Fixed segmentation fault due to bad usage of ReferenceCounting.

2003-09-16 Tuesday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.38), "Exp", lines: +147 -103

	I change the initialization of a map

2003-09-15 Monday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.37), "Exp", lines: +93 -36

	I corrected a bug

2003-09-14 Sunday  delpinux

	Added:
		solver/MeshExtractor.hpp (1.1)

	Extracts a mesh from a given one keeping given reference cells.

2003-09-14 Sunday  delpinux

	Added:
		solver/CellDuplicator.hpp (1.1)

	Helps to write in a nice way copies of template meshes.

2003-09-14 Sunday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.36), "Exp", lines: +152 -158

	Implemented boundary condition an mesh assotiation for the new mesh
	generator. A bug is still present, hunting has started!

2003-09-14 Sunday  delpinux

	Changed:
		solver/BoundaryConditionFDMDiscretization.hpp (1.4), "Exp", lines: +4 -4
		solver/VerticesSet.hpp (1.2), "Exp", lines: +2 -2

	Small syntax cosmetic fixes

2003-09-14 Sunday  delpinux

	Changed:
		solver/Cell.hpp (1.4), "Exp", lines: +7 -7

	Changed cell reference type. May revert to the old one quite soon.

2003-09-14 Sunday  delpinux

	Changed:
		language/FFLexer.cpp (1.9), "Exp", lines: +4 -2
		language/MeshExpression.cpp (1.8), "Exp", lines: +72 -58
		language/MeshExpression.hpp (1.5), "Exp", lines: +22 -3
		language/parse.ff.yy (1.5), "Exp", lines: +6 -2

	Added mesh extractor which is to bbe used to extract sub-meshes
	only uses reference by now.

2003-09-12 Friday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.35), "Exp", lines: +145 -290

	I corrected an error

2003-09-12 Friday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.34), "Exp", lines: +351 -250

	I change some things in the construction of mesh so some problems
	are corrected and the code is more fast

2003-09-04 Thursday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.33), "Exp", lines: +12 -15

	Now use the reference given by POV-Ray.

2003-09-04 Thursday  delpinux

	Changed:
		language/DomainExpression.cpp (1.4), "Exp", lines: +4 -4
		solver/Domain.cpp (1.2), "Exp", lines: +3 -1
		solver/Domain.hpp (1.4), "Exp", lines: +3 -1

	Output formating (reference translation is important and is now
	enlighten)

2003-09-02 Tuesday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.32), "Exp", lines: +467 -301

	Made by Ccile! FEM-References should be kept during the mesh
	intersection phase.

2003-09-02 Tuesday  delpinux

	Added:
		solver/Domain.cpp (1.1)
	Changed:
		solver/Domain.hpp (1.3), "Exp", lines: +24 -3
		solver/Makefile.am (1.3), "Exp", lines: +2 -1

	Added interface that allows POV-Ref to FEM-ref translation.

2003-09-02 Tuesday  delpinux

	Changed:
		language/parse.pov.yy (1.5), "Exp", lines: +7 -7
		geometry/Difference.cpp (1.2), "Exp", lines: +14 -30
		geometry/Difference.hpp (1.3), "Exp", lines: +55 -29

	Improvements in Difference class. Not totally cleaned-up.

2003-09-01 Monday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.31), "Exp", lines: +109 -67

	References are back! Still need some (quite lot of) work in the
	intersection procedure, but the framework seems ok.

2003-08-31 Sunday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.30), "Exp", lines: +153 -166

	Debuging changes. The current goal is to set references to
	triangles in order to be able to use ff3d to compute again.
	Clean-up is not finished but has now a lower priority since it
	seems to no more seg fault...

2003-08-31 Sunday  delpinux

	Changed:
		geometry/TransType.h (1.2), "Exp", lines: +2 -1

	Added hasRef field to 'parsetrans' structure.

2003-08-31 Sunday  delpinux

	Changed:
		geometry/Scene.hpp (1.2), "Exp", lines: +12 -6
		language/InsideListExpression.cpp (1.4), "Exp", lines: +17 -9
		language/SceneExpression.cpp (1.3), "Exp", lines: +2 -2
		language/parse.pov.yy (1.4), "Exp", lines: +64 -31

	Made compatible with the new Object interface.

2003-08-31 Sunday  delpinux

	Changed:
		geometry/Shape.hpp (1.6), "Exp", lines: +1 -8

	Removed 'inside(const Vertex&)' function that was useless: now
	Vertex inhertits from TinyVector<3, real_t>.

2003-08-31 Sunday  delpinux

	Changed:
		geometry/Object.hpp (1.3), "Exp", lines: +89 -41

	Changed Object interface in order to differenciate referenced
	objects and objects that are part of a boolean operation.

2003-08-27 Wednesday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.29), "Exp", lines: +347 -567

	Made some more variables local.

2003-08-27 Wednesday  delpinux

	Changed:
		algebra/TinyVector.hpp (1.4), "Exp", lines: +40 -2
		language/InsideListExpression.hpp (1.5), "Exp", lines: +2 -18
		solver/POVRayReferences.hpp (1.3), "Exp", lines: +2 -21

	Added order operator to TinyVector

2003-08-08 Friday  delpinux

	Changed:
		algebra/TinyMatrix.hpp (1.6), "Exp", lines: +733 -409
		algebra/TinyVector.hpp (1.3), "Exp", lines: +592 -328
		geometry/Cone.cpp (1.2), "Exp", lines: +2 -2
		geometry/Cone.hpp (1.3), "Exp", lines: +2 -2
		geometry/Cube.cpp (1.2), "Exp", lines: +13 -13
		geometry/Cube.hpp (1.3), "Exp", lines: +7 -7
		geometry/Cylinder.cpp (1.2), "Exp", lines: +5 -5
		geometry/Cylinder.hpp (1.3), "Exp", lines: +4 -4
		geometry/Plane.cpp (1.2), "Exp", lines: +2 -2
		geometry/Shape.hpp (1.5), "Exp", lines: +2 -2
		language/FunctionExpression.cpp (1.6), "Exp", lines: +2 -2
		language/Instruction.cpp (1.3), "Exp", lines: +5 -5
		language/MeshExpression.cpp (1.7), "Exp", lines: +2 -2
		language/parse.pov.yy (1.3), "Exp", lines: +2 -2
		solver/CartesianHexahedron.hpp (1.4), "Exp", lines: +3 -3
		solver/ConformTransformation.hpp (1.4), "Exp", lines: +24 -20
		solver/Edge.hpp (1.4), "Exp", lines: +138 -92
		solver/MeshOfHexahedra.cpp (1.5), "Exp", lines: +2 -2
		solver/MeshOfTetrahedra.cpp (1.2), "Exp", lines: +2 -2
		solver/MeshSimplifier.cpp (1.5), "Exp", lines: +49 -19
		solver/MeshWriter.cpp (1.2), "Exp", lines: +3 -3
		solver/Quadrangle.hpp (1.5), "Exp", lines: +9 -9
		solver/Structured3DMesh.cpp (1.3), "Exp", lines: +5 -5
		solver/Structured3DMesh.hpp (1.6), "Exp", lines: +4 -12
		solver/SurfaceMeshGenerator.cpp (1.28), "Exp", lines: +92 -92
		solver/Tetrahedron.cpp (1.2), "Exp", lines: +4 -4
		solver/Triangle.hpp (1.7), "Exp", lines: +7 -7
		solver/UserFunction.cpp (1.4), "Exp", lines: +2 -2
		solver/Vertex.cpp (1.2), "Exp", lines: +10 -5
		solver/Vertex.hpp (1.3), "Exp", lines: +150 -167

	Made a lot of clean-up and updated doxygen documentation for some
	basis classes: TinyVector, TinyMatrix and Vertex.  This may lead to
	tiny optimizations.  [The ugly ".Vector3()" function has been
	removed]

2003-08-04 Monday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.27), "Exp", lines: +1 -2

	Removed a debuging output.

2003-08-04 Monday  delpinux

	Changed:
		language/InsideListExpression.hpp (1.4), "Exp", lines: +129 -15

	Now checks that POV-Ray references do not appear more than one time
	in the domain description.

2003-08-04 Monday  ArceneL

	Changed:
		README (1.9), "Exp", lines: +2 -0

	Changes made to the test suite: - The copyright notice was changed
	to point to the real owner of the files:     Laboratoire J.-L.
	Lions UPMC Paris - More explanations and comments in each test
	script - More basic tests added

		This completes the set of basic language tests for
	FreeFEM3d. Now tests will focus on the "solve" part of a program
	and its results.

2003-08-02 Saturday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.26), "Exp", lines: +44 -50

	- rename __showObject to __generateMesh.  - added tiny optimisation
	in boolean set operations management - clean toTreatHexahedra list.
	This leads to a nice optimization   but new segfault arise. Those
	segfault are not due to this   optimization!

2003-08-02 Saturday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.hpp (1.5), "Exp", lines: +5 -7

	Removed no more needed Object argument in generateSurfacicMesh(...)

2003-08-01 Friday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.25), "Exp", lines: +392 -502
		solver/SurfaceMeshGenerator.hpp (1.4), "Exp", lines: +2 -4

	Lots of work here with Cecile: - lots of clean-up - inside and
	outside now rework - memory usage improvements - Union,
	Intersection and Not set operations now work Remaining job - more
	clean-up - optimizations - make Difference set operation work (easy
	job now) - templatization in order to use many kind of backgroud
	meshes - convert special shapes to set operation (eg: cube becomes
	intersection of planes)

2003-08-01 Friday  delpinux

	Changed:
		solver/Structured3DMesh.cpp (1.2), "Exp", lines: +3 -31
		solver/Structured3DMesh.hpp (1.5), "Exp", lines: +3 -7

	Changed createReference functions.  Will be completly remove in a
	near future.

2003-08-01 Friday  delpinux

	Changed:
		solver/Vertex.hpp (1.2), "Exp", lines: +12 -11

	Changed references type. Revert to some more comon way.

2003-07-28 Monday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.24), "Exp", lines: +35 -19

	Slightly improved scene translation test-algorithm. One may expect
	working version very soon now.

2003-07-25 Friday  ArceneL

	Changed:
		README (1.8), "Exp", lines: +1 -1

	Progressively growing the regression tests base.

		Today's new tests include checking the "domain" keyword,
	with and without "inside", "outside", "and", "or", "not". A few of
	these tests fail because FF3D still exhibits some unstabilities
	when meshing a complex domain (i.e.  one that relies on
	intersecting objects).

2003-07-25 Friday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.23), "Exp", lines: +4 -1

	I fixed a bug

2003-07-24 Thursday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.22), "Exp", lines: +89 -126

	I corrige a bug and the hexaedra list

2003-07-23 Wednesday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.21), "Exp", lines: +120 -40

	Continued code improvement (with Cecile) and began re-interfacing
	with POV-Ray's language.

2003-07-23 Wednesday  delpinux

	Changed:
		language/InsideListExpression.cpp (1.3), "Exp", lines: +14 -5

	Use union for list of given reference object only when needed.

2003-07-23 Wednesday  delpinux

	Changed:
		language/FFLexer.cpp (1.8), "Exp", lines: +3 -1

	Added "and" and "or" keywords which are more friendly than '&&' and
	'||'.

2003-07-23 Wednesday  delpinux

	Changed:
		geometry/Not.hpp (1.3), "Exp", lines: +6 -1

	Added access function to the object.

2003-07-23 Wednesday  delpinux

	Changed:
		README (1.7), "Exp", lines: +1 -0

	Added Antoine as a developer.

2003-07-22 Tuesday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.20), "Exp", lines: +341 -685

	create a new class objectToTreat and the code is more simple

2003-07-22 Tuesday  delpinux

	Deleted:
		solver/BoundaryConditionDiscretizationUtils.cpp (1.2)
		solver/BoundaryConditionDiscretizationUtils.hpp (1.2)

	Removed two files that were obsoleted long ago.

2003-07-20 Sunday  delpinux

	Changed:
		language/Makefile.am (1.2), "Exp", lines: +10 -3

	Fixed (by hand) dependencies for parse.ff.o It works for g++ should
	test with other compilers...

2003-07-20 Sunday  delpinux

	Changed:
		language/RealExpression.cpp (1.4), "Exp", lines: +18 -4
		language/RealExpression.hpp (1.3), "Exp", lines: +6 -1
		language/Vector3Expression.cpp (1.2), "Exp", lines: +7 -1
		language/Vector3Expression.hpp (1.4), "Exp", lines: +45 -18
		language/parse.ff.yy (1.4), "Exp", lines: +6 -2

	Fixed f(u) where u is a R^3 vector and f a function.  One can know
	write things like 'f(2*u+(1,2,a))'.

2003-07-18 Friday  lehyaric

	Changed:
		Makefile.am (1.3), "Exp", lines: +1 -0
		configure.ac (1.3), "Exp", lines: +1 -0
		solver/SolverDriver.cpp (1.2), "Exp", lines: +2 -2

	Minor modifications aimed at: - Running tests located in the new
	"testsuite" directory - Correcting small spelling mistakes

2003-07-17 Thursday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.19), "Exp", lines: +224 -189

	key word inside is now ok and some bugs are corrected

2003-07-15 Tuesday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.18), "Exp", lines: +408 -464

	some names are change....

2003-07-14 Monday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.17), "Exp", lines: +293 -301

	some more cosmetic improvements.

2003-07-13 Sunday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.16), "Exp", lines: +2281 -2267

	Cosmetic changes. File should be easier to read. Lots of clean-up
	is still needed.

2003-07-10 Thursday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.15), "Exp", lines: +291 -203

	some bugs are corrected with case of planes

2003-07-04 Friday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.14), "Exp", lines: +285 -55

	some bugs are corrected

2003-07-02 Wednesday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.13), "Exp", lines: +1485 -1641

	many things are modified for intersection meshes

2003-07-01 Tuesday  delpinux

	Changed:
		graphics/VTKDriver.cpp (1.5), "Exp", lines: +4 -4

	Use LODActor now!

2003-07-01 Tuesday  delpinux

	Changed:
		algebra/Vector.hpp (1.3), "Exp", lines: +1 -123

	Removed the most stupid specialization of the west!

2003-06-21 Saturday  delpinux

	Changed:
		solver/Cell.hpp (1.3), "Exp", lines: +4 -4

	Change error message for replace function.

2003-06-20 Friday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.12), "Exp", lines: +736 -470

	Change some variables

2003-06-18 Wednesday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.11), "Exp", lines: +2653 -1612

	mesh intersection is ok for 2 objects (it's ok for n objects only
	if there are not more of 2 objects at the same place)

		there are some degenerated triangles.. we must cut them

		warning : there is a bug with the key word inside (use
	outside)

2003-06-15 Sunday  delpinux

	Changed:
		solver/MeshSimplifier.cpp (1.4), "Exp", lines: +26 -9

	Small step to mesh simplification...

2003-06-15 Sunday  delpinux

	Changed:
		solver/Edge.hpp (1.3), "Exp", lines: +20 -7

	Slightly modified this class: should be reimplemented.

2003-06-15 Sunday  delpinux

	Changed:
		solver/Cell.hpp (1.2), "Exp", lines: +30 -9

	Added replace fonction which allows to replace one of the vertices.
	[still contains debug info...]

2003-06-10 Tuesday  delpinux

	Changed:
		solver/Triangle.hpp (1.6), "Exp", lines: +2 -2

	Stupid fix.

2003-06-10 Tuesday  delpinux

	Changed:
		configure.ac (1.2), "Exp", lines: +1 -1

	First choice compiler is now g++-3.3

2003-06-10 Tuesday  delpinux

	Changed:
		trapFPE.c (1.3), "Exp", lines: +2 -2
		algebra/Vector.hpp (1.2), "Exp", lines: +3 -3
		language/VariationalOperatorExpression.hpp (1.3), "Exp", lines: +44 -37
		solver/BaseFEMDiscretization.hpp (1.2), "Exp", lines: +2 -2
		solver/Convection.hpp (1.2), "Exp", lines: +2 -2
		solver/FirstOrderOperator.hpp (1.2), "Exp", lines: +2 -2
		solver/MassOperator.hpp (1.2), "Exp", lines: +2 -2
		solver/MeshReader.hpp (1.4), "Exp", lines: +3 -3
		solver/MeshWriter.hpp (1.2), "Exp", lines: +2 -2
		solver/Neumann.hpp (1.2), "Exp", lines: +2 -2
		solver/PDEOperator.hpp (1.2), "Exp", lines: +10 -7
		solver/Problem.hpp (1.2), "Exp", lines: +3 -2
		solver/Quadrangle.hpp (1.4), "Exp", lines: +9 -7
		solver/SecondOrderOperator.hpp (1.2), "Exp", lines: +17 -17
		solver/Triangle.hpp (1.5), "Exp", lines: +7 -6
		solver/VariationalBilinearBorderOperator.hpp (1.2), "Exp", lines: +2 -1
		solver/VariationalBilinearOperator.hpp (1.2), "Exp", lines: +2 -1
		solver/VariationalBorderOperator.hpp (1.2), "Exp", lines: +2 -1
		solver/VariationalBorderOperatorAlphaUV.hpp (1.2), "Exp", lines: +6 -6
		solver/VariationalBorderOperatorFV.hpp (1.2), "Exp", lines: +3 -2
		solver/VariationalLinearBorderOperator.hpp (1.2), "Exp", lines: +4 -4
		solver/VariationalOperatorAlphaDxUDxV.hpp (1.2), "Exp", lines: +4 -4
		solver/VariationalOperatorFdxGV.hpp (1.2), "Exp", lines: +10 -9
		solver/VariationalOperatorNuDxUV.hpp (1.2), "Exp", lines: +3 -3
		solver/VariationalOperatorNuUdxV.hpp (1.2), "Exp", lines: +3 -3

	Various doxygen fixes: much work is still needed.

2003-05-22 Thursday  delpinux

	Changed:
		utils/ReferenceCounting.hpp (1.3), "Exp", lines: +2 -1

	added missing #include<cassert>

2003-05-11 Sunday  delpinux

	Changed:
		graphics/VTKDriver.cpp (1.4), "Exp", lines: +3 -3

	Invert triangles orientation...

2003-05-11 Sunday  delpinux

	Changed:
		solver/MeshSimplifier.cpp (1.3), "Exp", lines: +105 -24

	small step.

2003-05-11 Sunday  delpinux

	Changed:
		solver/MeshSimplifier.hpp (1.2), "Exp", lines: +3 -1

	Added internal class.

2003-05-11 Sunday  delpinux

	Changed:
		solver/Triangle.hpp (1.4), "Exp", lines: +14 -2

	Added an edge fonction which return a given edge of the triangle.

2003-05-05 Monday  delpinux

	Changed:
		language/EmbededFunctions.hpp (1.3), "Exp", lines: +10 -10
		language/FFLexer.cpp (1.7), "Exp", lines: +5 -11
		language/FFLexer.hpp (1.3), "Exp", lines: +4 -4
		language/RealExpression.cpp (1.3), "Exp", lines: +3 -1

	More cosmetic changes.

2003-05-05 Monday  delpinux

	Changed:
		utils/LabeledEnum.hpp (1.2), "Exp", lines: +1 -3
		utils/ParameterCenter.hpp (1.2), "Exp", lines: +2 -5
		utils/ParametrizableObject.hpp (1.2), "Exp", lines: +1 -3

	Removed no more used <ext/hash{map,set}>

2003-05-05 Monday  delpinux

	Changed:
		language/FFLexer.cpp (1.6), "Exp", lines: +2 -2
		language/FFLexer.hpp (1.2), "Exp", lines: +2 -2
		language/Lexer.hpp (1.2), "Exp", lines: +3 -3
		language/POVLexer.cpp (1.2), "Exp", lines: +3 -3
		language/POVLexer.hpp (1.2), "Exp", lines: +3 -3

	cosmetic C++ clean-up (to make ICC happy...)

2003-05-04 Sunday  delpinux

	Changed:
		solver/BoundaryConditionDiscretization.hpp (1.2), "Exp", lines: +5 -5
		solver/BoundaryConditionDiscretizationElimination.hpp (1.3), "Exp", lines: +6 -6
		solver/BoundaryConditionDiscretizationFEM.hpp (1.2), "Exp", lines: +4 -4
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.3), "Exp", lines: +11 -12
		solver/BoundaryConditionFDMDiscretization.hpp (1.3), "Exp", lines: +16 -16
		solver/BoundaryConditionSet.hpp (1.2), "Exp", lines: +3 -3
		solver/BoundaryConditionSurfaceMeshAssociation.hpp (1.2), "Exp", lines: +27 -3
		solver/ElementaryMatrixSet.cpp (1.2), "Exp", lines: +7 -7
		solver/Structured3DMesh.hpp (1.4), "Exp", lines: +7 -7
		solver/UserFunction.cpp (1.3), "Exp", lines: +6 -3
		utils/Octree.hpp (1.4), "Exp", lines: +4 -4
		algebra/UnAssembledMatrix.cpp (1.2), "Exp", lines: +4 -4
		algebra/UnAssembledMatrix.hpp (1.2), "Exp", lines: +6 -6
		geometry/Rotation.cpp (1.2), "Exp", lines: +3 -3
		geometry/Rotation.hpp (1.2), "Exp", lines: +3 -3
		geometry/Scale.cpp (1.2), "Exp", lines: +3 -3
		geometry/Scale.hpp (1.2), "Exp", lines: +3 -3
		geometry/Shape.hpp (1.4), "Exp", lines: +3 -3
		geometry/Transform.hpp (1.2), "Exp", lines: +3 -3
		geometry/TransformMatrix.cpp (1.2), "Exp", lines: +3 -3
		geometry/TransformMatrix.hpp (1.2), "Exp", lines: +3 -3
		geometry/Translation.cpp (1.2), "Exp", lines: +3 -3
		geometry/Translation.hpp (1.2), "Exp", lines: +3 -3
		language/BooleanExpression.cpp (1.2), "Exp", lines: +2 -2
		language/BooleanExpression.hpp (1.2), "Exp", lines: +21 -37
		language/BoundaryConditionExpression.cpp (1.2), "Exp", lines: +4 -4
		language/BoundaryConditionExpression.hpp (1.2), "Exp", lines: +4 -4
		language/BoundaryConditionListExpression.hpp (1.2), "Exp", lines: +3 -3
		language/BoundaryExpression.cpp (1.2), "Exp", lines: +5 -5
		language/BoundaryExpression.hpp (1.2), "Exp", lines: +4 -4
		language/DomainExpression.cpp (1.3), "Exp", lines: +4 -4
		language/DomainExpression.hpp (1.2), "Exp", lines: +6 -6
		language/EmbededFunctions.hpp (1.2), "Exp", lines: +46 -36
		language/Expression.hpp (1.2), "Exp", lines: +4 -3
		language/FFLexer.cpp (1.5), "Exp", lines: +2 -2
		language/FieldExpression.cpp (1.2), "Exp", lines: +2 -2
		language/FieldExpression.hpp (1.2), "Exp", lines: +2 -2
		language/FunctionExpression.cpp (1.5), "Exp", lines: +36 -29
		language/FunctionExpression.hpp (1.3), "Exp", lines: +40 -38
		language/InsideExpression.hpp (1.2), "Exp", lines: +2 -2
		language/InsideListExpression.hpp (1.3), "Exp", lines: +5 -5
		language/Instruction.hpp (1.2), "Exp", lines: +5 -5
		language/IntegratedExpression.hpp (1.2), "Exp", lines: +4 -4
		language/IntegratedOperatorExpression.hpp (1.2), "Exp", lines: +6 -6
		language/LinearExpression.hpp (1.2), "Exp", lines: +4 -4
		language/MeshExpression.cpp (1.6), "Exp", lines: +7 -7
		language/MeshExpression.hpp (1.4), "Exp", lines: +10 -10
		language/MultiLinearExpression.hpp (1.2), "Exp", lines: +8 -8
		language/MultiLinearFormExpression.hpp (1.2), "Exp", lines: +5 -5
		language/OptionExpression.hpp (1.2), "Exp", lines: +2 -2
		language/OstreamExpression.hpp (1.2), "Exp", lines: +2 -2
		language/OstreamExpressionList.hpp (1.2), "Exp", lines: +3 -3
		language/PDEEquationExpression.hpp (1.2), "Exp", lines: +2 -2
		language/PDEOperatorExpression.hpp (1.2), "Exp", lines: +9 -9
		language/PDEOperatorSumExpression.hpp (1.2), "Exp", lines: +4 -4
		language/PDEProblemExpression.cpp (1.2), "Exp", lines: +2 -2
		language/PDEProblemExpression.hpp (1.2), "Exp", lines: +4 -4
		language/PDESystemExpression.hpp (1.2), "Exp", lines: +3 -3
		language/RealExpression.cpp (1.2), "Exp", lines: +2 -2
		language/RealExpression.hpp (1.2), "Exp", lines: +19 -7
		language/SceneExpression.cpp (1.2), "Exp", lines: +3 -3
		language/SceneExpression.hpp (1.2), "Exp", lines: +5 -5
		language/SolutionExpression.hpp (1.2), "Exp", lines: +4 -4
		language/SolverExpression.cpp (1.2), "Exp", lines: +13 -11
		language/SolverExpression.hpp (1.2), "Exp", lines: +5 -5
		language/SolverOptionsExpression.hpp (1.2), "Exp", lines: +3 -3
		language/StringExpression.hpp (1.2), "Exp", lines: +7 -8
		language/SubOptionExpression.hpp (1.2), "Exp", lines: +3 -3
		language/SubOptionListExpression.hpp (1.2), "Exp", lines: +2 -2
		language/TestFunctionExpression.hpp (1.2), "Exp", lines: +3 -3
		language/UnknownListExpression.cpp (1.2), "Exp", lines: +2 -2
		language/UnknownListExpression.hpp (1.3), "Exp", lines: +3 -3
		language/VariationalDirichletListExpression.hpp (1.2), "Exp", lines: +3 -3
		language/VariationalFormulaExpression.hpp (1.2), "Exp", lines: +2 -3
		language/VariationalOperatorExpression.hpp (1.2), "Exp", lines: +9 -9
		language/VariationalProblemExpression.cpp (1.2), "Exp", lines: +2 -2
		language/VariationalProblemExpression.hpp (1.2), "Exp", lines: +2 -2
		language/Vector3Expression.hpp (1.3), "Exp", lines: +2 -3

	Lots of constifications [thanks to ReferenceCounting
	dereferenciation operator]! This generates a better code and
	improves slightly the design. Several fixes have already been done
	thanks to that. Add-on in language should be easier for newbies
	(access to values are definitly const!)...

2003-05-04 Sunday  delpinux

	Changed:
		utils/ReferenceCounting.hpp (1.2), "Exp", lines: +37 -1

	Added dereferencing operator! This will be a good debugging tool
	since NULL pointer will not be dereferenced. This change implied a
	lot of changes and should result in a better code. [see following
	commits]

2003-05-03 Saturday  delpinux

	Changed:
		solver/SurfaceMeshOfTriangles.hpp (1.4), "Exp", lines: +5 -5

	Fix size setting of triangles.

2003-05-03 Saturday  delpinux

	Changed:
		solver/MeshOfHexahedra.cpp (1.4), "Exp", lines: +3 -2

	Style fix.

2003-05-03 Saturday  delpinux

	Changed:
		trapFPE.c (1.2), "Exp", lines: +4 -3

	Fix: this utility will now compile only on i386.

2003-04-27 Sunday  delpinux

	Changed:
		solver/MeshSimplifier.cpp (1.2), "Exp", lines: +35 -5

	Continued development. Still not working ...

2003-04-27 Sunday  delpinux

	Changed:
		language/FFLexer.cpp (1.4), "Exp", lines: +3 -2

	Added MeshExpression::simplify case.

2003-04-27 Sunday  delpinux

	Changed:
		graphics/VTKDriver.cpp (1.3), "Exp", lines: +14 -9

	Replaced vtkActor by vtkLODActor (LOD: Level Of Detail)

2003-04-27 Sunday  delpinux

	Changed:
		solver/BoundaryConditionDiscretizationElimination.hpp (1.2), "Exp", lines: +3 -3
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.2), "Exp", lines: +9 -9
		solver/BoundaryConditionFDMDiscretization.hpp (1.2), "Exp", lines: +9 -9
		solver/CartesianHexahedron.hpp (1.3), "Exp", lines: +5 -4
		solver/Connectivity.hpp (1.2), "Exp", lines: +2 -2
		solver/ConnectivityBuilder.hpp (1.3), "Exp", lines: +10 -10

	Geometry description of elements is now more uniform.

2003-04-27 Sunday  delpinux

	Changed:
		solver/ConnectivityBuilder.cpp (1.2), "Exp", lines: +13 -1

	Added correspondance faces for Triangles.

2003-04-27 Sunday  delpinux

	Changed:
		language/MeshExpression.cpp (1.5), "Exp", lines: +6 -5

	Now calls mesh simplifier.

2003-04-27 Sunday  delpinux

	Changed:
		language/FunctionExpression.cpp (1.4), "Exp", lines: +3 -3

	Mesh::find(...) now returns a const_iterator.

2003-04-27 Sunday  delpinux

	Changed:
		utils/Timer.hpp (1.2), "Exp", lines: +4 -1

	include iostream and Types.hpp

2003-04-27 Sunday  delpinux

	Changed:
		solver/MeshReader.hpp (1.3), "Exp", lines: +1 -3

	removed __mesh member which is also in mother class.

2003-04-27 Sunday  delpinux

	Changed:
		solver/MeshOfHexahedra.cpp (1.3), "Exp", lines: +8 -8
		solver/MeshOfHexahedra.hpp (1.4), "Exp", lines: +5 -5

	find(...) functions are now const.

2003-04-27 Sunday  delpinux

	Changed:
		solver/MeshGenerator.hpp (1.2), "Exp", lines: +2 -2

	Destructor missed virtual.

2003-04-27 Sunday  delpinux

	Changed:
		solver/Makefile.am (1.2), "Exp", lines: +2 -1

	Added MeshSimplifier.cpp

2003-04-27 Sunday  delpinux

	Changed:
		solver/Edge.hpp (1.2), "Exp", lines: +5 -1
		solver/Hexahedron.hpp (1.2), "Exp", lines: +8 -5
		solver/Quadrangle.hpp (1.3), "Exp", lines: +7 -3
		solver/SurfaceMeshOfQuadrangles.hpp (1.2), "Exp", lines: +2 -2
		solver/SurfaceMeshOfTriangles.hpp (1.3), "Exp", lines: +8 -2
		solver/Tetrahedron.hpp (1.3), "Exp", lines: +6 -5
		solver/Triangle.hpp (1.3), "Exp", lines: +12 -8

	Unified template interface in order to use generic geometric
	algorithm (connectivity construction for instance).

2003-04-27 Sunday  delpinux

	Added:
		solver/MeshSimplifier.cpp (1.1)
		solver/MeshSimplifier.hpp (1.1)

	Began mesh smoothing tools implementation by the creation of a mesh
	simplifier which removes triangles which are too small
	[implementation still in progress]

2003-04-27 Sunday  delpinux

	Changed:
		Doxyfile (1.3), "Exp", lines: +1 -1

	Added quotes!

2003-04-26 Saturday  delpinux

	Changed:
		solver/Reference.hpp (1.3), "Exp", lines: +3 -2

	Include 'cassert'

2003-04-26 Saturday  delpinux

	Changed:
		utils/Octree.hpp (1.3), "Exp", lines: +4 -4
		solver/ConnectivityBuilder.hpp (1.2), "Exp", lines: +5 -5
		solver/POVRayReferences.hpp (1.2), "Exp", lines: +2 -2

	Correct data_type to mapped_type which is the correct typename in
	map.

2003-04-26 Saturday  delpinux

	Changed:
		language/Vector3Expression.hpp (1.2), "Exp", lines: +3 -1

	Include 'cassert'

2003-04-26 Saturday  delpinux

	Changed:
		geometry/Shape.hpp (1.3), "Exp", lines: +2 -2
		language/UnknownListExpression.hpp (1.2), "Exp", lines: +3 -3
		solver/CellByEdges.hpp (1.2), "Exp", lines: +2 -2
		solver/Mesh.hpp (1.2), "Exp", lines: +2 -2
		solver/SurfElem.hpp (1.2), "Exp", lines: +4 -4

	Suppress 'inline' keyword associate with virtual.

2003-04-22 Tuesday  delpinux

	Changed:
		solver/MeshReader.cpp (1.3), "Exp", lines: +35 -1
		solver/MeshReader.hpp (1.2), "Exp", lines: +15 -1

	Can now read mesh of triangles. The "reader" is not fully
	implemented and not really flexible.

2003-04-22 Tuesday  delpinux

	Changed:
		solver/SurfaceMesh.hpp (1.2), "Exp", lines: +8 -1
		solver/SurfaceMeshOfTriangles.hpp (1.2), "Exp", lines: +27 -18

	Surface mesh of triangles can now be defined by giving two lists
	(triangles and vertices). Data are not checked.

2003-04-22 Tuesday  delpinux

	Changed:
		language/FFLexer.cpp (1.3), "Exp", lines: +2 -1
		language/MeshExpression.cpp (1.4), "Exp", lines: +41 -1
		language/MeshExpression.hpp (1.3), "Exp", lines: +22 -1
		language/parse.ff.yy (1.3), "Exp", lines: +10 -4

	Adding mesh simplification tool. It is just a first step to mesh
	regularization.

2003-04-15 Tuesday  delpinux

	Changed:
		solver/CartesianHexahedron.hpp (1.2), "Exp", lines: +6 -4
		solver/FiniteElementTraits.hpp (1.2), "Exp", lines: +17 -9
		solver/Quadrangle.hpp (1.2), "Exp", lines: +5 -3
		solver/Tetrahedron.hpp (1.2), "Exp", lines: +6 -4
		solver/Triangle.hpp (1.2), "Exp", lines: +5 -3

	Replaced some 'static const int' by 'enum' which may lead to
	slightly better optimization and code cleaning.

2003-04-15 Tuesday  delpinux

	Added:
		solver/BaseFEMDiscretization.hpp (1.1)
	Changed:
		solver/FEMDiscretization.hpp (1.5), "Exp", lines: +10 -325

	Made code factorization for template specializations.

2003-04-15 Tuesday  delpinux

	Changed:
		.cvsignore (1.2), "Exp", lines: +1 -0

	update

2003-04-15 Tuesday  delpinux

	Changed:
		Doxyfile (1.2), "Exp", lines: +2 -2

	added warnings doxygen file generation.

2003-04-12 Saturday  delpinux

	Changed:
		solver/FEMDiscretization.hpp (1.4), "Exp", lines: +189 -35

	File was not doxygenized at all.

2003-04-12 Saturday  delpinux

	Changed:
		solver/FEMDiscretization.hpp (1.3), "Exp", lines: +2 -2

	Fixed right hand side operators of the form int(f*dx(g)*v). The
	problem was that (partial) Green formula was applyied while not
	needed. [This part of the code is not completed and should be
	finished with unstructured meshes management].

2003-04-12 Saturday  delpinux

	Changed:
		solver/PenalizedFictitousDomain.cpp (1.2), "Exp", lines: +3 -3

	Clean-up.

2003-04-10 Thursday  delpinux

	Changed:
		solver/FEMDiscretization.hpp (1.2), "Exp", lines: +13 -9

	Found some strange implementation for second member assembling
	procedure. This probably explains the bug when using variational
	formulation of type 'a(u,v)=l(dx(f)v)'. Bug hunting is starting!

2003-03-25 Tuesday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.10), "Exp", lines: +132 -135

	Fixed bus error in mesh generator development part (not used at the
	moment).

2003-03-25 Tuesday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.9), "Exp", lines: +1492 -1290

	[no log message]

2003-03-23 Sunday  delpinux

	Changed:
		algebra/TinyVector.hpp (1.2), "Exp", lines: +5 -3

	Small fix: allows scalar products when contents of vectors are not
	exactly the same (eg: real and integer...)

2003-03-20 Thursday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.8), "Exp", lines: +941 -35

	intersection ok

2003-03-14 Friday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.7), "Exp", lines: +128 -381

	list verticesListes and triangleListes

2003-03-11 Tuesday  delpinux

	Changed:
		algebra/TinyMatrix.hpp (1.5), "Exp", lines: +25 -13

	Fixed bug, replacing LU by PA=LU ... (very stupid by the way...)

2003-03-09 Sunday  delpinux

	Changed:
		solver/ConformTransformation.cpp (1.4), "Exp", lines: +26 -11
		solver/MeshOfHexahedra.cpp (1.2), "Exp", lines: +21 -2

	Trying to fix invert transformation for general Q1 finite element.

2003-03-09 Sunday  delpinux

	Changed:
		algebra/TinyMatrix.hpp (1.4), "Exp", lines: +7 -6

	There is a bug in LU factorization. [Temporary fix ... choice of
	the pivot is no more implemented]

2003-03-07 Friday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.6), "Exp", lines: +212 -66

	[no log message]

2003-03-06 Thursday  dobj

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.5), "Exp", lines: +471 -220

	change verticesList and triangleList

2003-02-28 Friday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.4), "Exp", lines: +72 -39
		solver/SurfaceMeshGenerator.hpp (1.3), "Exp", lines: +3 -3

	Improvements [not visible by now]

2003-02-28 Friday  delpinux

	Changed:
		language/parse.pov.yy (1.2), "Exp", lines: +11 -12

	New objects interface.

2003-02-28 Friday  delpinux

	Changed:
		solver/Domain.hpp (1.2), "Exp", lines: +27 -12
		language/InsideListExpression.hpp (1.2), "Exp", lines: +7 -7
		geometry/Cone.hpp (1.2), "Exp", lines: +1 -40
		geometry/Cube.hpp (1.2), "Exp", lines: +1 -149
		geometry/Cylinder.hpp (1.2), "Exp", lines: +1 -24
		geometry/Difference.hpp (1.2), "Exp", lines: +1 -36
		geometry/Intersection.cpp (1.2), "Exp", lines: +6 -11
		geometry/Intersection.hpp (1.2), "Exp", lines: +40 -63
		geometry/Not.cpp (1.2), "Exp", lines: +2 -2
		geometry/Not.hpp (1.2), "Exp", lines: +6 -39
		geometry/Object.hpp (1.2), "Exp", lines: +8 -9
		geometry/Plane.hpp (1.2), "Exp", lines: +1 -40
		geometry/Shape.hpp (1.2), "Exp", lines: +1 -31
		geometry/Sphere.hpp (1.2), "Exp", lines: +1 -22
		geometry/Torus.hpp (1.2), "Exp", lines: +1 -27
		geometry/Union.cpp (1.2), "Exp", lines: +8 -12
		geometry/Union.hpp (1.2), "Exp", lines: +33 -60
		language/DomainExpression.cpp (1.2), "Exp", lines: +2 -2
		language/InsideListExpression.cpp (1.2), "Exp", lines: +16 -16

	Changed design in order to improve meshes.

2003-02-26 Wednesday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.3), "Exp", lines: +370 -284
		solver/SurfaceMeshGenerator.hpp (1.2), "Exp", lines: +15 -48

	Improved design in some sens...

2003-02-26 Wednesday  delpinux

	Changed:
		language/MeshExpression.cpp (1.3), "Exp", lines: +26 -26

	Temporarly deactivate Mesh generation to make improvements simpler.

2003-02-26 Wednesday  delpinux

	Changed:
		algebra/TinyMatrix.hpp (1.3), "Exp", lines: +2 -2

	Fixed a stupid bug.

2003-02-25 Tuesday  delpinux

	Changed:
		solver/ConformTransformation.cpp (1.3), "Exp", lines: +8 -3

	Start fixing localization of Xhat ...

2003-02-25 Tuesday  delpinux

	Changed:
		solver/MeshReader.cpp (1.2), "Exp", lines: +1 -2

	removed buildLocalizationTools() call. It is now automatically
	performed in constructor.

2003-02-25 Tuesday  delpinux

	Changed:
		solver/MeshOfHexahedra.hpp (1.3), "Exp", lines: +30 -3
		solver/MeshOfTetrahedra.hpp (1.2), "Exp", lines: +22 -4
		solver/Structured3DMesh.hpp (1.3), "Exp", lines: +9 -1

	Added typedef BorderMeshes (it is the type of the associated
	Surface mesh)

2003-02-25 Tuesday  delpinux

	Changed:
		solver/ConformTransformation.hpp (1.3), "Exp", lines: +5 -5

	Factorized some expression to ensure their priority.

2003-02-25 Tuesday  delpinux

	Changed:
		utils/Octree.hpp (1.2), "Exp", lines: +4 -2

	Small fix (when tree was just a leaf).

2003-02-25 Tuesday  delpinux

	Changed:
		language/FFLexer.cpp (1.2), "Exp", lines: +3 -1
		language/MeshExpression.cpp (1.2), "Exp", lines: +135 -8
		language/MeshExpression.hpp (1.2), "Exp", lines: +39 -3
		language/parse.ff.yy (1.2), "Exp", lines: +6 -2

	Added the function transform(M,F), where M is a mesh and F a field
	of functions. This function transforms meshes according a given
	field.

2003-02-25 Tuesday  delpinux

	Added:
		trapFPE.c (1.1)
	Changed:
		Makefile.am (1.2), "Exp", lines: +2 -1

	Added trapFPE.c (thank you Pascal!). This helps in catching
	floating point errors (Nan, under/over-flows,...)

2003-02-25 Tuesday  delpinux

	Added:
		doc/doc-tests/void.pov (1.1)
	Changed:
		doc/doc-tests/example2.txt (1.2), "Exp", lines: +1 -1

	fix for Pascal...

2003-02-25 Tuesday  delpinux

	Changed:
		acinclude.m4 (1.3), "Exp", lines: +21 -14

	Fixed in case VTK is not install.

2003-02-25 Tuesday  delpinux

	Changed:
		acinclude.m4 (1.2), "Exp", lines: +25 -6

	Added --enable-vtk option to configure.

2003-02-25 Tuesday  delpinux

	Changed:
		graphics/VTKDriver.cpp (1.2), "Exp", lines: +4 -1

	Fixed header.

2003-02-24 Monday  delpinux

	Changed:
		README (1.6), "Exp", lines: +3 -2

	typos fixes.

2003-02-24 Monday  delpinux

	Changed:
		README (1.5), "Exp", lines: +129 -8

	Add more informations.

2003-02-22 Saturday  delpinux

	Changed:
		solver/SurfaceMeshGenerator.cpp (1.2), "Exp", lines: +66 -27

	Improving surface mesh generation [path is still long :-(]

2003-02-22 Saturday  delpinux

	Changed:
		solver/Reference.hpp (1.2), "Exp", lines: +12 -1

	Interactivity improvement.

2003-02-21 Friday  delpinux

	Changed:
		solver/ConformTransformation.cpp (1.2), "Exp", lines: +4 -4
		solver/ConformTransformation.hpp (1.2), "Exp", lines: +157 -114

	Access to derivatives of the transformation.

2003-02-21 Friday  delpinux

	Changed:
		language/FunctionExpression.cpp (1.3), "Exp", lines: +103 -4

	Computing gradient for non cartesian grids.

2003-02-21 Friday  delpinux

	Changed:
		algebra/TinyMatrix.hpp (1.2), "Exp", lines: +2 -2

	Fixed constructor.

2003-02-20 Thursday  delpinux

	Changed:
		language/FunctionExpression.cpp (1.2), "Exp", lines: +69 -135
		language/FunctionExpression.hpp (1.2), "Exp", lines: +71 -63
		solver/MeshOfHexahedra.hpp (1.2), "Exp", lines: +6 -1
		solver/Structured3DMesh.hpp (1.2), "Exp", lines: +6 -1
		solver/UserFunction.cpp (1.2), "Exp", lines: +5 -3

	Began fixing of gradient operators.

2003-02-19 Wednesday  dobj

	Changed:
		README (1.4), "Exp", lines: +1 -1

	title change

2003-02-19 Wednesday  dobj

	Changed:
		README (1.3), "Exp", lines: +1 -0

	at signature

2003-02-19 Wednesday  dobj

	Changed:
		README (1.2), "Exp", lines: +6 -0

	added compiling instructions

2003-02-18 Tuesday  delpinux

	Changed:
		language/Instruction.cpp (1.2), "Exp", lines: +2 -1

	Added missing break.

2003-02-17 Monday  delpinux

	Added:
		AUTHORS (1.1)
		Makefile.am (1.1)
		Makefile.dist (1.1)
		NEWS (1.1)
		README (1.1)
		TODO (1.1)
		acinclude.m4 (1.1)
		acinstall (1.1)
		ansi2knr.1 (1.1)
		ansi2knr.c (1.1)
		checkopt.def (1.1)
		compile (1.1)
		configure.ac (1.1)
		depcomp (1.1)
		elisp-comp (1.1)
		ff3d.1 (1.1)
		ff3d.lsm.in (1.1)
		ff3d.spec.in (1.1)
		ff3d.texinfo (1.1)
		gpl.texinfo (1.1)
		install-sh (1.1)
		ltmain.sh (1.1)
		main.cpp (1.1)
		manpage.tpl (1.1)
		mdate-sh (1.1)
		missing (1.1)
		mkinstalldirs (1.1)
		stamp-h.in (1.1)
		system.h (1.1)
		updater (1.1)
		xmalloc.c (1.1)
		ylwrap (1.1)
		INSTALL (1.1)
		.cvsignore (1.1)
		COPYING (1.1)
		ChangeLog (1.1)
		Doxyfile (1.1)
		ff3d.info (1.1)
		ff3d.spec (1.1)
		py-compile (1.1)
		texinfo.tex (1.1)
		doc/.cvsignore (1.1)
		doc/UserManual.tex (1.1)
		doc/eclbkbox.sty (1.1)
		doc/example1U.epsf (1.1)
		doc/example1V.epsf (1.1)
		doc/freefem3dDoc.tex (1.1)
		doc/scene1.epsf (1.1)
		doc/freefem3dDocBody.tex (1.1)
		doc/doc-tests/.cvsignore (1.1)
		doc/doc-tests/example1.general (1.1)
		doc/doc-tests/example1.pov (1.1)
		doc/doc-tests/example1.txt (1.1)
		doc/doc-tests/example2.txt (1.1)
		doc/doc-tests/example3.txt (1.1)
		doc/doc-tests/example4.txt (1.1)
		doc/doc-tests/example5.txt (1.1)
		doc/doc-tests/scalar.net (1.1)
		doc/doc-tests/statements.txt (1.1)
		geometry/.cvsignore (1.1)
		geometry/Cone.cpp (1.1)
		geometry/Cone.hpp (1.1)
		geometry/Cube.cpp (1.1)
		geometry/Cube.hpp (1.1)
		geometry/Cylinder.cpp (1.1)
		geometry/Cylinder.hpp (1.1)
		geometry/Difference.cpp (1.1)
		geometry/Difference.hpp (1.1)
		geometry/Intersection.cpp (1.1)
		geometry/Intersection.hpp (1.1)
		geometry/Makefile.am (1.1)
		geometry/Not.cpp (1.1)
		geometry/Not.hpp (1.1)
		geometry/Object.cpp (1.1)
		geometry/Object.hpp (1.1)
		geometry/Plane.cpp (1.1)
		geometry/Plane.hpp (1.1)
		geometry/Rotation.cpp (1.1)
		geometry/Rotation.hpp (1.1)
		geometry/Scale.cpp (1.1)
		geometry/Scale.hpp (1.1)
		geometry/Scene.cpp (1.1)
		geometry/Scene.hpp (1.1)
		geometry/SceneBox.hpp (1.1)
		geometry/Shape.cpp (1.1)
		geometry/Shape.hpp (1.1)
		geometry/Sphere.cpp (1.1)
		geometry/Sphere.hpp (1.1)
		geometry/Torus.hpp (1.1)
		geometry/TransType.h (1.1)
		geometry/Transform.hpp (1.1)
		geometry/TransformMatrix.cpp (1.1)
		geometry/TransformMatrix.hpp (1.1)
		geometry/Translation.cpp (1.1)
		geometry/Translation.hpp (1.1)
		geometry/Union.cpp (1.1)
		geometry/Union.hpp (1.1)
		graphics/.cvsignore (1.1)
		graphics/Makefile.am (1.1)
		graphics/VTKDriver.cpp (1.1)
		graphics/VTKDriver.hpp (1.1)
		scripts/addLicence (1.1)
		scripts/getOptions.pl (1.1)
		scripts/listOptions (1.1)
		solver/Boundary.hpp (1.1)
		solver/BoundaryConditionDiscretization.cpp (1.1)
		solver/BoundaryConditionDiscretization.hpp (1.1)
		solver/BoundaryConditionDiscretizationFEM.hpp (1.1)
		solver/BoundaryConditionDiscretizationUtils.cpp (1.1)
		solver/BoundaryConditionDiscretizationUtils.hpp (1.1)
		solver/BoundaryStructured3DMesh.hpp (1.1)
		solver/BoundarySurfaceMesh.cpp (1.1)
		solver/BoundarySurfaceMesh.hpp (1.1)
		solver/ConformTransformation.cpp (1.1)
		solver/ConformTransformation.hpp (1.1)
		solver/ConnectivityBuilder.cpp (1.1)
		solver/ConnectivityBuilder.hpp (1.1)
		solver/Domain.hpp (1.1)
		solver/FatBoundary.cpp (1.1)
		solver/FatBoundary.hpp (1.1)
		solver/Index.hpp (1.1)
		solver/MatrixManagement.cpp (1.1)
		solver/MatrixManagement.hpp (1.1)
		solver/MeshReader.cpp (1.1)
		solver/MeshReader.hpp (1.1)
		solver/MeshWriter.cpp (1.1)
		solver/MeshWriter.hpp (1.1)
		solver/Method.cpp (1.1)
		solver/Method.hpp (1.1)
		solver/Neumann.hpp (1.1)
		solver/ParametersInitialization.cpp (1.1)
		solver/ParametersInitialization.hpp (1.1)
		solver/PenalizedMatrixFDOptions.hpp (1.1)
		solver/Problem.hpp (1.1)
		solver/SecondOrderOperator.hpp (1.1)
		solver/Solution.hpp (1.1)
		solver/SolverDriver.cpp (1.1)
		solver/SolverDriver.hpp (1.1)
		solver/Structured3DMesh.cpp (1.1)
		solver/Structured3DMesh.hpp (1.1)
		solver/SurfElem.hpp (1.1)
		solver/SurfaceMeshGenerator.cpp (1.1)
		solver/SurfaceMeshGenerator.hpp (1.1)
		solver/SurfaceMeshOfTriangles.hpp (1.1)
		solver/VariationalBilinearBorderOperator.hpp (1.1)
		solver/VariationalOperator.hpp (1.1)
		solver/VariationalOperatorAlphaDxUDxV.hpp (1.1)
		solver/VariationalOperatorAlphaUV.hpp (1.1)
		solver/VariationalOperatorNuDxUV.hpp (1.1)
		solver/ff3d.log (1.1)
		utils/.cvsignore (1.1)
		utils/AutoPointer.hpp (1.1)
		utils/DoubleParameter.hpp (1.1)
		utils/EnumParameter.hpp (1.1)
		utils/GetParameter.hpp (1.1)
		utils/IdentifierSet.hpp (1.1)
		utils/IntegerParameter.hpp (1.1)
		utils/LabeledEnum.hpp (1.1)
		utils/Makefile.am (1.1)
		utils/Octree.hpp (1.1)
		utils/Parameter.cpp (1.1)
		utils/Parameter.hpp (1.1)
		utils/ParameterCenter.cpp (1.1)
		utils/ParameterCenter.hpp (1.1)
		utils/ParametrizableObject.cpp (1.1)
		utils/ParametrizableObject.hpp (1.1)
		utils/ReferenceCounting.cpp (1.1)
		utils/ReferenceCounting.hpp (1.1)
		utils/StaticBase.hpp (1.1)
		utils/StaticCenter.cpp (1.1)
		utils/StaticCenter.hpp (1.1)
		utils/StreamCenter.cpp (1.1)
		utils/StreamCenter.hpp (1.1)
		utils/StringEquality.hpp (1.1)
		utils/StringParameter.hpp (1.1)
		utils/Timer.hpp (1.1)
		utils/Types.hpp (1.1)
		utils/ZoneCopy.cpp (1.1)
		utils/ZoneCopy.hpp (1.1)
		algebra/Array3DShape.hpp (1.1)
		algebra/BiConjugateGradientStabilized.hpp (1.1)
		algebra/BiConjugateGradientStabilizedOptions.hpp (1.1)
		algebra/ConjugateGradient.hpp (1.1)
		algebra/DiagPrecond.hpp (1.1)
		algebra/DoubleHashedMatrix.hpp (1.1)
		algebra/IdentityPrecond.hpp (1.1)
		algebra/IncompleteCholeskiFactorization.hpp (1.1)
		algebra/SparseMatrix.hpp (1.1)
		algebra/TermToTerm.hpp (1.1)
		algebra/TinyVector.hpp (1.1)
		solver/.cvsignore (1.1)
		solver/BoundaryCondition.hpp (1.1)
		solver/BoundaryConditionDiscretizationElimination.cpp (1.1)
		solver/BoundaryConditionDiscretizationElimination.hpp (1.1)
		solver/BoundaryConditionDiscretizationPenalty.cpp (1.1)
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.1)
		solver/BoundaryConditionFDMDiscretization.hpp (1.1)
		solver/BoundaryConditionSet.hpp (1.1)
		solver/BoundaryConditionSurfaceMeshAssociation.hpp (1.1)
		solver/BoundaryPOVRay.hpp (1.1)
		solver/CartesianHexahedron.hpp (1.1)
		solver/Cell.cpp (1.1)
		solver/Cell.hpp (1.1)
		solver/CellByEdges.hpp (1.1)
		solver/ComponentBoundaryConditions.hpp (1.1)
		solver/Connectivity.hpp (1.1)
		solver/Convection.cpp (1.1)
		solver/Convection.hpp (1.1)
		solver/DegreeOfFreedomSet.hpp (1.1)
		solver/Dirichlet.hpp (1.1)
		solver/Discretization.hpp (1.1)
		solver/DiscretizedOperators.cpp (1.1)
		solver/DiscretizedOperators.hpp (1.1)
		solver/DivMuGrad.hpp (1.1)
		solver/Edge.cpp (1.1)
		solver/Edge.hpp (1.1)
		solver/ElementaryMatrixSet.cpp (1.1)
		solver/ElementaryMatrixSet.hpp (1.1)
		solver/FEMDiscretization.hpp (1.1)
		solver/FatBoundaryOptions.hpp (1.1)
		solver/FiniteElementMethod.cpp (1.1)
		solver/FiniteElementMethod.hpp (1.1)
		solver/FiniteElementTraits.hpp (1.1)
		solver/FirstOrderOperator.hpp (1.1)
		solver/Fourrier.hpp (1.1)
		solver/Hexahedron.cpp (1.1)
		solver/Hexahedron.hpp (1.1)
		solver/HexahedronByEdges.hpp (1.1)
		solver/KrylovSolver.cpp (1.1)
		solver/KrylovSolver.hpp (1.1)
		solver/KrylovSolverOptionalInformations.hpp (1.1)
		solver/KrylovSolverOptions.hpp (1.1)
		solver/Makefile.am (1.1)
		solver/MassOperator.hpp (1.1)
		solver/MemoryManagerOptions.hpp (1.1)
		solver/Mesh.hpp (1.1)
		solver/MeshGenerator.hpp (1.1)
		solver/MeshOfHexahedra.cpp (1.1)
		solver/MeshOfHexahedra.hpp (1.1)
		solver/MeshOfTetrahedra.cpp (1.1)
		solver/MeshOfTetrahedra.hpp (1.1)
		solver/MeshTetrahedrizor.cpp (1.1)
		solver/MeshTetrahedrizor.hpp (1.1)
		solver/PDE.hpp (1.1)
		solver/PDECondition.hpp (1.1)
		solver/PDEOperator.hpp (1.1)
		solver/PDEOperatorSum.hpp (1.1)
		solver/PDEProblem.hpp (1.1)
		solver/PDESolution.cpp (1.1)
		solver/PDESolution.hpp (1.1)
		solver/PDESolver.cpp (1.1)
		solver/PDESolver.hpp (1.1)
		solver/PDESystem.hpp (1.1)
		solver/POVRayReferences.hpp (1.1)
		solver/PenalizedFictitousDomain.cpp (1.1)
		solver/PenalizedFictitousDomain.hpp (1.1)
		solver/PenalizedFictitousDomainOptions.hpp (1.1)
		solver/PenalizedMatrixFD.cpp (1.1)
		solver/PenalizedMatrixFD.hpp (1.1)
		solver/Q1FiniteElement.cpp (1.1)
		solver/Q1FiniteElement.hpp (1.1)
		solver/Quadrangle.hpp (1.1)
		solver/QuadratureFormula.cpp (1.1)
		solver/QuadratureFormula.hpp (1.1)
		solver/Reference.hpp (1.1)
		solver/Solver.hpp (1.1)
		solver/SolverDriverOptions.hpp (1.1)
		solver/Structured3DMeshShape.hpp (1.1)
		solver/SurfaceMesh.hpp (1.1)
		solver/SurfaceMeshOfQuadrangles.hpp (1.1)
		solver/Tetrahedron.cpp (1.1)
		solver/Tetrahedron.hpp (1.1)
		solver/TetrahedronByEdges.hpp (1.1)
		solver/Triangle.hpp (1.1)
		solver/UserFunction.cpp (1.1)
		solver/UserFunction.hpp (1.1)
		solver/VariationalBilinearOperator.hpp (1.1)
		solver/VariationalBorderOperator.hpp (1.1)
		solver/VariationalBorderOperatorAlphaUV.hpp (1.1)
		solver/VariationalBorderOperatorFV.hpp (1.1)
		solver/VariationalLinearBorderOperator.hpp (1.1)
		solver/VariationalLinearOperator.hpp (1.1)
		solver/VariationalOperatorFV.hpp (1.1)
		solver/VariationalOperatorFdxGV.hpp (1.1)
		solver/VariationalOperatorFgradGgradV.hpp (1.1)
		solver/VariationalOperatorMuGradUGradV.hpp (1.1)
		solver/VariationalOperatorNuUdxV.hpp (1.1)
		solver/VariationalProblem.hpp (1.1)
		solver/VectorialPDEOperator.hpp (1.1)
		solver/Vertex.cpp (1.1)
		solver/Vertex.hpp (1.1)
		solver/VerticesSet.hpp (1.1)
		algebra/.cvsignore (1.1)
		algebra/BaseMatrix.hpp (1.1)
		algebra/BaseVector.hpp (1.1)
		algebra/BiConjugateGradient.hpp (1.1)
		algebra/BiConjugateGradientOptions.hpp (1.1)
		algebra/ConjugateGradientOptions.hpp (1.1)
		algebra/Makefile.am (1.1)
		algebra/MultiGrid.hpp (1.1)
		algebra/MultiGridOptions.hpp (1.1)
		algebra/Preconditioner.hpp (1.1)
		algebra/Structured3DVector.hpp (1.1)
		algebra/TinyMatrix.hpp (1.1)
		algebra/UnAssembledMatrix.cpp (1.1)
		algebra/UnAssembledMatrix.hpp (1.1)
		algebra/Vector.hpp (1.1)
		algebra/noblitz.h (1.1)
		language/BooleanExpression.cpp (1.1)
		language/BooleanExpression.hpp (1.1)
		language/BoundaryConditionExpression.cpp (1.1)
		language/BoundaryConditionExpression.hpp (1.1)
		language/BoundaryConditionListExpression.cpp (1.1)
		language/BoundaryConditionListExpression.hpp (1.1)
		language/DomainExpression.cpp (1.1)
		language/DomainExpression.hpp (1.1)
		language/Expression.hpp (1.1)
		language/FFLexer.cpp (1.1)
		language/FFLexer.hpp (1.1)
		language/FieldExpression.cpp (1.1)
		language/FieldExpression.hpp (1.1)
		language/FunctionExpression.cpp (1.1)
		language/FunctionExpression.hpp (1.1)
		language/Information.cpp (1.1)
		language/Information.hpp (1.1)
		language/InsideListExpression.cpp (1.1)
		language/InsideListExpression.hpp (1.1)
		language/IntegratedOperatorExpression.hpp (1.1)
		language/Lexer.hpp (1.1)
		language/LinearExpression.hpp (1.1)
		language/MeshExpression.cpp (1.1)
		language/MeshExpression.hpp (1.1)
		language/MultiLinearExpression.hpp (1.1)
		language/OptionExpression.hpp (1.1)
		language/OstreamExpressionList.hpp (1.1)
		language/PDEProblemExpression.cpp (1.1)
		language/PDEProblemExpression.hpp (1.1)
		language/POVLexer.cpp (1.1)
		language/POVLexer.hpp (1.1)
		language/ProblemExpression.hpp (1.1)
		language/RealExpression.cpp (1.1)
		language/RealExpression.hpp (1.1)
		language/SceneExpression.cpp (1.1)
		language/SceneExpression.hpp (1.1)
		language/SolverExpression.cpp (1.1)
		language/SolverExpression.hpp (1.1)
		language/StringExpression.cpp (1.1)
		language/StringExpression.hpp (1.1)
		language/SubOptionExpression.cpp (1.1)
		language/SubOptionExpression.hpp (1.1)
		language/Variable.cpp (1.1)
		language/Variable.hpp (1.1)
		language/VariationalFormulaExpression.cpp (1.1)
		language/VariationalFormulaExpression.hpp (1.1)
		language/VariationalOperatorExpression.hpp (1.1)
		language/lex.ff.ll (1.1)
		language/.cvsignore (1.1)
		language/BoundaryExpression.cpp (1.1)
		language/BoundaryExpression.hpp (1.1)
		language/EmbededFunctions.cpp (1.1)
		language/EmbededFunctions.hpp (1.1)
		language/FileDescriptor.hpp (1.1)
		language/InsideExpression.hpp (1.1)
		language/Instruction.cpp (1.1)
		language/Instruction.hpp (1.1)
		language/IntegratedExpression.hpp (1.1)
		language/Makefile.am (1.1)
		language/MultiLinearFormExpression.hpp (1.1)
		language/OstreamExpression.hpp (1.1)
		language/PDEEquationExpression.cpp (1.1)
		language/PDEEquationExpression.hpp (1.1)
		language/PDEOperatorExpression.cpp (1.1)
		language/PDEOperatorExpression.hpp (1.1)
		language/PDEOperatorSumExpression.cpp (1.1)
		language/PDEOperatorSumExpression.hpp (1.1)
		language/PDESystemExpression.cpp (1.1)
		language/PDESystemExpression.hpp (1.1)
		language/SolutionExpression.hpp (1.1)
		language/SolverOptionsExpression.cpp (1.1)
		language/SolverOptionsExpression.hpp (1.1)
		language/SubOptionListExpression.hpp (1.1)
		language/TestFunctionExpression.cpp (1.1)
		language/TestFunctionExpression.hpp (1.1)
		language/UnknownExpression.cpp (1.1)
		language/UnknownExpression.hpp (1.1)
		language/UnknownListExpression.cpp (1.1)
		language/UnknownListExpression.hpp (1.1)
		language/VariableList.hpp (1.1)
		language/VariationalDirichletListExpression.hpp (1.1)
		language/VariationalProblemExpression.cpp (1.1)
		language/VariationalProblemExpression.hpp (1.1)
		language/Vector3Expression.cpp (1.1)
		language/Vector3Expression.hpp (1.1)
		language/parse.ff.hpp (1.1)
		language/parse.ff.yy (1.1)
		language/parse.pov.hpp (1.1)
		language/parse.pov.yy (1.1)

	Initial revision

2003-02-17 Monday  delpinux

	Changed:
		AUTHORS (1.1.1.1), "Exp", lines: +0 -0
		Makefile.am (1.1.1.1), "Exp", lines: +0 -0
		Makefile.dist (1.1.1.1), "Exp", lines: +0 -0
		NEWS (1.1.1.1), "Exp", lines: +0 -0
		README (1.1.1.1), "Exp", lines: +0 -0
		TODO (1.1.1.1), "Exp", lines: +0 -0
		acinclude.m4 (1.1.1.1), "Exp", lines: +0 -0
		acinstall (1.1.1.1), "Exp", lines: +0 -0
		ansi2knr.1 (1.1.1.1), "Exp", lines: +0 -0
		ansi2knr.c (1.1.1.1), "Exp", lines: +0 -0
		checkopt.def (1.1.1.1), "Exp", lines: +0 -0
		compile (1.1.1.1), "Exp", lines: +0 -0
		configure.ac (1.1.1.1), "Exp", lines: +0 -0
		depcomp (1.1.1.1), "Exp", lines: +0 -0
		elisp-comp (1.1.1.1), "Exp", lines: +0 -0
		ff3d.1 (1.1.1.1), "Exp", lines: +0 -0
		ff3d.lsm.in (1.1.1.1), "Exp", lines: +0 -0
		ff3d.spec.in (1.1.1.1), "Exp", lines: +0 -0
		ff3d.texinfo (1.1.1.1), "Exp", lines: +0 -0
		gpl.texinfo (1.1.1.1), "Exp", lines: +0 -0
		install-sh (1.1.1.1), "Exp", lines: +0 -0
		ltmain.sh (1.1.1.1), "Exp", lines: +0 -0
		main.cpp (1.1.1.1), "Exp", lines: +0 -0
		manpage.tpl (1.1.1.1), "Exp", lines: +0 -0
		mdate-sh (1.1.1.1), "Exp", lines: +0 -0
		missing (1.1.1.1), "Exp", lines: +0 -0
		mkinstalldirs (1.1.1.1), "Exp", lines: +0 -0
		stamp-h.in (1.1.1.1), "Exp", lines: +0 -0
		system.h (1.1.1.1), "Exp", lines: +0 -0
		updater (1.1.1.1), "Exp", lines: +0 -0
		xmalloc.c (1.1.1.1), "Exp", lines: +0 -0
		ylwrap (1.1.1.1), "Exp", lines: +0 -0
		INSTALL (1.1.1.1), "Exp", lines: +0 -0
		.cvsignore (1.1.1.1), "Exp", lines: +0 -0
		COPYING (1.1.1.1), "Exp", lines: +0 -0
		ChangeLog (1.1.1.1), "Exp", lines: +0 -0
		Doxyfile (1.1.1.1), "Exp", lines: +0 -0
		ff3d.info (1.1.1.1), "Exp", lines: +0 -0
		ff3d.spec (1.1.1.1), "Exp", lines: +0 -0
		py-compile (1.1.1.1), "Exp", lines: +0 -0
		texinfo.tex (1.1.1.1), "Exp", lines: +0 -0
		doc/.cvsignore (1.1.1.1), "Exp", lines: +0 -0
		doc/UserManual.tex (1.1.1.1), "Exp", lines: +0 -0
		doc/eclbkbox.sty (1.1.1.1), "Exp", lines: +0 -0
		doc/example1U.epsf (1.1.1.1), "Exp", lines: +0 -0
		doc/example1V.epsf (1.1.1.1), "Exp", lines: +0 -0
		doc/freefem3dDoc.tex (1.1.1.1), "Exp", lines: +0 -0
		doc/scene1.epsf (1.1.1.1), "Exp", lines: +0 -0
		doc/freefem3dDocBody.tex (1.1.1.1), "Exp", lines: +0 -0
		doc/doc-tests/.cvsignore (1.1.1.1), "Exp", lines: +0 -0
		doc/doc-tests/example1.general (1.1.1.1), "Exp", lines: +0 -0
		doc/doc-tests/example1.pov (1.1.1.1), "Exp", lines: +0 -0
		doc/doc-tests/example1.txt (1.1.1.1), "Exp", lines: +0 -0
		doc/doc-tests/example2.txt (1.1.1.1), "Exp", lines: +0 -0
		doc/doc-tests/example3.txt (1.1.1.1), "Exp", lines: +0 -0
		doc/doc-tests/example4.txt (1.1.1.1), "Exp", lines: +0 -0
		doc/doc-tests/example5.txt (1.1.1.1), "Exp", lines: +0 -0
		doc/doc-tests/scalar.net (1.1.1.1), "Exp", lines: +0 -0
		doc/doc-tests/statements.txt (1.1.1.1), "Exp", lines: +0 -0
		geometry/.cvsignore (1.1.1.1), "Exp", lines: +0 -0
		geometry/Cone.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Cone.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Cube.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Cube.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Cylinder.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Cylinder.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Difference.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Difference.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Intersection.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Intersection.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Makefile.am (1.1.1.1), "Exp", lines: +0 -0
		geometry/Not.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Not.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Object.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Object.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Plane.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Plane.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Rotation.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Rotation.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Scale.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Scale.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Scene.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Scene.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/SceneBox.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Shape.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Shape.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Sphere.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Sphere.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Torus.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/TransType.h (1.1.1.1), "Exp", lines: +0 -0
		geometry/Transform.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/TransformMatrix.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/TransformMatrix.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Translation.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Translation.hpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Union.cpp (1.1.1.1), "Exp", lines: +0 -0
		geometry/Union.hpp (1.1.1.1), "Exp", lines: +0 -0
		graphics/.cvsignore (1.1.1.1), "Exp", lines: +0 -0
		graphics/Makefile.am (1.1.1.1), "Exp", lines: +0 -0
		graphics/VTKDriver.cpp (1.1.1.1), "Exp", lines: +0 -0
		graphics/VTKDriver.hpp (1.1.1.1), "Exp", lines: +0 -0
		scripts/addLicence (1.1.1.1), "Exp", lines: +0 -0
		scripts/getOptions.pl (1.1.1.1), "Exp", lines: +0 -0
		scripts/listOptions (1.1.1.1), "Exp", lines: +0 -0
		solver/Boundary.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryConditionDiscretization.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryConditionDiscretization.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryConditionDiscretizationFEM.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryConditionDiscretizationUtils.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryConditionDiscretizationUtils.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryStructured3DMesh.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundarySurfaceMesh.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundarySurfaceMesh.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/ConformTransformation.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/ConformTransformation.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/ConnectivityBuilder.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/ConnectivityBuilder.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Domain.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/FatBoundary.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/FatBoundary.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Index.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MatrixManagement.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MatrixManagement.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MeshReader.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MeshReader.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MeshWriter.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MeshWriter.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Method.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Method.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Neumann.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/ParametersInitialization.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/ParametersInitialization.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PenalizedMatrixFDOptions.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Problem.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/SecondOrderOperator.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Solution.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/SolverDriver.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/SolverDriver.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Structured3DMesh.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Structured3DMesh.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/SurfElem.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/SurfaceMeshGenerator.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/SurfaceMeshGenerator.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/SurfaceMeshOfTriangles.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalBilinearBorderOperator.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalOperator.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalOperatorAlphaDxUDxV.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalOperatorAlphaUV.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalOperatorNuDxUV.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/ff3d.log (1.1.1.1), "Exp", lines: +0 -0
		utils/.cvsignore (1.1.1.1), "Exp", lines: +0 -0
		utils/AutoPointer.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/DoubleParameter.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/EnumParameter.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/GetParameter.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/IdentifierSet.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/IntegerParameter.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/LabeledEnum.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/Makefile.am (1.1.1.1), "Exp", lines: +0 -0
		utils/Octree.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/Parameter.cpp (1.1.1.1), "Exp", lines: +0 -0
		utils/Parameter.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/ParameterCenter.cpp (1.1.1.1), "Exp", lines: +0 -0
		utils/ParameterCenter.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/ParametrizableObject.cpp (1.1.1.1), "Exp", lines: +0 -0
		utils/ParametrizableObject.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/ReferenceCounting.cpp (1.1.1.1), "Exp", lines: +0 -0
		utils/ReferenceCounting.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/StaticBase.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/StaticCenter.cpp (1.1.1.1), "Exp", lines: +0 -0
		utils/StaticCenter.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/StreamCenter.cpp (1.1.1.1), "Exp", lines: +0 -0
		utils/StreamCenter.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/StringEquality.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/StringParameter.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/Timer.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/Types.hpp (1.1.1.1), "Exp", lines: +0 -0
		utils/ZoneCopy.cpp (1.1.1.1), "Exp", lines: +0 -0
		utils/ZoneCopy.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/Array3DShape.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/BiConjugateGradientStabilized.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/BiConjugateGradientStabilizedOptions.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/ConjugateGradient.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/DiagPrecond.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/DoubleHashedMatrix.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/IdentityPrecond.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/IncompleteCholeskiFactorization.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/SparseMatrix.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/TermToTerm.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/TinyVector.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/.cvsignore (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryCondition.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryConditionDiscretizationElimination.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryConditionDiscretizationElimination.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryConditionDiscretizationPenalty.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryConditionDiscretizationPenalty.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryConditionFDMDiscretization.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryConditionSet.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryConditionSurfaceMeshAssociation.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/BoundaryPOVRay.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/CartesianHexahedron.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Cell.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Cell.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/CellByEdges.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/ComponentBoundaryConditions.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Connectivity.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Convection.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Convection.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/DegreeOfFreedomSet.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Dirichlet.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Discretization.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/DiscretizedOperators.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/DiscretizedOperators.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/DivMuGrad.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Edge.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Edge.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/ElementaryMatrixSet.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/ElementaryMatrixSet.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/FEMDiscretization.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/FatBoundaryOptions.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/FiniteElementMethod.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/FiniteElementMethod.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/FiniteElementTraits.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/FirstOrderOperator.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Fourrier.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Hexahedron.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Hexahedron.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/HexahedronByEdges.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/KrylovSolver.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/KrylovSolver.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/KrylovSolverOptionalInformations.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/KrylovSolverOptions.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Makefile.am (1.1.1.1), "Exp", lines: +0 -0
		solver/MassOperator.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MemoryManagerOptions.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Mesh.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MeshGenerator.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MeshOfHexahedra.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MeshOfHexahedra.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MeshOfTetrahedra.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MeshOfTetrahedra.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MeshTetrahedrizor.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/MeshTetrahedrizor.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PDE.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PDECondition.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PDEOperator.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PDEOperatorSum.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PDEProblem.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PDESolution.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PDESolution.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PDESolver.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PDESolver.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PDESystem.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/POVRayReferences.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PenalizedFictitousDomain.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PenalizedFictitousDomain.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PenalizedFictitousDomainOptions.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PenalizedMatrixFD.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/PenalizedMatrixFD.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Q1FiniteElement.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Q1FiniteElement.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Quadrangle.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/QuadratureFormula.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/QuadratureFormula.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Reference.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Solver.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/SolverDriverOptions.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Structured3DMeshShape.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/SurfaceMesh.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/SurfaceMeshOfQuadrangles.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Tetrahedron.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Tetrahedron.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/TetrahedronByEdges.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Triangle.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/UserFunction.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/UserFunction.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalBilinearOperator.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalBorderOperator.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalBorderOperatorAlphaUV.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalBorderOperatorFV.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalLinearBorderOperator.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalLinearOperator.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalOperatorFV.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalOperatorFdxGV.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalOperatorFgradGgradV.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalOperatorMuGradUGradV.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalOperatorNuUdxV.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VariationalProblem.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VectorialPDEOperator.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Vertex.cpp (1.1.1.1), "Exp", lines: +0 -0
		solver/Vertex.hpp (1.1.1.1), "Exp", lines: +0 -0
		solver/VerticesSet.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/.cvsignore (1.1.1.1), "Exp", lines: +0 -0
		algebra/BaseMatrix.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/BaseVector.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/BiConjugateGradient.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/BiConjugateGradientOptions.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/ConjugateGradientOptions.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/Makefile.am (1.1.1.1), "Exp", lines: +0 -0
		algebra/MultiGrid.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/MultiGridOptions.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/Preconditioner.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/Structured3DVector.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/TinyMatrix.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/UnAssembledMatrix.cpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/UnAssembledMatrix.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/Vector.hpp (1.1.1.1), "Exp", lines: +0 -0
		algebra/noblitz.h (1.1.1.1), "Exp", lines: +0 -0
		language/BooleanExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/BooleanExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/BoundaryConditionExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/BoundaryConditionExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/BoundaryConditionListExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/BoundaryConditionListExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/DomainExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/DomainExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/Expression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/FFLexer.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/FFLexer.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/FieldExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/FieldExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/FunctionExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/FunctionExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/Information.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/Information.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/InsideListExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/InsideListExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/IntegratedOperatorExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/Lexer.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/LinearExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/MeshExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/MeshExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/MultiLinearExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/OptionExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/OstreamExpressionList.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/PDEProblemExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/PDEProblemExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/POVLexer.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/POVLexer.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/ProblemExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/RealExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/RealExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/SceneExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/SceneExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/SolverExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/SolverExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/StringExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/StringExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/SubOptionExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/SubOptionExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/Variable.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/Variable.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/VariationalFormulaExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/VariationalFormulaExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/VariationalOperatorExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/lex.ff.ll (1.1.1.1), "Exp", lines: +0 -0
		language/.cvsignore (1.1.1.1), "Exp", lines: +0 -0
		language/BoundaryExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/BoundaryExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/EmbededFunctions.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/EmbededFunctions.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/FileDescriptor.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/InsideExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/Instruction.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/Instruction.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/IntegratedExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/Makefile.am (1.1.1.1), "Exp", lines: +0 -0
		language/MultiLinearFormExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/OstreamExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/PDEEquationExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/PDEEquationExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/PDEOperatorExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/PDEOperatorExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/PDEOperatorSumExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/PDEOperatorSumExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/PDESystemExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/PDESystemExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/SolutionExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/SolverOptionsExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/SolverOptionsExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/SubOptionListExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/TestFunctionExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/TestFunctionExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/UnknownExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/UnknownExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/UnknownListExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/UnknownListExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/VariableList.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/VariationalDirichletListExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/VariationalProblemExpression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/VariationalProblemExpression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/Vector3Expression.cpp (1.1.1.1), "Exp", lines: +0 -0
		language/Vector3Expression.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/parse.ff.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/parse.ff.yy (1.1.1.1), "Exp", lines: +0 -0
		language/parse.pov.hpp (1.1.1.1), "Exp", lines: +0 -0
		language/parse.pov.yy (1.1.1.1), "Exp", lines: +0 -0

	initial release on savannah

