#include "MEDCoupling.hxx"
#include "NormalizedUnstructuredMesh.hxx"
+#include "MEDCouplingMemArray.hxx"
#include "InterpKernelException.hxx"
#include <vector>
namespace MEDCoupling
{
class MEDCouplingMesh;
+ class MEDCouplingUMesh;
class MEDCouplingGaussLocalization
{
MEDCOUPLING_EXPORT void pushTinySerializationDblInfo(std::vector<double>& tinyInfo) const;
MEDCOUPLING_EXPORT const double *fillWithValues(const double *vals);
//
+ MEDCOUPLING_EXPORT MCAuto<DataArrayDouble> localizePtsInRefCooForEachCell(const DataArrayDouble *ptsInRefCoo, const MEDCouplingUMesh *mesh) const;
+ MEDCOUPLING_EXPORT MCAuto<MEDCouplingUMesh> buildRefCell() const;
+ //
MEDCOUPLING_EXPORT const std::vector<double>& getRefCoords() const { return _ref_coord; }
MEDCOUPLING_EXPORT double getRefCoord(int ptIdInCell, int comp) const;
MEDCOUPLING_EXPORT const std::vector<double>& getGaussCoords() const { return _gauss_coord; }