ff3d-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ff3d-cvs] ff3d utils/Octree.hpp solver/UserFunction.cpp s...


From: Stéphane Del Pino
Subject: [ff3d-cvs] ff3d utils/Octree.hpp solver/UserFunction.cpp s...
Date: Sun, 04 May 2003 14:09:01 -0400

CVSROOT:        /cvsroot/ff3d
Module name:    ff3d
Changes by:     Stéphane Del Pino <address@hidden>      03/05/04 14:09:01

Modified files:
        utils          : Octree.hpp 
        solver         : UserFunction.cpp Structured3DMesh.hpp 
                         ElementaryMatrixSet.cpp 
                         BoundaryConditionSurfaceMeshAssociation.hpp 
                         BoundaryConditionSet.hpp 
                         BoundaryConditionFDMDiscretization.hpp 
                         BoundaryConditionDiscretizationPenalty.hpp 
                         BoundaryConditionDiscretizationFEM.hpp 
                         BoundaryConditionDiscretizationElimination.hpp 
                         BoundaryConditionDiscretization.hpp 
        language       : Vector3Expression.hpp 
                         VariationalProblemExpression.hpp 
                         VariationalProblemExpression.cpp 
                         VariationalOperatorExpression.hpp 
                         VariationalFormulaExpression.hpp 
                         VariationalDirichletListExpression.hpp 
                         UnknownListExpression.hpp 
                         UnknownListExpression.cpp 
                         TestFunctionExpression.hpp 
                         SubOptionListExpression.hpp 
                         SubOptionExpression.hpp StringExpression.hpp 
                         SolverOptionsExpression.hpp 
                         SolverExpression.hpp SolverExpression.cpp 
                         SolutionExpression.hpp SceneExpression.hpp 
                         SceneExpression.cpp RealExpression.hpp 
                         RealExpression.cpp PDESystemExpression.hpp 
                         PDEProblemExpression.hpp 
                         PDEProblemExpression.cpp 
                         PDEOperatorSumExpression.hpp 
                         PDEOperatorExpression.hpp 
                         PDEEquationExpression.hpp 
                         OstreamExpressionList.hpp OstreamExpression.hpp 
                         OptionExpression.hpp 
                         MultiLinearFormExpression.hpp 
                         MultiLinearExpression.hpp MeshExpression.hpp 
                         MeshExpression.cpp LinearExpression.hpp 
                         IntegratedOperatorExpression.hpp 
                         IntegratedExpression.hpp Instruction.hpp 
                         InsideListExpression.hpp InsideExpression.hpp 
                         FunctionExpression.hpp FunctionExpression.cpp 
                         FieldExpression.hpp FieldExpression.cpp 
                         FFLexer.cpp Expression.hpp EmbededFunctions.hpp 
                         DomainExpression.hpp DomainExpression.cpp 
                         BoundaryExpression.hpp BoundaryExpression.cpp 
                         BoundaryConditionListExpression.hpp 
                         BoundaryConditionExpression.hpp 
                         BoundaryConditionExpression.cpp 
                         BooleanExpression.hpp BooleanExpression.cpp 
        geometry       : Translation.hpp Translation.cpp 
                         TransformMatrix.hpp TransformMatrix.cpp 
                         Transform.hpp Shape.hpp Scale.hpp Scale.cpp 
                         Rotation.hpp Rotation.cpp 
        algebra        : UnAssembledMatrix.hpp UnAssembledMatrix.cpp 

Log message:
        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!)...

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/utils/Octree.hpp.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/UserFunction.cpp.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/Structured3DMesh.hpp.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/ElementaryMatrixSet.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/BoundaryConditionSurfaceMeshAssociation.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/BoundaryConditionSet.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/BoundaryConditionFDMDiscretization.hpp.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/BoundaryConditionDiscretizationPenalty.hpp.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/BoundaryConditionDiscretizationFEM.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/BoundaryConditionDiscretizationElimination.hpp.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/BoundaryConditionDiscretization.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/Vector3Expression.hpp.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/VariationalProblemExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/VariationalProblemExpression.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/VariationalOperatorExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/VariationalFormulaExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/VariationalDirichletListExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/UnknownListExpression.hpp.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/UnknownListExpression.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/TestFunctionExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/SubOptionListExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/SubOptionExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/StringExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/SolverOptionsExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/SolverExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/SolverExpression.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/SolutionExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/SceneExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/SceneExpression.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/RealExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/RealExpression.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/PDESystemExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/PDEProblemExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/PDEProblemExpression.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/PDEOperatorSumExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/PDEOperatorExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/PDEEquationExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/OstreamExpressionList.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/OstreamExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/OptionExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/MultiLinearFormExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/MultiLinearExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/MeshExpression.hpp.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/MeshExpression.cpp.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/LinearExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/IntegratedOperatorExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/IntegratedExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/Instruction.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/InsideListExpression.hpp.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/InsideExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/FunctionExpression.hpp.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/FunctionExpression.cpp.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/FieldExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/FieldExpression.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/FFLexer.cpp.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/Expression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/EmbededFunctions.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/DomainExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/DomainExpression.cpp.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/BoundaryExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/BoundaryExpression.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/BoundaryConditionListExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/BoundaryConditionExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/BoundaryConditionExpression.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/BooleanExpression.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/BooleanExpression.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/geometry/Translation.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/geometry/Translation.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/geometry/TransformMatrix.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/geometry/TransformMatrix.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/geometry/Transform.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/geometry/Shape.hpp.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/geometry/Scale.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/geometry/Scale.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/geometry/Rotation.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/geometry/Rotation.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/algebra/UnAssembledMatrix.hpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/algebra/UnAssembledMatrix.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]