Class performing intersection tests on meshes with hexahedral elements. More...
#include <HexaTests.hxx>

Public Member Functions | |
| void | simpleHexaBox () |
| Intersection between two boxes, aligned with the axes.One has 60 hexahedral elements and the other has 39 tetrahedral elements. | |
| void | reflexiveHexaBox () |
| Intersection of a box with 60 hexahedral elements with itself. | |
| void | hexaBoxes () |
| Intersection between two boxes, aligned with the axes.Both have hexahedral elements : one 36, the other 60. | |
| void | hexaBoxesMoved () |
| Intersection between two boxes in general position with hexahedral elements. | |
Private Member Functions | |
| CPPUNIT_TEST_SUITE (HexaTests) | |
| CPPUNIT_TEST (simpleHexaBox) | |
| CPPUNIT_TEST (hexaBoxes) | |
| CPPUNIT_TEST (hexaBoxesMoved) | |
| CPPUNIT_TEST_SUITE_END () | |
Class performing intersection tests on meshes with hexahedral elements.
| INTERP_TEST.HexaTests.CPPUNIT_TEST_SUITE | ( | HexaTests | ) | [private] |
| INTERP_TEST.HexaTests.CPPUNIT_TEST | ( | simpleHexaBox | ) | [private] |
| INTERP_TEST.HexaTests.CPPUNIT_TEST | ( | hexaBoxes | ) | [private] |
| INTERP_TEST.HexaTests.CPPUNIT_TEST | ( | hexaBoxesMoved | ) | [private] |
| INTERP_TEST.HexaTests.CPPUNIT_TEST_SUITE_END | ( | ) | [private] |
| void INTERP_TEST.HexaTests.simpleHexaBox | ( | ) |
Intersection between two boxes, aligned with the axes.One has 60 hexahedral elements and the other has 39 tetrahedral elements.
Status : pass
References INTERP_TEST.InterpolationTestSuite< 3, 3 >._testTools.
| void INTERP_TEST.HexaTests.reflexiveHexaBox | ( | ) |
Intersection of a box with 60 hexahedral elements with itself.
Status : pass
References INTERP_TEST.InterpolationTestSuite< 3, 3 >._testTools.
| void INTERP_TEST.HexaTests.hexaBoxes | ( | ) |
Intersection between two boxes, aligned with the axes.Both have hexahedral elements : one 36, the other 60.
Status : pass
References INTERP_TEST.InterpolationTestSuite< 3, 3 >._testTools.
| void INTERP_TEST.HexaTests.hexaBoxesMoved | ( | ) |
Intersection between two boxes in general position with hexahedral elements.
One has 200 elements and the other 420. Status : fails - reason unknown. The matrix does not fulfil the transpose requirement : that W_AB = W_BA^T
References INTERP_TEST.InterpolationTestSuite< 3, 3 >._testTools.