[Pkg-scicomp-devel] freefem3d/branches/upstream/current [POSSIBLY UNSAFE]

Stephane Delpino delpino at ann.jussieu.fr
Sat Jul 7 12:12:13 UTC 2007


SVN commit 1634 by delpinux-guest:

[svn-upgrade] Integrating new upstream version, freefem3d (1.0pre10)

 M  +2526 -0   freefem3d/branches/upstream/current/ChangeLog  
 M  +1 -4      freefem3d/branches/upstream/current/FFThread.cpp  
 M  +50 -38    freefem3d/branches/upstream/current/Makefile.am  
 M  +57 -39    freefem3d/branches/upstream/current/Makefile.in  
 M  +16 -0     freefem3d/branches/upstream/current/NEWS  
 M  +2 -1      freefem3d/branches/upstream/current/acinclude.m4  
 M  +4 -4      freefem3d/branches/upstream/current/algebra/Array3DShape.hpp  
 M  +9 -9      freefem3d/branches/upstream/current/algebra/BiConjugateGradientOptions.hpp  
 M  +9 -9      freefem3d/branches/upstream/current/algebra/BiConjugateGradientStabilizedOptions.hpp  
 M  +9 -9      freefem3d/branches/upstream/current/algebra/ConjugateGradientOptions.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/algebra/DiagPrecond.hpp  
 M  +11 -12    freefem3d/branches/upstream/current/algebra/DoubleHashedMatrix.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/algebra/IncompleteCholeskiFactorization.hpp  
 M  +52 -31    freefem3d/branches/upstream/current/algebra/Makefile.am  
 M  +53 -30    freefem3d/branches/upstream/current/algebra/Makefile.in  
 M  +14 -14    freefem3d/branches/upstream/current/algebra/MultiGrid.hpp  
 M  +33 -33    freefem3d/branches/upstream/current/algebra/MultiGridOptions.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/algebra/Preconditioner.hpp  
 M  +6 -6      freefem3d/branches/upstream/current/algebra/SparseMatrix.hpp  
 M  +7 -7      freefem3d/branches/upstream/current/algebra/Structured3DVector.hpp  
 M  +5 -5      freefem3d/branches/upstream/current/algebra/TermToTerm.hpp  
 M  +9 -9      freefem3d/branches/upstream/current/algebra/TinyMatrix.hpp  
 M  +16 -16    freefem3d/branches/upstream/current/algebra/TinyVector.hpp  
 M  +14 -14    freefem3d/branches/upstream/current/algebra/Vector.hpp  
 M  +24 -8     freefem3d/branches/upstream/current/config.guess  
 M  +11 -5     freefem3d/branches/upstream/current/config.sub  
 M  +787 -2084 freefem3d/branches/upstream/current/configure  
 M  +14 -3     freefem3d/branches/upstream/current/configure.ac  
 M  +125 -60   freefem3d/branches/upstream/current/doc/Makefile.am  
 M  +228 -81   freefem3d/branches/upstream/current/doc/Makefile.in  
 M  +17 -17    freefem3d/branches/upstream/current/doc/doc-tests/Makefile.am  
 M  +22 -17    freefem3d/branches/upstream/current/doc/doc-tests/Makefile.in  
 M  +1 -1      freefem3d/branches/upstream/current/doc/doc-tests/example3.ff  
 M  +2 -2      freefem3d/branches/upstream/current/doc/doc-tests/example4.ff  
 M  +3 -3      freefem3d/branches/upstream/current/doc/doc-tests/example5.ff  
 A             freefem3d/branches/upstream/current/doc/ff3d.1  
 AM            freefem3d/branches/upstream/current/doc/freefem3dDoc.dvi  
 A             freefem3d/branches/upstream/current/doc/freefem3dDoc.pdf  
 A             freefem3d/branches/upstream/current/doc/freefem3dDoc.ps  
 M  +228 -73   freefem3d/branches/upstream/current/doc/freefem3dDoc.tex  
 M  +21 -9     freefem3d/branches/upstream/current/examples/Makefile.am  
 M  +68 -21    freefem3d/branches/upstream/current/examples/Makefile.in  
 M  +2 -2      freefem3d/branches/upstream/current/examples/natural-convection.ff  
 M  +53 -42    freefem3d/branches/upstream/current/examples/navier-stokes.ff  
 M  +2 -2      freefem3d/branches/upstream/current/examples/navier-stokes.pov  
 M  +2 -2      freefem3d/branches/upstream/current/geometry/Difference.cpp  
 M  +64 -28    freefem3d/branches/upstream/current/geometry/Makefile.am  
 M  +77 -36    freefem3d/branches/upstream/current/geometry/Makefile.in  
 M  +10 -9     freefem3d/branches/upstream/current/geometry/Object.hpp  
 M  +3 -3      freefem3d/branches/upstream/current/geometry/ObjectTransformer.cpp  
 M  +3 -3      freefem3d/branches/upstream/current/geometry/Scene.hpp  
 M  +16 -16    freefem3d/branches/upstream/current/geometry/Shape.hpp  
 M  +3 -3      freefem3d/branches/upstream/current/graphics/MainWindow.cpp  
 M  +13 -2     freefem3d/branches/upstream/current/graphics/MainWindow.hpp  
 M  +46 -28    freefem3d/branches/upstream/current/graphics/Makefile.am  
 M  +50 -27    freefem3d/branches/upstream/current/graphics/Makefile.in  
 M  +1 -2      freefem3d/branches/upstream/current/graphics/QRealSpinBox.cpp  
 M  +71 -0     freefem3d/branches/upstream/current/graphics/moc_ContourWidget.cpp  
 M  +68 -0     freefem3d/branches/upstream/current/graphics/moc_EditorWindow.cpp  
 M  +95 -0     freefem3d/branches/upstream/current/graphics/moc_MainWindow.cpp  
 M  +82 -0     freefem3d/branches/upstream/current/graphics/moc_QRealSpinBox.cpp  
 M  +69 -0     freefem3d/branches/upstream/current/graphics/moc_SyntaxHighLighter.cpp  
 M  +2 -2      freefem3d/branches/upstream/current/language/BooleanExpression.hpp  
 M  +4 -4      freefem3d/branches/upstream/current/language/BoundaryConditionExpression.cpp  
 M  +7 -5      freefem3d/branches/upstream/current/language/BoundaryConditionExpression.hpp  
 M  +6 -6      freefem3d/branches/upstream/current/language/BoundaryConditionExpressionDirichlet.cpp  
 M  +3 -3      freefem3d/branches/upstream/current/language/BoundaryConditionExpressionDirichlet.hpp  
 M  +7 -7      freefem3d/branches/upstream/current/language/BoundaryConditionExpressionFourrier.cpp  
 M  +3 -3      freefem3d/branches/upstream/current/language/BoundaryConditionExpressionFourrier.hpp  
 M  +6 -6      freefem3d/branches/upstream/current/language/BoundaryConditionExpressionNeumann.cpp  
 M  +3 -3      freefem3d/branches/upstream/current/language/BoundaryConditionExpressionNeumann.hpp  
 M  +8 -6      freefem3d/branches/upstream/current/language/BoundaryConditionListExpression.cpp  
 M  +3 -3      freefem3d/branches/upstream/current/language/BoundaryConditionListExpression.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/language/BoundaryExpressionSurfaceMesh.cpp  
 M  +2 -2      freefem3d/branches/upstream/current/language/DomainExpression.cpp  
 M  +9 -4      freefem3d/branches/upstream/current/language/DomainExpressionVariable.cpp  
 M  +4 -3      freefem3d/branches/upstream/current/language/DomainExpressionVariable.hpp  
 M  +8 -1      freefem3d/branches/upstream/current/language/EmbededFunctions.cpp  
 M  +3 -1      freefem3d/branches/upstream/current/language/EmbededFunctions.hpp  
 M  +44 -31    freefem3d/branches/upstream/current/language/Expression.hpp  
 M  +52 -67    freefem3d/branches/upstream/current/language/FFLexer.cpp  
 M  +9 -9      freefem3d/branches/upstream/current/language/FFLexer.hpp  
 M  +54 -19    freefem3d/branches/upstream/current/language/FieldExpression.cpp  
 M  +27 -63    freefem3d/branches/upstream/current/language/FieldExpression.hpp  
 A             freefem3d/branches/upstream/current/language/FieldExpressionList.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/FieldExpressionList.hpp   [License: GPL]
 M  +2 -2      freefem3d/branches/upstream/current/language/FunctionExpression.cpp  
 M  +2 -1      freefem3d/branches/upstream/current/language/FunctionExpression.hpp  
 M  +20 -7     freefem3d/branches/upstream/current/language/FunctionExpressionConvection.cpp  
 M  +2 -4      freefem3d/branches/upstream/current/language/FunctionExpressionConvection.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/language/FunctionExpressionFEM.cpp  
 M  +3 -3      freefem3d/branches/upstream/current/language/FunctionExpressionMeshReferences.cpp  
 M  +2 -2      freefem3d/branches/upstream/current/language/FunctionExpressionObjectCharacteristic.cpp  
 M  +67 -3     freefem3d/branches/upstream/current/language/FunctionExpressionRead.cpp  
 M  +48 -1     freefem3d/branches/upstream/current/language/FunctionExpressionRead.hpp  
 A             freefem3d/branches/upstream/current/language/FunctionExpressionSpectral.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/FunctionExpressionSpectral.hpp   [License: GPL]
 M  +9 -5      freefem3d/branches/upstream/current/language/FunctionExpressionVariable.cpp  
 M  +8 -12     freefem3d/branches/upstream/current/language/FunctionExpressionVariable.hpp  
 M  +36 -19    freefem3d/branches/upstream/current/language/Information.cpp  
 M  +4 -4      freefem3d/branches/upstream/current/language/Information.hpp  
 M  +4 -4      freefem3d/branches/upstream/current/language/InsideListExpression.cpp  
 M  +153 -191  freefem3d/branches/upstream/current/language/Instruction.cpp   [POSSIBLY UNSAFE: system]
 M  +133 -88   freefem3d/branches/upstream/current/language/Instruction.hpp  
 M  +16 -16    freefem3d/branches/upstream/current/language/IntegratedExpression.hpp  
 M  +49 -8     freefem3d/branches/upstream/current/language/IntegratedOperatorExpression.hpp  
 M  +11 -14    freefem3d/branches/upstream/current/language/Lexer.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/language/LinearExpression.hpp  
 M  +84 -16    freefem3d/branches/upstream/current/language/Makefile.am  
 M  +133 -24   freefem3d/branches/upstream/current/language/Makefile.in  
 M  +199 -157  freefem3d/branches/upstream/current/language/MeshExpression.cpp  
 M  +43 -16    freefem3d/branches/upstream/current/language/MeshExpression.hpp  
 A             freefem3d/branches/upstream/current/language/MultiLinearExpression.cpp   [License: GPL]
 M  +22 -608   freefem3d/branches/upstream/current/language/MultiLinearExpression.hpp  
 A             freefem3d/branches/upstream/current/language/MultiLinearExpressionSum.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/MultiLinearExpressionSum.hpp   [License: GPL]
 M  +2 -2      freefem3d/branches/upstream/current/language/MultiLinearFormExpression.hpp  
 A             freefem3d/branches/upstream/current/language/OFStreamExpression.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/OFStreamExpressionUndefined.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/OFStreamExpressionValue.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/OFStreamExpressionVariable.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/OFStreamExpressionVariable.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/OStreamExpression.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/OStreamExpression.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/OStreamExpressionList.hpp   [License: GPL]
 D             freefem3d/branches/upstream/current/language/OstreamExpression.hpp  
 D             freefem3d/branches/upstream/current/language/OstreamExpressionList.hpp  
 M  +3 -3      freefem3d/branches/upstream/current/language/PDEEquationExpression.cpp  
 M  +9 -10     freefem3d/branches/upstream/current/language/PDEOperatorExpression.cpp  
 M  +26 -25    freefem3d/branches/upstream/current/language/PDEOperatorExpression.hpp  
 M  +3 -3      freefem3d/branches/upstream/current/language/PDEOperatorSumExpression.cpp  
 M  +6 -6      freefem3d/branches/upstream/current/language/PDEProblemExpression.cpp  
 M  +6 -7      freefem3d/branches/upstream/current/language/PDEProblemExpression.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/language/PDESystemExpression.hpp  
 M  +95 -19    freefem3d/branches/upstream/current/language/RealExpression.cpp  
 M  +4 -3      freefem3d/branches/upstream/current/language/RealExpression.hpp  
 M  +12 -7     freefem3d/branches/upstream/current/language/SceneExpression.cpp  
 M  +4 -3      freefem3d/branches/upstream/current/language/SceneExpression.hpp  
 M  +225 -201  freefem3d/branches/upstream/current/language/SolverExpression.cpp  
 M  +17 -132   freefem3d/branches/upstream/current/language/SolverExpression.hpp  
 D             freefem3d/branches/upstream/current/language/TestFunctionExpression.cpp  
 D             freefem3d/branches/upstream/current/language/TestFunctionExpression.hpp  
 A             freefem3d/branches/upstream/current/language/TestFunctionExpressionList.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/TestFunctionExpressionList.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/UnknownExpression.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/UnknownExpressionDeclaration.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/UnknownExpressionDeclaration.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/UnknownExpressionFunction.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/UnknownExpressionFunction.hpp   [License: GPL]
 M  +6 -55     freefem3d/branches/upstream/current/language/UnknownListExpression.cpp  
 M  +14 -23    freefem3d/branches/upstream/current/language/UnknownListExpression.hpp  
 M  +74 -16    freefem3d/branches/upstream/current/language/Variable.cpp  
 M  +33 -92    freefem3d/branches/upstream/current/language/Variable.hpp  
 A             freefem3d/branches/upstream/current/language/VariableLexerRepository.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/VariableLexerRepository.hpp   [License: GPL]
 D             freefem3d/branches/upstream/current/language/VariableList.hpp  
 A             freefem3d/branches/upstream/current/language/VariableRepository.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/VariableRepository.hpp   [License: GPL]
 M  +169 -82   freefem3d/branches/upstream/current/language/VariationalFormulaExpression.cpp  
 M  +398 -74   freefem3d/branches/upstream/current/language/VariationalOperatorExpression.hpp  
 M  +116 -88   freefem3d/branches/upstream/current/language/VariationalProblemExpression.cpp  
 M  +4 -3      freefem3d/branches/upstream/current/language/VariationalProblemExpression.hpp  
 M  +18 -11    freefem3d/branches/upstream/current/language/Vector3Expression.cpp  
 M  +12 -12    freefem3d/branches/upstream/current/language/Vector3Expression.hpp  
 A             freefem3d/branches/upstream/current/language/XMLLexer.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/language/XMLLexer.hpp   [License: GPL]
 M  +2435 -2205 freefem3d/branches/upstream/current/language/parse.ff.cc  
 M  +373 -210  freefem3d/branches/upstream/current/language/parse.ff.yy  
 M  +80 -79    freefem3d/branches/upstream/current/language/parse.pov.cc  
 M  +2 -1      freefem3d/branches/upstream/current/language/parse.pov.yy  
 A             freefem3d/branches/upstream/current/language/parse.xml.cc   [License: GPL]
 A             freefem3d/branches/upstream/current/language/parse.xml.yy  
 A             freefem3d/branches/upstream/current/m4/documentation.m4  
 M  +5 -5      freefem3d/branches/upstream/current/m4/qt.m4  
 M  +0 -1      freefem3d/branches/upstream/current/moc_FFThread.cpp  
 M  +7 -2      freefem3d/branches/upstream/current/scripts/Makefile.in  
 M  +3 -2      freefem3d/branches/upstream/current/solver/BaseFEMDiscretization.hpp  
 M  +92 -3     freefem3d/branches/upstream/current/solver/BinaryOperation.hpp  
 M  +19 -19    freefem3d/branches/upstream/current/solver/BoundaryConditionCommonFEMDiscretization.hpp  
 M  +4 -4      freefem3d/branches/upstream/current/solver/BoundaryConditionDiscretizationElimination.hpp  
 M  +82 -86    freefem3d/branches/upstream/current/solver/BoundaryConditionDiscretizationPenalty.hpp  
 A             freefem3d/branches/upstream/current/solver/BoundaryConditionDiscretizationSpectral.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/BoundaryConditionDiscretizationSpectral.hpp   [License: GPL]
 M  +2 -2      freefem3d/branches/upstream/current/solver/BoundaryConditionSet.hpp  
 M  +4 -4      freefem3d/branches/upstream/current/solver/BoundaryConditionSurfaceMeshAssociation.hpp  
 M  +19 -0     freefem3d/branches/upstream/current/solver/BoundaryList.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/BoundaryMeshAssociation.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/BoundaryPOVRay.hpp  
 M  +5 -5      freefem3d/branches/upstream/current/solver/Cell.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/ComponentBoundaryConditions.hpp  
 M  +14 -28    freefem3d/branches/upstream/current/solver/ConformTransformation.cpp  
 M  +12 -13    freefem3d/branches/upstream/current/solver/ConformTransformation.hpp  
 M  +2 -1      freefem3d/branches/upstream/current/solver/ConnectivityBuilder.hpp  
 M  +243 -49   freefem3d/branches/upstream/current/solver/Convection.hpp  
 M  +165 -72   freefem3d/branches/upstream/current/solver/DegreeOfFreedomPositionsSet.cpp  
 M  +56 -7     freefem3d/branches/upstream/current/solver/DegreeOfFreedomPositionsSet.hpp  
 M  +2 -3      freefem3d/branches/upstream/current/solver/DegreeOfFreedomSet.hpp  
 M  +166 -101  freefem3d/branches/upstream/current/solver/DegreeOfFreedomSetBuilder.cpp  
 M  +20 -4     freefem3d/branches/upstream/current/solver/DegreeOfFreedomSetBuilder.hpp  
 M  +4 -3      freefem3d/branches/upstream/current/solver/Discretization.hpp  
 M  +42 -8     freefem3d/branches/upstream/current/solver/DiscretizationType.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/DivMuGrad.hpp  
 M  +25 -0     freefem3d/branches/upstream/current/solver/Domain.cpp  
 M  +4 -8      freefem3d/branches/upstream/current/solver/Domain.hpp  
 M  +3 -3      freefem3d/branches/upstream/current/solver/Edge.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/EdgesBuilder.hpp  
 M  +21 -27    freefem3d/branches/upstream/current/solver/ElementaryMatrixSet.cpp  
 M  +11 -11    freefem3d/branches/upstream/current/solver/ElementaryMatrixSet.hpp  
 M  +5 -5      freefem3d/branches/upstream/current/solver/EliminatedFictitiousDomain.cpp  
 M  +106 -7    freefem3d/branches/upstream/current/solver/FEMDiscretization.hpp  
 M  +7 -3      freefem3d/branches/upstream/current/solver/FEMFunction.hpp  
 M  +77 -30    freefem3d/branches/upstream/current/solver/FEMFunctionBase.hpp  
 M  +33 -8     freefem3d/branches/upstream/current/solver/FEMFunctionBuilder.cpp  
 M  +17 -5     freefem3d/branches/upstream/current/solver/FEMFunctionBuilder.hpp  
 A             freefem3d/branches/upstream/current/solver/FEMSolution.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/FEMSolution.hpp   [License: GPL]
 M  +2 -2      freefem3d/branches/upstream/current/solver/FacesBuilder.hpp  
 M  +24 -16    freefem3d/branches/upstream/current/solver/FictitiousDomainMethod.cpp  
 A             freefem3d/branches/upstream/current/solver/FieldOfScalarFunction.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/FieldOfScalarFunction.hpp   [License: GPL]
 M  +5 -2      freefem3d/branches/upstream/current/solver/FileDescriptor.hpp  
 M  +16 -12    freefem3d/branches/upstream/current/solver/FiniteElementMethod.cpp  
 M  +112 -22   freefem3d/branches/upstream/current/solver/FiniteElementTraits.hpp  
 M  +17 -13    freefem3d/branches/upstream/current/solver/FirstOrderOperator.hpp  
 A             freefem3d/branches/upstream/current/solver/GaussLobatto.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/GaussLobatto.hpp   [License: GPL]
 M  +212 -20   freefem3d/branches/upstream/current/solver/GmshFormatReader.cpp  
 M  +32 -3     freefem3d/branches/upstream/current/solver/GmshFormatReader.hpp  
 M  +6 -6      freefem3d/branches/upstream/current/solver/Index.hpp  
 A             freefem3d/branches/upstream/current/solver/Interval.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/Interval.hpp   [License: GPL]
 M  +2 -2      freefem3d/branches/upstream/current/solver/KrylovSolver.cpp  
 M  +12 -13    freefem3d/branches/upstream/current/solver/KrylovSolverOptions.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/LagrangianFiniteElement.hpp  
 A             freefem3d/branches/upstream/current/solver/LegendreBasis.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/LegendreBasis.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/LegendreSolution.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/LegendreSolution.hpp   [License: GPL]
 M  +246 -197  freefem3d/branches/upstream/current/solver/Makefile.am  
 M  +293 -216  freefem3d/branches/upstream/current/solver/Makefile.in  
 M  +2 -2      freefem3d/branches/upstream/current/solver/MatrixManagement.cpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/MatrixManagement.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/MemoryManagerOptions.hpp  
 M  +13 -3     freefem3d/branches/upstream/current/solver/Mesh.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/MeshExtractor.hpp  
 M  +1 -2      freefem3d/branches/upstream/current/solver/MeshFormatReader.cpp  
 M  +1 -4      freefem3d/branches/upstream/current/solver/MeshGenerator.hpp  
 M  +30 -33    freefem3d/branches/upstream/current/solver/MeshOfHexahedra.cpp  
 M  +8 -4      freefem3d/branches/upstream/current/solver/MeshOfHexahedra.hpp  
 M  +22 -4     freefem3d/branches/upstream/current/solver/MeshOfTetrahedra.cpp  
 M  +11 -6     freefem3d/branches/upstream/current/solver/MeshOfTetrahedra.hpp  
 M  +6 -1      freefem3d/branches/upstream/current/solver/MeshOfTriangles.hpp  
 M  +1 -7      freefem3d/branches/upstream/current/solver/MeshPeriodizer.cpp  
 M  +15 -7     freefem3d/branches/upstream/current/solver/MeshReader.cpp  
 M  +16 -16    freefem3d/branches/upstream/current/solver/MeshSimplifier.cpp  
 M  +87 -79    freefem3d/branches/upstream/current/solver/MeshTetrahedrizor.cpp  
 M  +5 -9      freefem3d/branches/upstream/current/solver/MeshTetrahedrizor.hpp  
 A             freefem3d/branches/upstream/current/solver/MeshTransformer.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/MeshTransformer.hpp   [License: GPL]
 D             freefem3d/branches/upstream/current/solver/MeshWriter.cpp  
 D             freefem3d/branches/upstream/current/solver/MeshWriter.hpp  
 M  +6 -6      freefem3d/branches/upstream/current/solver/NormalManager.hpp  
 A             freefem3d/branches/upstream/current/solver/P0TetrahedronFiniteElement.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/P0TetrahedronFiniteElement.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/P0Triangle3DFiniteElement.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/P0Triangle3DFiniteElement.hpp   [License: GPL]
 M  +2 -2      freefem3d/branches/upstream/current/solver/P1TetrahedronFiniteElement.cpp  
 M  +28 -27    freefem3d/branches/upstream/current/solver/P2TetrahedronFiniteElement.cpp  
 M  +5 -5      freefem3d/branches/upstream/current/solver/PDE.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/PDEOperatorSum.hpp  
 M  +1 -37     freefem3d/branches/upstream/current/solver/PDESolution.cpp  
 M  +6 -11     freefem3d/branches/upstream/current/solver/PDESolution.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/PDESystem.hpp  
 M  +5 -5      freefem3d/branches/upstream/current/solver/PenalizedFictitousDomain.cpp  
 M  +5 -5      freefem3d/branches/upstream/current/solver/PenalizedFictitousDomainOptions.hpp  
 A             freefem3d/branches/upstream/current/solver/Q0HexahedronFiniteElement.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/Q0HexahedronFiniteElement.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/Q0Quadrangle3DFiniteElement.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/Q0Quadrangle3DFiniteElement.hpp   [License: GPL]
 M  +168 -3    freefem3d/branches/upstream/current/solver/QuadratureFormula.hpp  
 M  +13 -14    freefem3d/branches/upstream/current/solver/Reference.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionAnd.hpp  
 M  +87 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionBase.hpp  
 M  +516 -76   freefem3d/branches/upstream/current/solver/ScalarFunctionBuilder.cpp  
 M  +7 -1      freefem3d/branches/upstream/current/solver/ScalarFunctionBuilder.hpp  
 M  +25 -15    freefem3d/branches/upstream/current/solver/ScalarFunctionCFunction.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionComposed.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionConstant.hpp  
 M  +11 -4     freefem3d/branches/upstream/current/solver/ScalarFunctionDerivative.cpp  
 M  +15 -5     freefem3d/branches/upstream/current/solver/ScalarFunctionDerivative.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionDifference.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionDivision.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionDomainCharacteristic.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionEqual.hpp  
 D             freefem3d/branches/upstream/current/solver/ScalarFunctionFEM0.cpp  
 D             freefem3d/branches/upstream/current/solver/ScalarFunctionFEM0.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionGreaterEqual.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionGreaterThan.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionIntegrate.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionLinearBasis.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionLowerEqual.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionLowerThan.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionMax.hpp  
 M  +3 -1      freefem3d/branches/upstream/current/solver/ScalarFunctionMaxComputer.cpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionMeshCharacteristic.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionMeshElementsReferences.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionMin.hpp  
 M  +3 -1      freefem3d/branches/upstream/current/solver/ScalarFunctionMinComputer.cpp  
 A             freefem3d/branches/upstream/current/solver/ScalarFunctionModulo.hpp   [License: GPL]
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionNormal.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionNot.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionNotEqual.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionObjectCharacteristic.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionOr.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionPower.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionProduct.hpp  
 M  +10 -4     freefem3d/branches/upstream/current/solver/ScalarFunctionReaderBase.cpp  
 M  +12 -3     freefem3d/branches/upstream/current/solver/ScalarFunctionReaderBase.hpp  
 M  +36 -7     freefem3d/branches/upstream/current/solver/ScalarFunctionReaderBuilder.cpp  
 M  +18 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionReaderBuilder.hpp  
 M  +24 -9     freefem3d/branches/upstream/current/solver/ScalarFunctionReaderMedit.cpp  
 M  +6 -2      freefem3d/branches/upstream/current/solver/ScalarFunctionReaderMedit.hpp  
 M  +23 -13    freefem3d/branches/upstream/current/solver/ScalarFunctionReaderRaw.cpp  
 M  +6 -2      freefem3d/branches/upstream/current/solver/ScalarFunctionReaderRaw.hpp  
 A             freefem3d/branches/upstream/current/solver/ScalarFunctionReaderVTK.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/ScalarFunctionReaderVTK.hpp   [License: GPL]
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionSum.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionUnaryMinus.hpp  
 D             freefem3d/branches/upstream/current/solver/ScalarFunctionWriterBase.cpp  
 D             freefem3d/branches/upstream/current/solver/ScalarFunctionWriterBase.hpp  
 D             freefem3d/branches/upstream/current/solver/ScalarFunctionWriterMedit.cpp  
 D             freefem3d/branches/upstream/current/solver/ScalarFunctionWriterMedit.hpp  
 D             freefem3d/branches/upstream/current/solver/ScalarFunctionWriterRaw.cpp  
 D             freefem3d/branches/upstream/current/solver/ScalarFunctionWriterRaw.hpp  
 D             freefem3d/branches/upstream/current/solver/ScalarFunctionWriterVTK.cpp  
 D             freefem3d/branches/upstream/current/solver/ScalarFunctionWriterVTK.hpp  
 M  +11 -1     freefem3d/branches/upstream/current/solver/ScalarFunctionXor.hpp  
 M  +24 -9     freefem3d/branches/upstream/current/solver/SolverDriver.cpp  
 M  +5 -3      freefem3d/branches/upstream/current/solver/SolverDriver.hpp  
 M  +8 -7      freefem3d/branches/upstream/current/solver/SolverDriverOptions.hpp  
 A             freefem3d/branches/upstream/current/solver/SpectralConformTransformation.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/SpectralConformTransformation.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/SpectralDiscretization.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/SpectralFunction.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/SpectralMesh.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/SpectralMesh.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/SpectralMethod.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/SpectralMethod.hpp   [License: GPL]
 M  +1 -96     freefem3d/branches/upstream/current/solver/Structured3DMesh.cpp  
 M  +39 -41    freefem3d/branches/upstream/current/solver/Structured3DMesh.hpp  
 M  +6 -4      freefem3d/branches/upstream/current/solver/SurfElem.hpp  
 M  +19 -40    freefem3d/branches/upstream/current/solver/SurfaceMeshGenerator.cpp  
 M  +9 -1      freefem3d/branches/upstream/current/solver/SurfaceMeshOfQuadrangles.hpp  
 M  +8 -1      freefem3d/branches/upstream/current/solver/SurfaceMeshOfTriangles.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/Tetrahedron.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/Triangle.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/solver/VariationalBilinearBorderOperator.hpp  
 M  +25 -8     freefem3d/branches/upstream/current/solver/VariationalBilinearOperator.hpp  
 M  +6 -3      freefem3d/branches/upstream/current/solver/VariationalLinearOperator.hpp  
 M  +29 -6     freefem3d/branches/upstream/current/solver/VariationalOperator.hpp  
 M  +9 -4      freefem3d/branches/upstream/current/solver/VariationalOperatorAlphaDxUDxV.hpp  
 M  +9 -4      freefem3d/branches/upstream/current/solver/VariationalOperatorAlphaUV.hpp  
 M  +4 -2      freefem3d/branches/upstream/current/solver/VariationalOperatorFV.hpp  
 M  +4 -2      freefem3d/branches/upstream/current/solver/VariationalOperatorFdxGV.hpp  
 A             freefem3d/branches/upstream/current/solver/VariationalOperatorFdxV.hpp   [License: GPL]
 M  +4 -2      freefem3d/branches/upstream/current/solver/VariationalOperatorFgradGgradV.hpp  
 M  +8 -3      freefem3d/branches/upstream/current/solver/VariationalOperatorMuGradUGradV.hpp  
 M  +8 -3      freefem3d/branches/upstream/current/solver/VariationalOperatorNuDxUV.hpp  
 M  +9 -4      freefem3d/branches/upstream/current/solver/VariationalOperatorNuUdxV.hpp  
 M  +21 -1     freefem3d/branches/upstream/current/solver/VariationalProblem.hpp  
 M  +5 -5      freefem3d/branches/upstream/current/solver/VectorialPDEOperator.hpp  
 M  +3 -5      freefem3d/branches/upstream/current/solver/Vertex.hpp  
 M  +19 -0     freefem3d/branches/upstream/current/solver/WorkingMesh.hpp  
 A             freefem3d/branches/upstream/current/solver/WriterBase.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/WriterBase.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/WriterMedit.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/WriterMedit.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/WriterRaw.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/WriterRaw.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/WriterVTK.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/solver/WriterVTK.hpp   [License: GPL]
 M  +6 -7      freefem3d/branches/upstream/current/solver/connected_triangle.hpp  
 M  +23 -23    freefem3d/branches/upstream/current/solver/triangulation.cpp  
 M  +3 -2      freefem3d/branches/upstream/current/solver/triangulation.hpp  
 M  +111 -66   freefem3d/branches/upstream/current/tests/Makefile.am  
 M  +115 -64   freefem3d/branches/upstream/current/tests/Makefile.in  
 M  +4 -2      freefem3d/branches/upstream/current/tests/environment/Makefile.am  
 M  +12 -4     freefem3d/branches/upstream/current/tests/environment/Makefile.in  
 M  +2 -2      freefem3d/branches/upstream/current/tests/environment/bad-filename.at  
 M  +5 -5      freefem3d/branches/upstream/current/tests/environment/help-option.at  
 M  +5 -5      freefem3d/branches/upstream/current/tests/language/Makefile.am  
 M  +11 -6     freefem3d/branches/upstream/current/tests/language/Makefile.in  
 M  +5 -5      freefem3d/branches/upstream/current/tests/language/boundary-bad-use.at  
 M  +26 -6     freefem3d/branches/upstream/current/tests/language/function-algebra.at  
 M  +9 -9      freefem3d/branches/upstream/current/tests/language/normal-bad-use.at  
 M  +21 -3     freefem3d/branches/upstream/current/tests/language/real-algebra.at  
 M  +39 -13    freefem3d/branches/upstream/current/tests/numeric.at  
 M  +6 -6      freefem3d/branches/upstream/current/tests/numeric/Makefile.am  
 M  +12 -7     freefem3d/branches/upstream/current/tests/numeric/Makefile.in  
 M  +6 -4      freefem3d/branches/upstream/current/tests/numeric/pde-system/Makefile.am  
 M  +12 -5     freefem3d/branches/upstream/current/tests/numeric/pde-system/Makefile.in  
 A             freefem3d/branches/upstream/current/tests/numeric/pde-system/laplacian-order1-cartesian-q2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/pde-system/laplacian-order1-p2.at  
 M  +14 -8     freefem3d/branches/upstream/current/tests/numeric/pde/Makefile.am  
 M  +20 -9     freefem3d/branches/upstream/current/tests/numeric/pde/Makefile.in  
 A             freefem3d/branches/upstream/current/tests/numeric/pde/l2-derivative-projection-cartesian-q2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/pde/l2-derivative-projection-p2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/pde/l2-projection-cartesian-q2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/pde/l2-projection-p2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/pde/laplace-dirichlet-cartesian-q2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/pde/laplace-dirichlet-p2.at  
 M  +5 -5      freefem3d/branches/upstream/current/tests/numeric/quadrature.at  
 M  +12 -8     freefem3d/branches/upstream/current/tests/numeric/utils/Makefile.am  
 M  +18 -9     freefem3d/branches/upstream/current/tests/numeric/utils/Makefile.in  
 A             freefem3d/branches/upstream/current/tests/numeric/utils/femfunction-simplification.at  
 A             freefem3d/branches/upstream/current/tests/numeric/utils/function-affectation-cartesian-q2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/utils/function-affectation-legendre.at  
 A             freefem3d/branches/upstream/current/tests/numeric/utils/function-affectation-p2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/utils/function-derivative-legendre.at  
 M  +14 -8     freefem3d/branches/upstream/current/tests/numeric/variational-system/Makefile.am  
 M  +20 -9     freefem3d/branches/upstream/current/tests/numeric/variational-system/Makefile.in  
 A             freefem3d/branches/upstream/current/tests/numeric/variational-system/laplacian-order1-1-cartesian-q2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/variational-system/laplacian-order1-1-p2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/variational-system/laplacian-order1-2-cartesian-q2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/variational-system/laplacian-order1-2-p2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/variational-system/laplacian-order1-3-cartesian-q2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/variational-system/laplacian-order1-3-p2.at  
 M  +21 -8     freefem3d/branches/upstream/current/tests/numeric/variational/Makefile.am  
 M  +27 -9     freefem3d/branches/upstream/current/tests/numeric/variational/Makefile.in  
 A             freefem3d/branches/upstream/current/tests/numeric/variational/l2-derivative-projection-cartesian-q2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/variational/l2-derivative-projection-p2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/variational/l2-projection-cartesian-q2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/variational/l2-projection-p2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/variational/l2-rhs-f-grad-g-cartesian-q2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/variational/l2-rhs-f-grad-g-p2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/variational/laplace-dirichlet-cartesian-q2.at  
 A             freefem3d/branches/upstream/current/tests/numeric/variational/laplace-dirichlet-p2.at  
 M  +3 -2      freefem3d/branches/upstream/current/tests/package.m4  
 M  +20 -1     freefem3d/branches/upstream/current/tests/utils.at  
 M  +15 -6     freefem3d/branches/upstream/current/tests/utils/Makefile.am  
 M  +21 -7     freefem3d/branches/upstream/current/tests/utils/Makefile.in  
 M  +76 -2     freefem3d/branches/upstream/current/tests/utils/io-structured-mesh-medit.at  
 A             freefem3d/branches/upstream/current/tests/utils/io-structured-q1-field-medit.at  
 A             freefem3d/branches/upstream/current/tests/utils/io-structured-q1-field-raw.at  
 M  +36 -6     freefem3d/branches/upstream/current/tests/utils/io-structured-q1-function-medit.at  
 A             freefem3d/branches/upstream/current/tests/utils/io-structured-q1-function-raw.at  
 A             freefem3d/branches/upstream/current/tests/utils/io-structured-q1-vtk.at  
 A             freefem3d/branches/upstream/current/tests/utils/io-unstructured-p1-field-medit.at  
 A             freefem3d/branches/upstream/current/tests/utils/io-unstructured-p1-field-raw.at  
 M  +35 -5     freefem3d/branches/upstream/current/tests/utils/io-unstructured-p1-function-medit.at  
 A             freefem3d/branches/upstream/current/tests/utils/io-unstructured-p1-function-raw.at  
 A             freefem3d/branches/upstream/current/tests/utils/io-unstructured-p1-vtk.at  
 M  +136 -2    freefem3d/branches/upstream/current/tests/utils/io-unstructured-tetra-mesh-medit.at  
 A             freefem3d/branches/upstream/current/tests/utils/ostream.at  
 M  +10 -6     freefem3d/branches/upstream/current/trapFPE.c  
 A             freefem3d/branches/upstream/current/utils/Assert.hpp   [License: GPL]
 M  +2 -2      freefem3d/branches/upstream/current/utils/BaseName.hpp  
 M  +3 -4      freefem3d/branches/upstream/current/utils/CommandLineParser.cpp  
 M  +19 -0     freefem3d/branches/upstream/current/utils/Console.cpp  
 M  +19 -0     freefem3d/branches/upstream/current/utils/Console.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/utils/DoubleParameter.hpp  
 M  +10 -11    freefem3d/branches/upstream/current/utils/ErrorHandler.cpp  
 M  +2 -2      freefem3d/branches/upstream/current/utils/IntegerParameter.hpp  
 M  +73 -48    freefem3d/branches/upstream/current/utils/Makefile.am  
 M  +81 -49    freefem3d/branches/upstream/current/utils/Makefile.in  
 M  +2 -2      freefem3d/branches/upstream/current/utils/Octree.hpp  
 M  +2 -2      freefem3d/branches/upstream/current/utils/Parameter.hpp  
 M  +11 -10    freefem3d/branches/upstream/current/utils/ReferenceCounting.hpp  
 M  +2 -1      freefem3d/branches/upstream/current/utils/StaticCenter.cpp  
 M  +2 -2      freefem3d/branches/upstream/current/utils/StreamCenter.hpp  
 M  +6 -5      freefem3d/branches/upstream/current/utils/StringEquality.hpp  
 M  +4 -5      freefem3d/branches/upstream/current/utils/Thread.hpp  
 M  +5 -5      freefem3d/branches/upstream/current/utils/ThreadStaticBase.hpp  
 M  +65 -17    freefem3d/branches/upstream/current/utils/ThreadStaticCenter.cpp  
 M  +7 -5      freefem3d/branches/upstream/current/utils/Timer.hpp  
 A             freefem3d/branches/upstream/current/utils/XMLContentBase.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/utils/XMLContentPosition.hpp   [License: GPL]
 A             freefem3d/branches/upstream/current/utils/XMLFileReader.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/utils/XMLFileReader.hpp   [License: GPL]
 M  +123 -10   freefem3d/branches/upstream/current/utils/XMLTag.hpp  
 A             freefem3d/branches/upstream/current/utils/XMLTree.cpp   [License: GPL]
 A             freefem3d/branches/upstream/current/utils/XMLTree.hpp   [License: GPL]
 M  +18 -5     freefem3d/branches/upstream/current/utils/XMLWriter.hpp  





More information about the Pkg-scicomp-devel mailing list