Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MEDCoupling::MEDCouplingUMesh Member List

This is the complete list of members for MEDCoupling::MEDCouplingUMesh, including all inherited members.

_coordsMEDCoupling::MEDCouplingPointSetprotected
advancedRepr() const MEDCoupling::MEDCouplingUMeshvirtual
AggregateSortedByTypeMeshesOnSameCoords(const std::vector< const MEDCouplingUMesh * > &ms, DataArrayInt *&szOfCellGrpOfSameType, DataArrayInt *&idInMsOfCellGrpOfSameType)MEDCoupling::MEDCouplingUMeshstatic
allocateCells(int nbOfCells=0)MEDCoupling::MEDCouplingUMesh
are2DCellsNotCorrectlyOriented(const double *vec, bool polyOnly, std::vector< int > &cells) const MEDCoupling::MEDCouplingUMesh
areAllNodesFetched() const MEDCoupling::MEDCouplingPointSetvirtual
AreCellsEqual(const int *conn, const int *connI, int cell1, int cell2, int compType)MEDCoupling::MEDCouplingUMeshstatic
AreCellsEqualPolicy0(const int *conn, const int *connI, int cell1, int cell2)MEDCoupling::MEDCouplingUMeshstatic
AreCellsEqualPolicy1(const int *conn, const int *connI, int cell1, int cell2)MEDCoupling::MEDCouplingUMeshstatic
AreCellsEqualPolicy2(const int *conn, const int *connI, int cell1, int cell2)MEDCoupling::MEDCouplingUMeshstatic
AreCellsEqualPolicy2NoType(const int *conn, const int *connI, int cell1, int cell2)MEDCoupling::MEDCouplingUMeshstatic
AreCellsEqualPolicy7(const int *conn, const int *connI, int cell1, int cell2)MEDCoupling::MEDCouplingUMeshstatic
areCellsFrom2MeshEqual(const MEDCouplingPointSet *other, int cellId, double prec) const MEDCoupling::MEDCouplingPointSet
areCellsIncludedIn(const MEDCouplingUMesh *other, int compType, DataArrayInt *&arr) const MEDCoupling::MEDCouplingUMesh
areCellsIncludedInPolicy7(const MEDCouplingUMesh *other, DataArrayInt *&arr) const MEDCoupling::MEDCouplingUMesh
areCompatibleForMerge(const MEDCouplingMesh *other) const MEDCoupling::MEDCouplingMeshvirtual
areCoordsEqual(const MEDCouplingPointSet &other, double prec) const MEDCoupling::MEDCouplingPointSet
areCoordsEqualIfNotWhy(const MEDCouplingPointSet &other, double prec, std::string &reason) const MEDCoupling::MEDCouplingPointSet
areCoordsEqualWithoutConsideringStr(const MEDCouplingPointSet &other, double prec) const MEDCoupling::MEDCouplingPointSet
areOnlySimplexCells() const MEDCoupling::MEDCouplingUMesh
arePolyhedronsNotCorrectlyOriented(std::vector< int > &cells) const MEDCoupling::MEDCouplingUMesh
Build0DMeshFromCoords(DataArrayDouble *da)MEDCoupling::MEDCouplingUMeshstatic
Build1DMeshFromCoords(DataArrayDouble *da)MEDCoupling::MEDCouplingUMeshstatic
buildBoundaryMesh(bool keepCoords) const MEDCoupling::MEDCouplingUMeshvirtual
BuildConvexEnvelopOf2DCellJarvis(const double *coords, const int *nodalConnBg, const int *nodalConnEnd, DataArrayInt *nodalConnecOut)MEDCoupling::MEDCouplingUMeshstatic
buildDescendingConnectivity(DataArrayInt *desc, DataArrayInt *descIndx, DataArrayInt *revDesc, DataArrayInt *revDescIndx) const MEDCoupling::MEDCouplingUMesh
buildDescendingConnectivity2(DataArrayInt *desc, DataArrayInt *descIndx, DataArrayInt *revDesc, DataArrayInt *revDescIndx) const MEDCoupling::MEDCouplingUMesh
buildDirectionVectorField() const MEDCoupling::MEDCouplingUMesh
buildExtrudedMesh(const MEDCouplingUMesh *mesh1D, int policy)MEDCoupling::MEDCouplingUMesh
buildFacePartOfMySelfNode(const int *begin, const int *end, bool fullyIn) const MEDCoupling::MEDCouplingUMeshvirtual
BuildInstanceFromMeshType(MEDCouplingMeshType type)MEDCoupling::MEDCouplingPointSetstatic
buildNewNumberingFromCommonNodesFormat(const DataArrayInt *comm, const DataArrayInt *commIndex, int &newNbOfNodes) const MEDCoupling::MEDCouplingPointSet
buildOrthogonalField() const MEDCoupling::MEDCouplingUMeshvirtual
buildPart(const int *start, const int *end) const MEDCoupling::MEDCouplingPointSetvirtual
buildPartAndReduceNodes(const int *start, const int *end, DataArrayInt *&arr) const MEDCoupling::MEDCouplingPointSetvirtual
buildPartOfMySelf(const int *begin, const int *end, bool keepCoords=true) const MEDCoupling::MEDCouplingUMeshvirtual
buildPartOfMySelfNode(const int *start, const int *end, bool fullyIn) const MEDCoupling::MEDCouplingPointSetvirtual
buildPartOfMySelfSlice(int start, int end, int step, bool keepCoords=true) const MEDCoupling::MEDCouplingUMeshvirtual
buildPartOrthogonalField(const int *begin, const int *end) const MEDCoupling::MEDCouplingUMesh
buildPartRange(int beginCellIds, int endCellIds, int stepCellIds) const MEDCoupling::MEDCouplingPointSetvirtual
buildPartRangeAndReduceNodes(int beginCellIds, int endCellIds, int stepCellIds, int &beginOut, int &endOut, int &stepOut, DataArrayInt *&arr) const MEDCoupling::MEDCouplingPointSetvirtual
buildPermArrayForMergeNode(double precision, int limitNodeId, bool &areNodesMerged, int &newNbOfNodes) const MEDCoupling::MEDCouplingPointSet
buildSetInstanceFromThis(int spaceDim) const MEDCoupling::MEDCouplingUMesh
buildSlice3D(const double *origin, const double *vec, double eps, DataArrayInt *&cellIds) const MEDCoupling::MEDCouplingUMesh
buildSlice3DSurf(const double *origin, const double *vec, double eps, DataArrayInt *&cellIds) const MEDCoupling::MEDCouplingUMesh
buildSpreadZonesWithPoly() const MEDCoupling::MEDCouplingUMesh
buildUnionOf2DMesh() const MEDCoupling::MEDCouplingUMesh
buildUnionOf3DMesh() const MEDCoupling::MEDCouplingUMesh
buildUnstructured() const MEDCoupling::MEDCouplingUMeshvirtual
cellIterator()MEDCoupling::MEDCouplingUMesh
cellsByType()MEDCoupling::MEDCouplingUMesh
changeOrientationOfCells()MEDCoupling::MEDCouplingUMesh
changeSpaceDimension(int newSpaceDim, double dftVal=0.)MEDCoupling::MEDCouplingPointSet
checkButterflyCells(std::vector< int > &cells, double eps=1e-12) const MEDCoupling::MEDCouplingUMesh
checkConsecutiveCellTypes() const MEDCoupling::MEDCouplingUMesh
checkConsecutiveCellTypesAndOrder(const INTERP_KERNEL::NormalizedCellType *orderBg, const INTERP_KERNEL::NormalizedCellType *orderEnd) const MEDCoupling::MEDCouplingUMesh
checkConsecutiveCellTypesForMEDFileFrmt() const MEDCoupling::MEDCouplingUMesh
checkConsistency(double eps=1e-12) const MEDCoupling::MEDCouplingUMeshvirtual
checkConsistencyLight() const MEDCoupling::MEDCouplingUMeshvirtual
checkDeepEquivalOnSameNodesWith(const MEDCouplingMesh *other, int cellCompPol, double prec, DataArrayInt *&cellCor) const MEDCoupling::MEDCouplingPointSetvirtual
checkDeepEquivalWith(const MEDCouplingMesh *other, int cellCompPol, double prec, DataArrayInt *&cellCor, DataArrayInt *&nodeCor) const MEDCoupling::MEDCouplingPointSetvirtual
checkFastEquivalWith(const MEDCouplingMesh *other, double prec) const MEDCoupling::MEDCouplingUMeshvirtual
checkGeoEquivalWith(const MEDCouplingMesh *other, int levOfCheck, double prec, DataArrayInt *&cellCor, DataArrayInt *&nodeCor) const MEDCoupling::MEDCouplingMesh
checkTypeConsistencyAndContig(const std::vector< int > &code, const std::vector< const DataArrayInt * > &idsPerType) const MEDCoupling::MEDCouplingUMeshvirtual
clipSingle3DCellByPlane(const double origin[3], const double vec[3], double eps) const MEDCoupling::MEDCouplingUMesh
clone(bool recDeepCpy) const MEDCoupling::MEDCouplingUMeshvirtual
colinearize2D(double eps)MEDCoupling::MEDCouplingUMesh
computeCellCenterOfMass() const MEDCoupling::MEDCouplingUMeshvirtual
computeCellNeighborhoodFromNodesOne(const DataArrayInt *nodeNeigh, const DataArrayInt *nodeNeighI, MCAuto< DataArrayInt > &cellNeigh, MCAuto< DataArrayInt > &cellNeighIndex) const MEDCoupling::MEDCouplingUMesh
computeDiameterField() const MEDCoupling::MEDCouplingUMeshvirtual
computeEffectiveNbOfNodesPerCell() const MEDCoupling::MEDCouplingUMeshvirtual
computeFetchedNodeIds() const MEDCoupling::MEDCouplingUMeshvirtual
computeIsoBarycenterOfNodesPerCell() const MEDCoupling::MEDCouplingUMeshvirtual
computeNbOfFacesPerCell() const MEDCoupling::MEDCouplingUMeshvirtual
ComputeNbOfInteractionsWithSrcCells(const MEDCouplingPointSet *srcMesh, const MEDCouplingPointSet *trgMesh, double eps)MEDCoupling::MEDCouplingPointSetstatic
computeNbOfNodesPerCell() const MEDCoupling::MEDCouplingUMeshvirtual
computeNeighborsOfCells(DataArrayInt *&neighbors, DataArrayInt *&neighborsIdx) const MEDCoupling::MEDCouplingUMesh
ComputeNeighborsOfCellsAdv(const DataArrayInt *desc, const DataArrayInt *descI, const DataArrayInt *revDesc, const DataArrayInt *revDescI, DataArrayInt *&neighbors, DataArrayInt *&neighborsIdx)MEDCoupling::MEDCouplingUMeshstatic
computeNeighborsOfNodes(DataArrayInt *&neighbors, DataArrayInt *&neighborsIdx) const MEDCoupling::MEDCouplingUMesh
computeNodeIdsAlg(std::vector< bool > &nodeIdsInUse) const MEDCoupling::MEDCouplingUMeshvirtual
computePlaneEquationOf3DFaces() const MEDCoupling::MEDCouplingUMesh
computeSkin() const MEDCoupling::MEDCouplingUMesh
ComputeSpreadZoneGradually(const DataArrayInt *arrIn, const DataArrayInt *arrIndxIn)MEDCoupling::MEDCouplingUMeshstatic
ComputeSpreadZoneGraduallyFromSeed(const int *seedBg, const int *seedEnd, const DataArrayInt *arrIn, const DataArrayInt *arrIndxIn, int nbOfDepthPeeling, int &nbOfDepthPeelingPerformed)MEDCoupling::MEDCouplingUMeshstatic
computeTypes()MEDCoupling::MEDCouplingUMesh
ComputeVecAndPtOfFace(double eps, const double *coords, const int *begin, const int *end, double *v, double *p)MEDCoupling::MEDCouplingUMeshstatic
conformize2D(double eps)MEDCoupling::MEDCouplingUMesh
conformize3D(double eps)MEDCoupling::MEDCouplingUMesh
convertAllToPoly()MEDCoupling::MEDCouplingUMesh
convertCellArrayPerGeoType(const DataArrayInt *da) const MEDCoupling::MEDCouplingUMesh
convertDegeneratedCells()MEDCoupling::MEDCouplingUMesh
convertExtrudedPolyhedra()MEDCoupling::MEDCouplingUMesh
convertIntoSingleGeoTypeMesh() const MEDCoupling::MEDCouplingUMesh
convertLinearCellsToQuadratic(int conversionType=0)MEDCoupling::MEDCouplingUMesh
convertNodalConnectivityToDynamicGeoTypeMesh(DataArrayInt *&nodalConn, DataArrayInt *&nodalConnIndex) const MEDCoupling::MEDCouplingUMesh
convertNodalConnectivityToStaticGeoTypeMesh() const MEDCoupling::MEDCouplingUMesh
convertQuadraticCellsToLinear()MEDCoupling::MEDCouplingUMesh
convertToPolyTypes(const int *cellIdsToConvertBg, const int *cellIdsToConvertEnd)MEDCoupling::MEDCouplingUMesh
convexEnvelop2D()MEDCoupling::MEDCouplingUMesh
copyTinyInfoFrom(const MEDCouplingMesh *other)MEDCoupling::MEDCouplingMeshvirtual
copyTinyStringsFrom(const MEDCouplingMesh *other)MEDCoupling::MEDCouplingPointSetvirtual
CorrectExtrudedStaticCell(int *begin, int *end)MEDCoupling::MEDCouplingUMeshstatic
cppRepr() const MEDCoupling::MEDCouplingUMesh
declareAsNew() const MEDCoupling::TimeLabel
decrRef() const MEDCoupling::RefCountObjectOnly
deepCopy() const MEDCoupling::MEDCouplingUMeshvirtual
deepCopyConnectivityOnly() const MEDCoupling::MEDCouplingUMeshvirtual
distanceToPoint(const double *ptBg, const double *ptEnd, int &cellId) const MEDCoupling::MEDCouplingUMesh
distanceToPoints(const DataArrayDouble *pts, DataArrayInt *&cellIds) const MEDCoupling::MEDCouplingUMesh
duplicateNodes(const int *nodeIdsToDuplicateBg, const int *nodeIdsToDuplicateEnd)MEDCoupling::MEDCouplingUMesh
duplicateNodesInConn(const int *nodeIdsToDuplicateBg, const int *nodeIdsToDuplicateEnd, int offset)MEDCoupling::MEDCouplingUMesh
duplicateNodesInCoords(const int *nodeIdsToDuplicateBg, const int *nodeIdsToDuplicateEnd)MEDCoupling::MEDCouplingPointSet
emulateMEDMEMBDC(const MEDCouplingUMesh *nM1LevMesh, DataArrayInt *desc, DataArrayInt *descIndx, DataArrayInt *&revDesc, DataArrayInt *&revDescIndx, DataArrayInt *&nM1LevMeshIds, DataArrayInt *&meshnM1Old2New) const MEDCoupling::MEDCouplingUMesh
EPS_FOR_POLYH_ORIENTATIONMEDCoupling::MEDCouplingUMeshstatic
explode3DMeshTo1D(DataArrayInt *desc, DataArrayInt *descIndx, DataArrayInt *revDesc, DataArrayInt *revDescIndx) const MEDCoupling::MEDCouplingUMesh
explodeMeshIntoMicroEdges(DataArrayInt *desc, DataArrayInt *descIndx, DataArrayInt *revDesc, DataArrayInt *revDescIndx) const MEDCoupling::MEDCouplingUMesh
ExtractFromIndexedArrays(const int *idsOfSelectBg, const int *idsOfSelectEnd, const DataArrayInt *arrIn, const DataArrayInt *arrIndxIn, DataArrayInt *&arrOut, DataArrayInt *&arrIndexOut)MEDCoupling::MEDCouplingUMeshstatic
ExtractFromIndexedArraysSlice(int idsOfSelectStart, int idsOfSelectStop, int idsOfSelectStep, const DataArrayInt *arrIn, const DataArrayInt *arrIndxIn, DataArrayInt *&arrOut, DataArrayInt *&arrIndexOut)MEDCoupling::MEDCouplingUMeshstatic
fillFromAnalytic(TypeOfField t, int nbOfComp, FunctionToEvaluate func) const MEDCoupling::MEDCouplingMeshvirtual
fillFromAnalytic(TypeOfField t, int nbOfComp, const std::string &func) const MEDCoupling::MEDCouplingMeshvirtual
fillFromAnalyticCompo(TypeOfField t, int nbOfComp, const std::string &func) const MEDCoupling::MEDCouplingMeshvirtual
fillFromAnalyticNamedCompo(TypeOfField t, int nbOfComp, const std::vector< std::string > &varsOrder, const std::string &func) const MEDCoupling::MEDCouplingMeshvirtual
findAndCorrectBadOriented3DCells()MEDCoupling::MEDCouplingUMesh
findAndCorrectBadOriented3DExtrudedCells()MEDCoupling::MEDCouplingUMesh
findBoundaryNodes() const MEDCoupling::MEDCouplingUMeshvirtual
findCellIdsLyingOn(const MEDCouplingUMesh &otherDimM1OnSameCoords, DataArrayInt *&cellIdsRk0, DataArrayInt *&cellIdsRk1) const MEDCoupling::MEDCouplingUMesh
findCellIdsOnBoundary() const MEDCoupling::MEDCouplingUMesh
findCommonCells(int compType, int startCellId, DataArrayInt *&commonCellsArr, DataArrayInt *&commonCellsIArr) const MEDCoupling::MEDCouplingUMeshvirtual
FindCommonCellsAlg(int compType, int startCellId, const DataArrayInt *nodal, const DataArrayInt *nodalI, const DataArrayInt *revNodal, const DataArrayInt *revNodalI, DataArrayInt *&commonCellsArr, DataArrayInt *&commonCellsIArr)MEDCoupling::MEDCouplingUMeshstatic
findCommonNodes(double prec, int limitNodeId, DataArrayInt *&comm, DataArrayInt *&commIndex) const MEDCoupling::MEDCouplingPointSet
findNodesOnLine(const double *pt, const double *vec, double eps, std::vector< int > &nodes) const MEDCoupling::MEDCouplingPointSet
findNodesOnPlane(const double *pt, const double *vec, double eps, std::vector< int > &nodes) const MEDCoupling::MEDCouplingPointSet
findNodesToDuplicate(const MEDCouplingUMesh &otherDimM1OnSameCoords, DataArrayInt *&nodeIdsToDuplicate, DataArrayInt *&cellIdsNeededToBeRenum, DataArrayInt *&cellIdsNotModified) const MEDCoupling::MEDCouplingUMesh
finishInsertingCells()MEDCoupling::MEDCouplingUMesh
forceTimeOfThis(const TimeLabel &other) const MEDCoupling::TimeLabelprotected
FuseUMeshesOnSameCoords(const std::vector< const MEDCouplingUMesh * > &meshes, int compType, std::vector< DataArrayInt * > &corr)MEDCoupling::MEDCouplingUMeshstatic
generateGraph() const MEDCoupling::MEDCouplingUMesh
getAllGeoTypes() const MEDCoupling::MEDCouplingUMeshvirtual
getAllGeoTypesSorted() const MEDCoupling::MEDCouplingUMesh
getAllTheProgeny() const MEDCoupling::BigMemoryObject
getAspectRatioField() const MEDCoupling::MEDCouplingUMesh
getBoundingBox(double *bbox) const MEDCoupling::MEDCouplingPointSetvirtual
getBoundingBoxForBBTree(double arcDetEps=1e-12) const MEDCoupling::MEDCouplingUMeshvirtual
getBoundingBoxForBBTree1DQuadratic(double arcDetEps=1e-12) const MEDCoupling::MEDCouplingUMesh
getBoundingBoxForBBTree2DQuadratic(double arcDetEps=1e-12) const MEDCoupling::MEDCouplingUMesh
getBoundingBoxForBBTreeFast() const MEDCoupling::MEDCouplingUMesh
getCaracteristicDimension() const MEDCoupling::MEDCouplingPointSet
getCellContainingPoint(const double *pos, double eps) const MEDCoupling::MEDCouplingUMeshvirtual
getCellIdsCrossingPlane(const double *origin, const double *vec, double eps) const MEDCoupling::MEDCouplingUMesh
getCellIdsFullyIncludedInNodeIds(const int *partBg, const int *partEnd) const MEDCoupling::MEDCouplingPointSetvirtual
getCellIdsLyingOnNodes(const int *begin, const int *end, bool fullyIn) const MEDCoupling::MEDCouplingPointSet
getCellsContainingPoint(const double *pos, double eps, std::vector< int > &elts) const MEDCoupling::MEDCouplingUMeshvirtual
getCellsContainingPoints(const double *pos, int nbOfPoints, double eps, MCAuto< DataArrayInt > &elts, MCAuto< DataArrayInt > &eltsIndex) const MEDCoupling::MEDCouplingUMeshvirtual
getCellsInBoundingBox(const double *bbox, double eps) const MEDCoupling::MEDCouplingUMeshvirtual
getCellsInBoundingBox(const INTERP_KERNEL::DirectedBoundingBox &bbox, double eps)MEDCoupling::MEDCouplingUMeshvirtual
getCoordinatesAndOwner() const MEDCoupling::MEDCouplingPointSetvirtual
getCoordinatesOfNode(int nodeId, std::vector< double > &coo) const MEDCoupling::MEDCouplingPointSetvirtual
getCoords() const MEDCoupling::MEDCouplingPointSet
getCoords()MEDCoupling::MEDCouplingPointSet
GetCorrespondingPolyType(INTERP_KERNEL::NormalizedCellType type)MEDCoupling::MEDCouplingMeshstatic
getDescription() const MEDCoupling::MEDCouplingMesh
GetDimensionOfGeometricType(INTERP_KERNEL::NormalizedCellType type)MEDCoupling::MEDCouplingMeshstatic
getDirectAccessOfCoordsArrIfInStructure() const MEDCoupling::MEDCouplingPointSetvirtual
getDirectChildren() const MEDCoupling::BigMemoryObject
getDirectChildrenWithNull() const MEDCoupling::MEDCouplingUMeshvirtual
getDistributionOfTypes() const MEDCoupling::MEDCouplingUMeshvirtual
getEdgeRatioField() const MEDCoupling::MEDCouplingUMesh
getFastAveragePlaneOfThis(double *vec, double *pos) const MEDCoupling::MEDCouplingUMesh
getHeapMemorySize() const MEDCoupling::BigMemoryObject
GetHeapMemorySizeOfObjs(const std::vector< const BigMemoryObject * > &objs)MEDCoupling::BigMemoryObjectstatic
getHeapMemorySizeStr() const MEDCoupling::BigMemoryObject
getHeapMemorySizeWithoutChildren() const MEDCoupling::MEDCouplingUMeshvirtual
getLevArrPerCellTypes(const INTERP_KERNEL::NormalizedCellType *orderBg, const INTERP_KERNEL::NormalizedCellType *orderEnd, DataArrayInt *&nbPerType) const MEDCoupling::MEDCouplingUMesh
getMeasureField(bool isAbs) const MEDCoupling::MEDCouplingUMeshvirtual
getMeasureFieldOnNode(bool isAbs) const MEDCoupling::MEDCouplingUMeshvirtual
getMeshDimension() const MEDCoupling::MEDCouplingUMeshvirtual
getName() const MEDCoupling::MEDCouplingMesh
getNodalConnectivity() const MEDCoupling::MEDCouplingUMesh
getNodalConnectivity()MEDCoupling::MEDCouplingUMesh
getNodalConnectivityArrayLen() const MEDCoupling::MEDCouplingUMesh
getNodalConnectivityIndex() const MEDCoupling::MEDCouplingUMesh
getNodalConnectivityIndex()MEDCoupling::MEDCouplingUMesh
getNodeIdsInUse(int &nbrOfNodesInUse) const MEDCoupling::MEDCouplingUMeshvirtual
getNodeIdsNearPoint(const double *pos, double eps) const MEDCoupling::MEDCouplingPointSet
getNodeIdsNearPoints(const double *pos, int nbOfPoints, double eps, DataArrayInt *&c, DataArrayInt *&cI) const MEDCoupling::MEDCouplingPointSet
getNodeIdsOfCell(int cellId, std::vector< int > &conn) const MEDCoupling::MEDCouplingUMeshvirtual
getNumberOfCells() const MEDCoupling::MEDCouplingUMeshvirtual
getNumberOfCellsWithType(INTERP_KERNEL::NormalizedCellType type) const MEDCoupling::MEDCouplingUMeshvirtual
getNumberOfNodes() const MEDCoupling::MEDCouplingPointSetvirtual
getNumberOfNodesInCell(int cellId) const MEDCoupling::MEDCouplingUMeshvirtual
GetNumberOfNodesOfGeometricType(INTERP_KERNEL::NormalizedCellType type)MEDCoupling::MEDCouplingMeshstatic
getPartBarycenterAndOwner(const int *begin, const int *end) const MEDCoupling::MEDCouplingUMesh
getPartMeasureField(bool isAbs, const int *begin, const int *end) const MEDCoupling::MEDCouplingUMesh
getQuadraticStatus() const MEDCoupling::MEDCouplingUMesh
getRCValue() const MEDCoupling::RefCountObjectOnly
getRenumArrForConsecutiveCellTypesSpec(const INTERP_KERNEL::NormalizedCellType *orderBg, const INTERP_KERNEL::NormalizedCellType *orderEnd) const MEDCoupling::MEDCouplingUMesh
getRenumArrForMEDFileFrmt() const MEDCoupling::MEDCouplingUMesh
GetReprOfGeometricType(INTERP_KERNEL::NormalizedCellType type)MEDCoupling::MEDCouplingMeshstatic
getReverseNodalConnectivity(DataArrayInt *revNodal, DataArrayInt *revNodalIndx) const MEDCoupling::MEDCouplingUMeshvirtual
getSkewField() const MEDCoupling::MEDCouplingUMesh
getSpaceDimension() const MEDCoupling::MEDCouplingPointSetvirtual
getTime(int &iteration, int &order) const MEDCoupling::MEDCouplingMesh
getTimeOfThis() const MEDCoupling::TimeLabel
getTimeUnit() const MEDCoupling::MEDCouplingMesh
getTinySerializationInformation(std::vector< double > &tinyInfoD, std::vector< int > &tinyInfo, std::vector< std::string > &littleStrings) const MEDCoupling::MEDCouplingUMeshvirtual
getType() const MEDCoupling::MEDCouplingUMeshvirtual
getTypeOfCell(int cellId) const MEDCoupling::MEDCouplingUMeshvirtual
getTypesOfPart(const int *begin, const int *end) const MEDCoupling::MEDCouplingUMesh
getVTKDataSetType() const MEDCoupling::MEDCouplingUMeshvirtual
getVTKFileExtension() const MEDCoupling::MEDCouplingUMeshvirtual
getVTKFileNameOf(const std::string &fileName) const MEDCoupling::MEDCouplingMesh
getWarpField() const MEDCoupling::MEDCouplingUMesh
giveCellsWithType(INTERP_KERNEL::NormalizedCellType type) const MEDCoupling::MEDCouplingUMeshvirtual
incrRef() const MEDCoupling::RefCountObjectOnly
insertNextCell(INTERP_KERNEL::NormalizedCellType type, int size, const int *nodalConnOfCell)MEDCoupling::MEDCouplingUMesh
Intersect2DMeshes(const MEDCouplingUMesh *m1, const MEDCouplingUMesh *m2, double eps, DataArrayInt *&cellNb1, DataArrayInt *&cellNb2)MEDCoupling::MEDCouplingUMeshstatic
Intersect2DMeshWith1DLine(const MEDCouplingUMesh *mesh2D, const MEDCouplingUMesh *mesh1D, double eps, MEDCouplingUMesh *&splitMesh2D, MEDCouplingUMesh *&splitMesh1D, DataArrayInt *&cellIdInMesh2D, DataArrayInt *&cellIdInMesh1D)MEDCoupling::MEDCouplingUMeshstatic
intersectsBoundingBox(const double *bb1, const double *bb2, int dim, double eps)MEDCoupling::MEDCouplingPointSetprotectedstatic
intersectsBoundingBox(const INTERP_KERNEL::DirectedBoundingBox &bb1, const double *bb2, int dim, double eps)MEDCoupling::MEDCouplingPointSetprotectedstatic
Is3DExtrudedStaticCellWellOriented(const int *begin, const int *end, const double *coords)MEDCoupling::MEDCouplingUMeshstatic
isButterfly2DCell(const std::vector< double > &res, bool isQuad, double eps)MEDCoupling::MEDCouplingPointSetprotectedstatic
isContiguous1D() const MEDCoupling::MEDCouplingUMesh
isEmptyMesh(const std::vector< int > &tinyInfo) const MEDCoupling::MEDCouplingUMeshvirtual
isEqual(const MEDCouplingMesh *other, double prec) const MEDCoupling::MEDCouplingMeshvirtual
isEqualIfNotWhy(const MEDCouplingMesh *other, double prec, std::string &reason) const MEDCoupling::MEDCouplingUMeshvirtual
isEqualWithoutConsideringStr(const MEDCouplingMesh *other, double prec) const MEDCoupling::MEDCouplingUMeshvirtual
isFullyQuadratic() const MEDCoupling::MEDCouplingUMesh
IsLinearGeometricType(INTERP_KERNEL::NormalizedCellType type)MEDCoupling::MEDCouplingMeshstatic
isObjectInTheProgeny(const BigMemoryObject *obj) const MEDCoupling::BigMemoryObject
IsPolygonWellOriented(bool isQuadratic, const double *vec, const int *begin, const int *end, const double *coords)MEDCoupling::MEDCouplingUMeshstatic
IsPolyhedronWellOriented(const int *begin, const int *end, const double *coords)MEDCoupling::MEDCouplingUMeshstatic
isPresenceOfQuadratic() const MEDCoupling::MEDCouplingUMesh
IsPyra5WellOriented(const int *begin, const int *end, const double *coords)MEDCoupling::MEDCouplingUMeshstatic
IsStaticGeometricType(INTERP_KERNEL::NormalizedCellType type)MEDCoupling::MEDCouplingMeshstatic
isStructured() const MEDCoupling::MEDCouplingMesh
IsTetra4WellOriented(const int *begin, const int *end, const double *coords)MEDCoupling::MEDCouplingUMeshstatic
keepCellIdsByType(INTERP_KERNEL::NormalizedCellType type, const int *begin, const int *end) const MEDCoupling::MEDCouplingUMesh
keepSpecifiedCells(INTERP_KERNEL::NormalizedCellType type, const int *idsPerGeoTypeBg, const int *idsPerGeoTypeEnd) const MEDCoupling::MEDCouplingUMesh
MEDCouplingMesh()MEDCoupling::MEDCouplingMeshprotected
MEDCouplingMesh(const MEDCouplingMesh &other)MEDCoupling::MEDCouplingMeshprotected
MEDCouplingPointSet()MEDCoupling::MEDCouplingPointSetprotected
MEDCouplingPointSet(const MEDCouplingPointSet &other, bool deepCopy)MEDCoupling::MEDCouplingPointSetprotected
MergeMeshes(const MEDCouplingMesh *mesh1, const MEDCouplingMesh *mesh2)MEDCoupling::MEDCouplingMeshstatic
MergeMeshes(std::vector< const MEDCouplingMesh * > &meshes)MEDCoupling::MEDCouplingMeshstatic
mergeMyselfWith(const MEDCouplingMesh *other) const MEDCoupling::MEDCouplingUMeshvirtual
mergeMyselfWithOnSameCoords(const MEDCouplingPointSet *other) const MEDCoupling::MEDCouplingUMeshvirtual
mergeNodes(double precision, bool &areNodesMerged, int &newNbOfNodes)MEDCoupling::MEDCouplingPointSetvirtual
MergeNodesArray(const MEDCouplingPointSet *m1, const MEDCouplingPointSet *m2)MEDCoupling::MEDCouplingPointSetstatic
MergeNodesArray(const std::vector< const MEDCouplingPointSet * > &ms)MEDCoupling::MEDCouplingPointSetstatic
mergeNodesCenter(double precision, bool &areNodesMerged, int &newNbOfNodes)MEDCoupling::MEDCouplingPointSetvirtual
MergeNodesOnUMeshesSharingSameCoords(const std::vector< MEDCouplingUMesh * > &meshes, double eps)MEDCoupling::MEDCouplingUMeshstatic
MergeUMeshes(const MEDCouplingUMesh *mesh1, const MEDCouplingUMesh *mesh2)MEDCoupling::MEDCouplingUMeshstatic
MergeUMeshes(const std::vector< const MEDCouplingUMesh * > &a)MEDCoupling::MEDCouplingUMeshstatic
MergeUMeshesOnSameCoords(const MEDCouplingUMesh *mesh1, const MEDCouplingUMesh *mesh2)MEDCoupling::MEDCouplingUMeshstatic
MergeUMeshesOnSameCoords(const std::vector< const MEDCouplingUMesh * > &meshes)MEDCoupling::MEDCouplingUMeshstatic
New()MEDCoupling::MEDCouplingUMeshstatic
New(const std::string &meshName, int meshDim)MEDCoupling::MEDCouplingUMeshstatic
MEDCoupling::operator=(const RefCountObjectOnly &other)MEDCoupling::RefCountObjectOnly
MEDCoupling::TimeLabel::operator=(const TimeLabel &other)MEDCoupling::TimeLabel
orderConsecutiveCells1D() const MEDCoupling::MEDCouplingUMesh
orientCorrectly2DCells(const double *vec, bool polyOnly)MEDCoupling::MEDCouplingUMesh
orientCorrectlyPolyhedrons()MEDCoupling::MEDCouplingUMesh
partitionBySpreadZone() const MEDCoupling::MEDCouplingUMesh
PartitionBySpreadZone(const DataArrayInt *arrIn, const DataArrayInt *arrIndxIn)MEDCoupling::MEDCouplingUMeshstatic
project1D(const double *pt, const double *v, double eps, double *res) const MEDCoupling::MEDCouplingUMesh
project2DCellOnXY(const int *startConn, const int *endConn, std::vector< double > &res) const MEDCoupling::MEDCouplingPointSetprotected
PutUMeshesOnSameAggregatedCoords(const std::vector< MEDCouplingUMesh * > &meshes)MEDCoupling::MEDCouplingUMeshstatic
rearrange2ConsecutiveCellTypes()MEDCoupling::MEDCouplingUMesh
recenterForMaxPrecision(double eps)MEDCoupling::MEDCouplingPointSet
RefCountObject()MEDCoupling::RefCountObjectprotected
RefCountObject(const RefCountObject &other)MEDCoupling::RefCountObjectprotected
RefCountObjectOnly()MEDCoupling::RefCountObjectOnlyprotected
RefCountObjectOnly(const RefCountObjectOnly &other)MEDCoupling::RefCountObjectOnlyprotected
RemoveIdsFromIndexedArrays(const int *idsToRemoveBg, const int *idsToRemoveEnd, DataArrayInt *arr, DataArrayInt *arrIndx, int offsetForRemoval=0)MEDCoupling::MEDCouplingUMeshstatic
renumberCells(const int *old2NewBg, bool check=true)MEDCoupling::MEDCouplingUMeshvirtual
renumberNodes(const int *newNodeNumbers, int newNbOfNodes)MEDCoupling::MEDCouplingPointSetvirtual
renumberNodesCenter(const int *newNodeNumbers, int newNbOfNodes)MEDCoupling::MEDCouplingPointSetvirtual
renumberNodesInConn(const INTERP_KERNEL::HashMap< int, int > &newNodeNumbersO2N)MEDCoupling::MEDCouplingUMeshvirtual
renumberNodesInConn(const int *newNodeNumbersO2N)MEDCoupling::MEDCouplingUMeshvirtual
renumberNodesWithOffsetInConn(int offset)MEDCoupling::MEDCouplingUMeshvirtual
reprConnectivityOfThis() const MEDCoupling::MEDCouplingUMesh
reprQuickOverview(std::ostream &stream) const MEDCoupling::MEDCouplingUMeshvirtual
resizeForUnserialization(const std::vector< int > &tinyInfo, DataArrayInt *a1, DataArrayDouble *a2, std::vector< std::string > &littleStrings) const MEDCoupling::MEDCouplingUMeshvirtual
rotate(const double *center, const double *vector, double angle)MEDCoupling::MEDCouplingPointSetvirtual
rotate2D(const double *center, double angle)MEDCoupling::MEDCouplingPointSetprotected
rotate3D(const double *center, const double *vect, double angle)MEDCoupling::MEDCouplingPointSetprotected
scale(const double *point, double factor)MEDCoupling::MEDCouplingPointSetvirtual
serialize(DataArrayInt *&a1, DataArrayDouble *&a2) const MEDCoupling::MEDCouplingUMeshvirtual
setConnectivity(DataArrayInt *conn, DataArrayInt *connIndex, bool isComputingTypes=true)MEDCoupling::MEDCouplingUMesh
setCoords(const DataArrayDouble *coords)MEDCoupling::MEDCouplingPointSet
setDescription(const std::string &descr)MEDCoupling::MEDCouplingMesh
setMeshDimension(int meshDim)MEDCoupling::MEDCouplingUMesh
setName(const std::string &name)MEDCoupling::MEDCouplingMesh
SetPartOfIndexedArrays(const int *idsOfSelectBg, const int *idsOfSelectEnd, const DataArrayInt *arrIn, const DataArrayInt *arrIndxIn, const DataArrayInt *srcArr, const DataArrayInt *srcArrIndex, DataArrayInt *&arrOut, DataArrayInt *&arrIndexOut)MEDCoupling::MEDCouplingUMeshstatic
SetPartOfIndexedArraysSameIdx(const int *idsOfSelectBg, const int *idsOfSelectEnd, DataArrayInt *arrInOut, const DataArrayInt *arrIndxIn, const DataArrayInt *srcArr, const DataArrayInt *srcArrIndex)MEDCoupling::MEDCouplingUMeshstatic
SetPartOfIndexedArraysSameIdxSlice(int start, int end, int step, DataArrayInt *arrInOut, const DataArrayInt *arrIndxIn, const DataArrayInt *srcArr, const DataArrayInt *srcArrIndex)MEDCoupling::MEDCouplingUMeshstatic
SetPartOfIndexedArraysSlice(int start, int end, int step, const DataArrayInt *arrIn, const DataArrayInt *arrIndxIn, const DataArrayInt *srcArr, const DataArrayInt *srcArrIndex, DataArrayInt *&arrOut, DataArrayInt *&arrIndexOut)MEDCoupling::MEDCouplingUMeshstatic
setPartOfMySelf(const int *cellIdsBg, const int *cellIdsEnd, const MEDCouplingUMesh &otherOnSameCoordsThanThis)MEDCoupling::MEDCouplingUMesh
setPartOfMySelfSlice(int start, int end, int step, const MEDCouplingUMesh &otherOnSameCoordsThanThis)MEDCoupling::MEDCouplingUMesh
setTime(double val, int iteration, int order)MEDCoupling::MEDCouplingMesh
setTimeUnit(const std::string &unit)MEDCoupling::MEDCouplingMesh
shallowCopyConnectivityFrom(const MEDCouplingPointSet *other)MEDCoupling::MEDCouplingUMeshvirtual
shiftNodeNumbersInConn(int delta)MEDCoupling::MEDCouplingUMesh
simpleRepr() const MEDCoupling::MEDCouplingUMeshvirtual
simplexize(int policy)MEDCoupling::MEDCouplingUMeshvirtual
simplifyPolyhedra(double eps)MEDCoupling::MEDCouplingUMesh
SimplifyPolyhedronCell(double eps, const DataArrayDouble *coords, const int *begin, const int *end, DataArrayInt *res)MEDCoupling::MEDCouplingUMeshstatic
sortCellsInMEDFileFrmt()MEDCoupling::MEDCouplingUMesh
split2DCells(const DataArrayInt *desc, const DataArrayInt *descI, const DataArrayInt *subNodesInSeg, const DataArrayInt *subNodesInSegI, const DataArrayInt *midOpt=0, const DataArrayInt *midOptI=0)MEDCoupling::MEDCouplingUMesh
splitByType() const MEDCoupling::MEDCouplingUMesh
splitProfilePerType(const DataArrayInt *profile, std::vector< int > &code, std::vector< DataArrayInt * > &idsInPflPerType, std::vector< DataArrayInt * > &idsPerType) const MEDCoupling::MEDCouplingUMeshvirtual
tessellate2D(double eps)MEDCoupling::MEDCouplingUMesh
tetrahedrize(int policy, DataArrayInt *&n2oCells, int &nbOfAdditionalPoints) const MEDCoupling::MEDCouplingUMesh
TimeLabel()MEDCoupling::TimeLabelprotected
translate(const double *vector)MEDCoupling::MEDCouplingPointSetvirtual
TryToCorrectPolyhedronOrientation(int *begin, int *end, const double *coords)MEDCoupling::MEDCouplingUMeshstatic
tryToShareSameCoords(const MEDCouplingPointSet &other, double epsilon)MEDCoupling::MEDCouplingPointSet
tryToShareSameCoordsPermute(const MEDCouplingPointSet &other, double epsilon)MEDCoupling::MEDCouplingPointSetvirtual
unPolyze()MEDCoupling::MEDCouplingUMesh
unserialization(const std::vector< double > &tinyInfoD, const std::vector< int > &tinyInfo, const DataArrayInt *a1, DataArrayDouble *a2, const std::vector< std::string > &littleStrings)MEDCoupling::MEDCouplingUMeshvirtual
updateTime() const MEDCoupling::MEDCouplingUMeshvirtual
updateTimeWith(const TimeLabel &other) const MEDCoupling::TimeLabelprotected
writeVTK(const std::string &fileName, bool isBinary=true) const MEDCoupling::MEDCouplingMesh
writeVTKLL(std::ostream &ofs, const std::string &cellData, const std::string &pointData, DataArrayByte *byteData) const MEDCoupling::MEDCouplingUMeshvirtual
zipConnectivityTraducer(int compType, int startCellId=0)MEDCoupling::MEDCouplingPointSetvirtual
zipCoords()MEDCoupling::MEDCouplingPointSet
zipCoordsTraducer()MEDCoupling::MEDCouplingUMeshvirtual
~BigMemoryObject()MEDCoupling::BigMemoryObjectvirtual
~MEDCouplingMesh()MEDCoupling::MEDCouplingMeshprotectedvirtual
~MEDCouplingPointSet()MEDCoupling::MEDCouplingPointSetprotected
~RefCountObject()MEDCoupling::RefCountObjectprotectedvirtual
~RefCountObjectOnly()MEDCoupling::RefCountObjectOnlyprotectedvirtual
~TimeLabel()MEDCoupling::TimeLabelprotectedvirtual