//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
// License as published by the Free Software Foundation; either
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
//
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
#include "TetraAffineTransform.hxx"
#include "InterpolationUtils.hxx"
#include "SplitterTetra.txx"
#include "TetraAffineTransform.hxx"
#include "InterpolationUtils.hxx"
#include "SplitterTetra.txx"
- const int conn[4] = { 0,1,2,3 };
+ const mcIdType conn[4] = { 0,1,2,3 };
const double targetCoords[] = { -20., 0.,10.,
-20.,10.,10.,
const double targetCoords[] = { -20., 0.,10.,
-20.,10.,10.,
const double sourceCoords[] = { -20., 0., 10.,
-12., 0., 10.,
const double sourceCoords[] = { -20., 0., 10.,
-12., 0., 10.,
CPPUNIT_ASSERT_DOUBLES_EQUAL(40.,surface,precision);
CPPUNIT_ASSERT_EQUAL(4,(int)listOfTetraFacesTreated.size());
CPPUNIT_ASSERT_DOUBLES_EQUAL(40.,surface,precision);
CPPUNIT_ASSERT_EQUAL(4,(int)listOfTetraFacesTreated.size());
- const int conn[4] = { 0,1,2,3 };
+ const mcIdType conn[4] = { 0,1,2,3 };
const double sourceCoords[] = { -20., 0., 10.,
-12., 0., 10.,
const double sourceCoords[] = { -20., 0., 10.,
-12., 0., 10.,
CPPUNIT_ASSERT_DOUBLES_EQUAL(40.,surface,precision);
CPPUNIT_ASSERT_EQUAL(4,(int)listOfTetraFacesTreated.size());
CPPUNIT_ASSERT_DOUBLES_EQUAL(40.,surface,precision);
CPPUNIT_ASSERT_EQUAL(4,(int)listOfTetraFacesTreated.size());
const double sourceCoords[] = { -20., 0., 16.,
-18., 0., 16.,
const double sourceCoords[] = { -20., 0., 16.,
-18., 0., 16.,
CPPUNIT_ASSERT_DOUBLES_EQUAL(2.5,surface,precision);
CPPUNIT_ASSERT_EQUAL(0,(int)listOfTetraFacesTreated.size());
CPPUNIT_ASSERT_DOUBLES_EQUAL(2.5,surface,precision);
CPPUNIT_ASSERT_EQUAL(0,(int)listOfTetraFacesTreated.size());