* @param matrix vector of maps in which the result is stored
*
*/
- void Interpolation3D::calculateIntersectionVolumes(const MESH& srcMesh, const MESH& targetMesh, IntersectionMatrix& matrix)
- {
+ void Interpolation3D::calculateIntersectionVolumes(const MEDMEM::MESH& srcMesh, const MEDMEM::MESH& targetMesh, IntersectionMatrix& matrix) {
// create MeshElement objects corresponding to each element of the two meshes
const int numSrcElems = srcMesh.getNumberOfElements(MED_CELL, MED_ALL_ELEMENTS);
/**
* Returns the global number of the node of an element.
- * (1 <= node <= #nodes of element)
+ * (1 <= node <= no. nodes of element)
*
* @param node the node for which the global number is sought
* @param element an element of the mesh
/**
* Returns the coordinates of a node of an element
- * (1 <= node <= #nodes)
+ * (1 <= node <= no. nodes)
*
* @param node the node for which the coordinates are sought
* @param element an element of the mesh
* Calculates the sum of a row of an intersection matrix
*
* @param m an intersection matrix
- * @param i the index of the row (1 <= i <= #rows)
+ * @param i the index of the row (1 <= i <= no. rows)
* @return the sum of the values of row i
*
*/
* @param mesh the mesh
* @param tab pointer to double[no. elements of mesh] array in which to store the volumes
*/
- void MeshTestToolkit::getVolumes(MESH& mesh, const double*& tab) const
+ void MeshTestToolkit::getVolumes(MEDMEM::MESH& mesh, const double*& tab) const
{
SUPPORT *sup=new SUPPORT(&mesh,"dummy",MED_CELL);
FIELD<double>* f=mesh.getVolume(sup);
* @param tMesh the target mesh
* @return true if the condition is verified, false if not.
*/
- bool MeshTestToolkit::testVolumes(const IntersectionMatrix& m, MESH& sMesh, MESH& tMesh) const
+ bool MeshTestToolkit::testVolumes(const IntersectionMatrix& m, MEDMEM::MESH& sMesh, MEDMEM::MESH& tMesh) const
{
bool ok = true;
bool _validTP[4];
#ifdef OPTIMIZE
+
+ /**
+ * Calls TransformedTriangle::testTriangleSurroundsEdge for edges OX to ZX and stores the result in
+ * member variable array_triangleSurroundsEdgeCache.
+ *
+ */
void preCalculateTriangleSurroundsEdge();
/// Array holding results of the test testTriangleSurroundsEdge() for all the edges.
// Optimization methods. These are only defined and used if OPTIMIZE is defined.
// -----------------------------------------------------------------------------------
-/**
- * Calls TransformedTriangle::testTriangleSurroundsEdge for edges OX to ZX and stores the result in
- * member variable array_triangleSurroundsEdgeCache.
- *
- */
+
inline void TransformedTriangle::preCalculateTriangleSurroundsEdge()
{
for(TetraEdge edge = OX ; edge <= ZX ; edge = TetraEdge(edge + 1))
*.M \
*.MM
RECURSIVE = YES
-EXCLUDE =
+EXCLUDE = Test/Interpolation3DTest.cxx \
+ Test/Interpolation3DTest.hxx \
+ TransformedTriangle_inline.hxx \
+ Intersector3D.hxx \
+ Test/CppUnitTest.hxx \
+ Test/CppUnitTest.cxx \
+ Intersector.hxx \
+ Test/TestingUtils.hxx
EXCLUDE_SYMLINKS = NO
EXCLUDE_PATTERNS =
EXAMPLE_PATH =