//
// Author : Anthony Geay (CEA/DEN)
-#ifndef __INTERPKERNELMESHQUALITY_HXX_
+#ifndef __INTERPKERNELMESHQUALITY_HXX__
#define __INTERPKERNELMESHQUALITY_HXX__
#include "INTERPKERNELDefines.hxx"
}
// Square and diamond intersecting with no degeneracy
// /\
- // / \
- // / \
- // __/______\__
- // | / \ |
- // |/ \|
+ // / \
+ // / \
+ // __/______\__
+ // | / \ |
+ // |/ \|
// / \
- // /| |\
- // \| |/
- // \ /
- // |\ /|
- // |_\________/_|
+ // /| |\
+ // \| |/
+ // \ /
+ // |\ /|
+ // |_\________/_|
// \ /
// \ /
// \ /
// Two diamonds intersecting at one vertex on edge and one double vertex
// /\ /\
// / \ / \
- // / ¤ \
+ // / � \
// / / \ \
// \ \ / /
// \ * /
(INTERP_KERNEL::checkEqualPolygons<std::vector<double>,2>(&actual_result, &expected_result, _Epsilon)));
} // square and diamond intersecting at four degenerated pointss
//
- // ²/²\
- // ² / ² \
- // ² / ² \
- // ² \ ² /
- // ² \ ² /
- // ²\²/
+ // �/�\
+ // � / � \
+ // � / � \
+ // � \ � /
+ // � \ � /
+ // �\�/
// \brief Status : pass
void SingleElementPlanarTests::diamondsCritical2()
// Two tangent hexagons with double vertices and a critical starting vertex on edge
// _________
- // / \²²²
- // ² \²
+ // / \���
+ // � \�
// / \
- // / ² ² \
+ // / � � \
// \ /
- // \ ² ² /
+ // \ � � /
// \ /
- // \²_______²/
+ // \�_______�/
// \brief Status : pass
// Two tangent hexagons with double vertices and a critical starting vertex on edge
// _______
// / \
- // / \
+ // / \
// \ /
// \_______/
// / \
- // / \
+ // / \
// \ /
// \_______/
(INTERP_KERNEL::checkEqualPolygons<std::vector<double>,2>(&actual_result, &expected_result, _Epsilon)));
}
// Two diamonds sharing a vertex in an exclusion configuration
- // /\
- // / \
- // / \
- // / \
- // \ /
- // \ /
- // \ /
- // \/
- // /\
- // / \
- // / \
- // / \
- // \ /
- // \ /
- // \ /
- // \/
+ // /\
+ // / \
+ // / \
+ // / \
+ // \ /
+ // \ /
+ // \ /
+ // \/
+ // /\
+ // / \
+ // / \
+ // / \
+ // \ /
+ // \ /
+ // \ /
+ // \/
// \brief Status : pass
// ____
// /|\ /
// / | \/
- // / | /\
- // / |/ \
- // \ /
- // \ /
- // \ /
- // \ /
+ // / | /\
+ // / |/ \
+ // \ /
+ // \ /
+ // \ /
+ // \ /
// \brief Status : pass
void SingleElementPlanarTests:: triangleAndDiamondCritical()
// | |
// | |\ |
// | | \|
- // | | \
+ // | | \
// | | |\
// | | |/
// | | /
}
// Two triangles with a starting vertex on edge
- // /\ ²²²²
- // / ² ²
- // / ² ²
- // /__²___\
+ // /\ ����
+ // / � �
+ // / � �
+ // /__�___\
// \brief Status : pass
void SingleElementPlanarTests::trianglesCritical()
// /\ /\
// / \ / \
// / \ / \
- // /______\/______\
+ // /______\/______\
// \brief Status : pass
}
// Two triangles with double starting point in an outer tangency configuration
- // /\
- // / \
- // / \
- // /______\
+ // /\
+ // / \
+ // / \
+ // /______\
// \ /
// \ /
// \ /
const int num_zero = (c_yz*c_xh == 0.0 ? 1 : 0) + (c_zx*c_yh == 0.0 ? 1 : 0) + (c_xy*c_zh == 0.0 ? 1 : 0);
const int num_neg = (c_yz*c_xh < 0.0 ? 1 : 0) + (c_zx*c_yh < 0.0 ? 1 : 0) + (c_xy*c_zh < 0.0 ? 1 : 0);
- if((num_zero == 1 && num_neg != 1) || num_zero == 2 || num_neg == 0 && num_zero !=3 || num_neg == 3 )
+ if((num_zero == 1 && num_neg != 1) || num_zero == 2 || (num_neg == 0 && num_zero !=3) || num_neg == 3 )
{
++num_cases;
using namespace MEDCoupling;
-template class MEDCouplingFieldT<double>;
+template class MEDCoupling::MEDCouplingFieldT<double>;
/*!
* Creates a new MEDCouplingFieldDouble, of given spatial type and time discretization.
using namespace MEDCoupling;
-template class MEDCouplingFieldT<int>;
+template class MEDCoupling::MEDCouplingFieldT<int>;
MEDCouplingFieldInt *MEDCouplingFieldInt::New(TypeOfField type, TypeOfTimeDiscretization td)
{
using namespace MEDCoupling;
-template class MemArray<int>;
-template class MemArray<double>;
-template class DataArrayTemplate<int>;
-template class DataArrayTemplate<double>;
+template class MEDCoupling::MemArray<int>;
+template class MEDCoupling::MemArray<double>;
+template class MEDCoupling::DataArrayTemplate<int>;
+template class MEDCoupling::DataArrayTemplate<double>;
template<int SPACEDIM>
void DataArrayDouble::findCommonTuplesAlg(const double *bbox, int nbNodes, int limitNodeId, double prec, DataArrayInt *c, DataArrayInt *cI) const
using namespace MEDCoupling;
-template class MemArray<char>;
-template class DataArrayTemplate<char>;
+template class MEDCoupling::MemArray<char>;
+template class MEDCoupling::DataArrayTemplate<char>;
/*!
* Returns an integer value characterizing \a this array, which is useful for a quick
using namespace MEDCoupling;
-template class MEDCouplingTimeDiscretizationTemplate<double>;
-template class MEDCouplingTimeDiscretizationTemplate<int>;
+template class MEDCoupling::MEDCouplingTimeDiscretizationTemplate<double>;
+template class MEDCoupling::MEDCouplingTimeDiscretizationTemplate<int>;
const char MEDCouplingTimeDiscretizationInt::REPR[]="One time label.";