|
From: | Stéphane Del Pino |
Subject: | [ff3d-cvs] ff3d solver/Triangle.hpp solver/Tetrahedron.hpp... |
Date: | Wed, 22 Oct 2003 13:08:29 -0400 |
CVSROOT: /cvsroot/ff3d Module name: ff3d Branch: Changes by: Stéphane Del Pino <address@hidden> 03/10/22 13:08:29 Modified files: solver : Triangle.hpp Tetrahedron.hpp SurfaceMeshOfTriangles.hpp SurfaceMeshOfQuadrangles.hpp SurfaceMeshGenerator.cpp Structured3DMesh.hpp Quadrangle.hpp PenalizedFictitousDomain.cpp MeshWriter.cpp MeshTetrahedrizor.cpp MeshOfTetrahedra.hpp MeshOfHexahedra.hpp MeshOfHexahedra.cpp MeshExtractor.hpp Mesh.hpp Hexahedron.hpp FEMDiscretization.hpp Domain.hpp ConnectivityBuilder.hpp CartesianHexahedron.hpp BoundaryConditionFDMDiscretization.hpp BoundaryConditionDiscretizationPenalty.hpp BoundaryConditionDiscretizationElimination.hpp language : RealExpression.cpp FunctionExpression.cpp Log message: 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. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/Triangle.hpp.diff?tr1=1.7&tr2=1.8&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/Tetrahedron.hpp.diff?tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/SurfaceMeshOfTriangles.hpp.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/SurfaceMeshOfQuadrangles.hpp.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/SurfaceMeshGenerator.cpp.diff?tr1=1.50&tr2=1.51&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/Structured3DMesh.hpp.diff?tr1=1.6&tr2=1.7&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/Quadrangle.hpp.diff?tr1=1.5&tr2=1.6&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/PenalizedFictitousDomain.cpp.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/MeshWriter.cpp.diff?tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/MeshTetrahedrizor.cpp.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/MeshOfTetrahedra.hpp.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/MeshOfHexahedra.hpp.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/MeshOfHexahedra.cpp.diff?tr1=1.5&tr2=1.6&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/MeshExtractor.hpp.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/Mesh.hpp.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/Hexahedron.hpp.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/FEMDiscretization.hpp.diff?tr1=1.5&tr2=1.6&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/Domain.hpp.diff?tr1=1.5&tr2=1.6&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/ConnectivityBuilder.hpp.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/CartesianHexahedron.hpp.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/BoundaryConditionFDMDiscretization.hpp.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/BoundaryConditionDiscretizationPenalty.hpp.diff?tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/solver/BoundaryConditionDiscretizationElimination.hpp.diff?tr1=1.3&tr2=1.4&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/RealExpression.cpp.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/ff3d/ff3d/language/FunctionExpression.cpp.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |