Version: 9.14.0
MEDCoupling::MEDCouplingUMesh Member List

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

_coordsMEDCoupling::MEDCouplingPointSetprotected
advancedRepr() constMEDCoupling::MEDCouplingUMeshvirtual
AggregateSortedByTypeMeshesOnSameCoords(const std::vector< const MEDCouplingUMesh * > &ms, DataArrayIdType *&szOfCellGrpOfSameType, DataArrayIdType *&idInMsOfCellGrpOfSameType)MEDCoupling::MEDCouplingUMeshstatic
allocateCells(mcIdType nbOfCells=0)MEDCoupling::MEDCouplingUMesh
are2DCellsNotCorrectlyOriented(const double *vec, bool polyOnly, std::vector< mcIdType > &cells) constMEDCoupling::MEDCouplingUMesh
areAllNodesFetched() constMEDCoupling::MEDCouplingPointSetvirtual
AreCellsEqual(const mcIdType *conn, const mcIdType *connI, mcIdType cell1, mcIdType cell2, int compType)MEDCoupling::MEDCouplingUMeshstatic
AreCellsEqualPolicy0(const mcIdType *conn, const mcIdType *connI, mcIdType cell1, mcIdType cell2)MEDCoupling::MEDCouplingUMeshstatic
AreCellsEqualPolicy1(const mcIdType *conn, const mcIdType *connI, mcIdType cell1, mcIdType cell2)MEDCoupling::MEDCouplingUMeshstatic
AreCellsEqualPolicy2(const mcIdType *conn, const mcIdType *connI, mcIdType cell1, mcIdType cell2)MEDCoupling::MEDCouplingUMeshstatic
AreCellsEqualPolicy2NoType(const mcIdType *conn, const mcIdType *connI, mcIdType cell1, mcIdType cell2)MEDCoupling::MEDCouplingUMeshstatic
AreCellsEqualPolicy7(const mcIdType *conn, const mcIdType *connI, mcIdType cell1, mcIdType cell2)MEDCoupling::MEDCouplingUMeshstatic
areCellsFrom2MeshEqual(const MEDCouplingPointSet *other, mcIdType cellId, double prec) constMEDCoupling::MEDCouplingPointSet
areCellsIncludedIn(const MEDCouplingUMesh *other, int compType, DataArrayIdType *&arr) constMEDCoupling::MEDCouplingUMesh
areCellsIncludedInPolicy7(const MEDCouplingUMesh *other, DataArrayIdType *&arr) constMEDCoupling::MEDCouplingUMesh
areCompatibleForMerge(const MEDCouplingMesh *other) constMEDCoupling::MEDCouplingMeshvirtual
areCoordsEqual(const MEDCouplingPointSet &other, double prec) constMEDCoupling::MEDCouplingPointSet
areCoordsEqualIfNotWhy(const MEDCouplingPointSet &other, double prec, std::string &reason) constMEDCoupling::MEDCouplingPointSet
areCoordsEqualWithoutConsideringStr(const MEDCouplingPointSet &other, double prec) constMEDCoupling::MEDCouplingPointSet
areOnlySimplexCells() constMEDCoupling::MEDCouplingUMesh
arePolyhedronsNotCorrectlyOriented(std::vector< mcIdType > &cells) constMEDCoupling::MEDCouplingUMesh
attractSeg3MidPtsAroundNodes(double ratio, const mcIdType *nodeIdsBg, const mcIdType *nodeIdsEnd)MEDCoupling::MEDCouplingUMesh
Build0DMeshFromCoords(DataArrayDouble *da)MEDCoupling::MEDCouplingUMeshstatic
Build1DMeshFromCoords(DataArrayDouble *da)MEDCoupling::MEDCouplingUMeshstatic
buildBoundaryMesh(bool keepCoords) constMEDCoupling::MEDCouplingUMeshvirtual
BuildConvexEnvelopOf2DCellJarvis(const double *coords, const mcIdType *nodalConnBg, const mcIdType *nodalConnEnd, DataArrayIdType *nodalConnecOut)MEDCoupling::MEDCouplingUMeshstatic
buildDescendingConnectivity(DataArrayIdType *desc, DataArrayIdType *descIndx, DataArrayIdType *revDesc, DataArrayIdType *revDescIndx) constMEDCoupling::MEDCouplingUMesh
buildDescendingConnectivity2(DataArrayIdType *desc, DataArrayIdType *descIndx, DataArrayIdType *revDesc, DataArrayIdType *revDescIndx) constMEDCoupling::MEDCouplingUMesh
buildDirectionVectorField() constMEDCoupling::MEDCouplingUMesh
buildExtrudedMesh(const MEDCouplingUMesh *mesh1D, int policy)MEDCoupling::MEDCouplingUMesh
buildFacePartOfMySelfNode(const mcIdType *begin, const mcIdType *end, bool fullyIn) constMEDCoupling::MEDCouplingUMeshvirtual
BuildInstanceFromMeshType(MEDCouplingMeshType type)MEDCoupling::MEDCouplingPointSetstatic
buildNewNumberingFromCommonNodesFormat(const DataArrayIdType *comm, const DataArrayIdType *commIndex, mcIdType &newNbOfNodes) constMEDCoupling::MEDCouplingPointSet
buildOrthogonalField() constMEDCoupling::MEDCouplingUMeshvirtual
buildPart(const mcIdType *start, const mcIdType *end) constMEDCoupling::MEDCouplingPointSetvirtual
buildPartAndReduceNodes(const mcIdType *start, const mcIdType *end, DataArrayIdType *&arr) constMEDCoupling::MEDCouplingPointSetvirtual
buildPartOfMySelf(const mcIdType *begin, const mcIdType *end, bool keepCoords=true) constMEDCoupling::MEDCouplingUMeshvirtual
buildPartOfMySelfNode(const mcIdType *start, const mcIdType *end, bool fullyIn) constMEDCoupling::MEDCouplingPointSetvirtual
buildPartOfMySelfSlice(mcIdType start, mcIdType end, mcIdType step, bool keepCoords=true) constMEDCoupling::MEDCouplingUMeshvirtual
buildPartOrthogonalField(const mcIdType *begin, const mcIdType *end) constMEDCoupling::MEDCouplingUMesh
buildPartRange(mcIdType beginCellIds, mcIdType endCellIds, mcIdType stepCellIds) constMEDCoupling::MEDCouplingPointSetvirtual
buildPartRangeAndReduceNodes(mcIdType beginCellIds, mcIdType endCellIds, mcIdType stepCellIds, mcIdType &beginOut, mcIdType &endOut, mcIdType &stepOut, DataArrayIdType *&arr) constMEDCoupling::MEDCouplingPointSetvirtual
buildPermArrayForMergeNode(double precision, mcIdType limitNodeId, bool &areNodesMerged, mcIdType &newNbOfNodes) constMEDCoupling::MEDCouplingPointSet
buildSetInstanceFromThis(std::size_t spaceDim) constMEDCoupling::MEDCouplingUMesh
buildSlice3D(const double *origin, const double *vec, double eps, DataArrayIdType *&cellIds) constMEDCoupling::MEDCouplingUMesh
buildSlice3DSurf(const double *origin, const double *vec, double eps, DataArrayIdType *&cellIds) constMEDCoupling::MEDCouplingUMesh
buildSpreadZonesWithPoly() constMEDCoupling::MEDCouplingUMesh
buildUnionOf2DMesh() constMEDCoupling::MEDCouplingUMesh
buildUnionOf3DMesh() constMEDCoupling::MEDCouplingUMesh
buildUnstructured() constMEDCoupling::MEDCouplingUMeshvirtual
cellIterator()MEDCoupling::MEDCouplingUMesh
cellsByType()MEDCoupling::MEDCouplingUMesh
changeOrientationOfCells()MEDCoupling::MEDCouplingUMesh
changeSpaceDimension(int newSpaceDim, double dftVal=0.)MEDCoupling::MEDCouplingPointSet
checkButterflyCells(std::vector< mcIdType > &cells, double eps=1e-12) constMEDCoupling::MEDCouplingUMesh
checkConsecutiveCellTypes() constMEDCoupling::MEDCouplingUMesh
checkConsecutiveCellTypesAndOrder(const INTERP_KERNEL::NormalizedCellType *orderBg, const INTERP_KERNEL::NormalizedCellType *orderEnd) constMEDCoupling::MEDCouplingUMesh
checkConsecutiveCellTypesForMEDFileFrmt() constMEDCoupling::MEDCouplingUMesh
checkConsistency(double eps=1e-12) constMEDCoupling::MEDCouplingUMeshvirtual
checkConsistencyLight() constMEDCoupling::MEDCouplingUMeshvirtual
checkDeepEquivalOnSameNodesWith(const MEDCouplingMesh *other, int cellCompPol, double prec, DataArrayIdType *&cellCor) constMEDCoupling::MEDCouplingPointSetvirtual
checkDeepEquivalWith(const MEDCouplingMesh *other, int cellCompPol, double prec, DataArrayIdType *&cellCor, DataArrayIdType *&nodeCor) constMEDCoupling::MEDCouplingPointSetvirtual
checkFastEquivalWith(const MEDCouplingMesh *other, double prec) constMEDCoupling::MEDCouplingUMeshvirtual
checkGeoEquivalWith(const MEDCouplingMesh *other, int levOfCheck, double prec, DataArrayIdType *&cellCor, DataArrayIdType *&nodeCor) constMEDCoupling::MEDCouplingMesh
checkGeomConsistency(double eps=1e-12) constMEDCoupling::MEDCouplingUMesh
checkTypeConsistencyAndContig(const std::vector< mcIdType > &code, const std::vector< const DataArrayIdType * > &idsPerType) constMEDCoupling::MEDCouplingUMeshvirtual
clipSingle3DCellByPlane(const double origin[3], const double vec[3], double eps) constMEDCoupling::MEDCouplingUMesh
clone(bool recDeepCpy) constMEDCoupling::MEDCouplingUMeshvirtual
colinearize2D(double eps)MEDCoupling::MEDCouplingUMesh
colinearizeEdges(double eps)MEDCoupling::MEDCouplingUMesh
colinearizeKeepingConform2D(double eps)MEDCoupling::MEDCouplingUMesh
computeCellCenterOfMass() constMEDCoupling::MEDCouplingUMeshvirtual
computeCellCenterOfMassWithPrecision(double eps) constMEDCoupling::MEDCouplingUMesh
computeCellNeighborhoodFromNodesOne(const DataArrayIdType *nodeNeigh, const DataArrayIdType *nodeNeighI, MCAuto< DataArrayIdType > &cellNeigh, MCAuto< DataArrayIdType > &cellNeighIndex) constMEDCoupling::MEDCouplingUMesh
computeDiameterField() constMEDCoupling::MEDCouplingUMeshvirtual
computeEffectiveNbOfNodesPerCell() constMEDCoupling::MEDCouplingUMeshvirtual
computeEnlargedNeighborsOfNodes(MCAuto< DataArrayIdType > &neighbors, MCAuto< DataArrayIdType > &neighborsIdx) constMEDCoupling::MEDCouplingUMesh
computeFetchedNodeIds() constMEDCoupling::MEDCouplingUMeshvirtual
computeIsoBarycenterOfNodesPerCell() constMEDCoupling::MEDCouplingUMeshvirtual
computeMeshCenterOfMass() constMEDCoupling::MEDCouplingMeshvirtual
computeNbOfFacesPerCell() constMEDCoupling::MEDCouplingUMeshvirtual
ComputeNbOfInteractionsWithSrcCells(const MEDCouplingPointSet *srcMesh, const MEDCouplingPointSet *trgMesh, double eps)MEDCoupling::MEDCouplingPointSetstatic
computeNbOfNodesPerCell() constMEDCoupling::MEDCouplingUMeshvirtual
computeNeighborsOfCells(DataArrayIdType *&neighbors, DataArrayIdType *&neighborsIdx) constMEDCoupling::MEDCouplingUMesh
ComputeNeighborsOfCellsAdv(const DataArrayIdType *desc, const DataArrayIdType *descI, const DataArrayIdType *revDesc, const DataArrayIdType *revDescI, DataArrayIdType *&neighbors, DataArrayIdType *&neighborsIdx)MEDCoupling::MEDCouplingUMeshstatic
computeNeighborsOfNodes(DataArrayIdType *&neighbors, DataArrayIdType *&neighborsIdx) constMEDCoupling::MEDCouplingUMesh
computeNodeIdsAlg(std::vector< bool > &nodeIdsInUse) constMEDCoupling::MEDCouplingUMeshvirtual
computePlaneEquationOf3DFaces() constMEDCoupling::MEDCouplingUMesh
computeSkin() constMEDCoupling::MEDCouplingUMesh
ComputeSpreadZoneGradually(const DataArrayIdType *arrIn, const DataArrayIdType *arrIndxIn)MEDCoupling::MEDCouplingUMeshstatic
ComputeSpreadZoneGraduallyFromSeed(const mcIdType *seedBg, const mcIdType *seedEnd, const DataArrayIdType *arrIn, const DataArrayIdType *arrIndxIn, mcIdType nbOfDepthPeeling, mcIdType &nbOfDepthPeelingPerformed)MEDCoupling::MEDCouplingUMeshstatic
computeTypes()MEDCoupling::MEDCouplingUMesh
ComputeVecAndPtOfFace(double eps, const double *coords, const mcIdType *begin, const mcIdType *end, double *v, double *p)MEDCoupling::MEDCouplingUMeshstatic
conformize2D(double eps)MEDCoupling::MEDCouplingUMesh
conformize3D(double eps)MEDCoupling::MEDCouplingUMesh
convertAllToPoly()MEDCoupling::MEDCouplingUMesh
convertCellArrayPerGeoType(const DataArrayIdType *da) constMEDCoupling::MEDCouplingUMesh
convertDegeneratedCells()MEDCoupling::MEDCouplingUMesh
convertDegeneratedCellsAndRemoveFlatOnes()MEDCoupling::MEDCouplingUMesh
convertExtrudedPolyhedra()MEDCoupling::MEDCouplingUMesh
convertIntoSingleGeoTypeMesh() constMEDCoupling::MEDCouplingUMesh
convertLinearCellsToQuadratic(int conversionType=0)MEDCoupling::MEDCouplingUMesh
convertNodalConnectivityToDynamicGeoTypeMesh(DataArrayIdType *&nodalConn, DataArrayIdType *&nodalConnIndex) constMEDCoupling::MEDCouplingUMesh
convertNodalConnectivityToStaticGeoTypeMesh() constMEDCoupling::MEDCouplingUMesh
convertQuadraticCellsToLinear()MEDCoupling::MEDCouplingUMesh
convertToPolyTypes(const mcIdType *cellIdsToConvertBg, const mcIdType *cellIdsToConvertEnd)MEDCoupling::MEDCouplingUMesh
convertToQuadraticBasedOnSeg3(const MEDCoupling1SGTUMesh *seg3) constMEDCoupling::MEDCouplingUMesh
convexEnvelop2D()MEDCoupling::MEDCouplingUMesh
copyTinyInfoFrom(const MEDCouplingMesh *other)MEDCoupling::MEDCouplingMeshvirtual
copyTinyStringsFrom(const MEDCouplingMesh *other)MEDCoupling::MEDCouplingPointSetvirtual
CorrectExtrudedStaticCell(mcIdType *begin, mcIdType *end)MEDCoupling::MEDCouplingUMeshstatic
cppRepr() constMEDCoupling::MEDCouplingUMesh
debugHeapMemorySize() constMEDCoupling::BigMemoryObject
declareAsNew() constMEDCoupling::TimeLabel
decrRef() constMEDCoupling::RefCountObjectOnly
deepCopy() constMEDCoupling::MEDCouplingUMeshvirtual
deepCopyConnectivityOnly() constMEDCoupling::MEDCouplingUMeshvirtual
distanceToPoint(const double *ptBg, const double *ptEnd, mcIdType &cellId) constMEDCoupling::MEDCouplingUMesh
distanceToPoints(const DataArrayDouble *pts, DataArrayIdType *&cellIds) constMEDCoupling::MEDCouplingUMesh
duplicateNodes(const mcIdType *nodeIdsToDuplicateBg, const mcIdType *nodeIdsToDuplicateEnd)MEDCoupling::MEDCouplingUMesh
duplicateNodesInConn(const mcIdType *nodeIdsToDuplicateBg, const mcIdType *nodeIdsToDuplicateEnd, mcIdType offset)MEDCoupling::MEDCouplingUMesh
duplicateNodesInCoords(const mcIdType *nodeIdsToDuplicateBg, const mcIdType *nodeIdsToDuplicateEnd)MEDCoupling::MEDCouplingPointSet
emulateMEDMEMBDC(const MEDCouplingUMesh *nM1LevMesh, DataArrayIdType *desc, DataArrayIdType *descIndx, DataArrayIdType *&revDesc, DataArrayIdType *&revDescIndx, DataArrayIdType *&nM1LevMeshIds, DataArrayIdType *&meshnM1Old2New) constMEDCoupling::MEDCouplingUMesh
EPS_FOR_POLYH_ORIENTATIONMEDCoupling::MEDCouplingUMeshstatic
explode3DMeshTo1D(DataArrayIdType *desc, DataArrayIdType *descIndx, DataArrayIdType *revDesc, DataArrayIdType *revDescIndx) constMEDCoupling::MEDCouplingUMesh
explodeIntoEdges(MCAuto< DataArrayIdType > &desc, MCAuto< DataArrayIdType > &descIndex, MCAuto< DataArrayIdType > &revDesc, MCAuto< DataArrayIdType > &revDescIndx) constMEDCoupling::MEDCouplingUMesh
explodeMeshIntoMicroEdges(DataArrayIdType *desc, DataArrayIdType *descIndx, DataArrayIdType *revDesc, DataArrayIdType *revDescIndx) constMEDCoupling::MEDCouplingUMesh
explodeMeshTo(int targetDeltaLevel, MCAuto< DataArrayIdType > &desc, MCAuto< DataArrayIdType > &descIndx, MCAuto< DataArrayIdType > &revDesc, MCAuto< DataArrayIdType > &revDescIndx) constMEDCoupling::MEDCouplingUMesh
extrudeConnectivity(mcIdType nbOfCellsToExtrude) constMEDCoupling::MEDCouplingUMesh
fillFromAnalytic(TypeOfField t, int nbOfComp, FunctionToEvaluate func) constMEDCoupling::MEDCouplingMeshvirtual
fillFromAnalytic(TypeOfField t, int nbOfComp, const std::string &func) constMEDCoupling::MEDCouplingMeshvirtual
fillFromAnalyticCompo(TypeOfField t, int nbOfComp, const std::string &func) constMEDCoupling::MEDCouplingMeshvirtual
fillFromAnalyticNamedCompo(TypeOfField t, int nbOfComp, const std::vector< std::string > &varsOrder, const std::string &func) constMEDCoupling::MEDCouplingMeshvirtual
findAndCorrectBadOriented3DCells()MEDCoupling::MEDCouplingUMesh
findAndCorrectBadOriented3DExtrudedCells()MEDCoupling::MEDCouplingUMesh
findBoundaryNodes() constMEDCoupling::MEDCouplingUMeshvirtual
findCellIdsLyingOn(const MEDCouplingUMesh &otherDimM1OnSameCoords, DataArrayIdType *&cellIdsRk0, DataArrayIdType *&cellIdsRk1) constMEDCoupling::MEDCouplingUMesh
findCellIdsOnBoundary() constMEDCoupling::MEDCouplingUMesh
findCellsToRenumber(const MEDCouplingUMesh &otherDimM1OnSameCoords, const mcIdType *nodeIdsToDuplicateBg, const mcIdType *nodeIdsToDuplicateEnd, DataArrayIdType *&cellIdsNeededToBeRenum, DataArrayIdType *&cellIdsNotModified) constMEDCoupling::MEDCouplingUMesh
findCommonCells(int compType, mcIdType startCellId, DataArrayIdType *&commonCellsArr, DataArrayIdType *&commonCellsIArr) constMEDCoupling::MEDCouplingUMeshvirtual
FindCommonCellsAlg(int compType, mcIdType startCellId, const DataArrayIdType *nodal, const DataArrayIdType *nodalI, const DataArrayIdType *revNodal, const DataArrayIdType *revNodalI, DataArrayIdType *&commonCellsArr, DataArrayIdType *&commonCellsIArr)MEDCoupling::MEDCouplingUMeshstatic
findCommonNodes(double prec, mcIdType limitNodeId, DataArrayIdType *&comm, DataArrayIdType *&commIndex) constMEDCoupling::MEDCouplingPointSet
findNodesOnLine(const double *pt, const double *vec, double eps, std::vector< mcIdType > &nodes) constMEDCoupling::MEDCouplingPointSet
findNodesOnPlane(const double *pt, const double *vec, double eps, std::vector< mcIdType > &nodes) constMEDCoupling::MEDCouplingPointSet
findNodesToDuplicate(const MEDCouplingUMesh &otherDimM1OnSameCoords) constMEDCoupling::MEDCouplingUMesh
finishInsertingCells()MEDCoupling::MEDCouplingUMesh
forceTimeOfThis(const TimeLabel &other) constMEDCoupling::TimeLabelprotected
FuseUMeshesOnSameCoords(const std::vector< const MEDCouplingUMesh * > &meshes, int compType, std::vector< DataArrayIdType * > &corr)MEDCoupling::MEDCouplingUMeshstatic
generateGraph() constMEDCoupling::MEDCouplingUMesh
getAllGeoTypes() constMEDCoupling::MEDCouplingUMeshvirtual
getAllGeoTypesSorted() constMEDCoupling::MEDCouplingUMesh
getAllTheProgeny() constMEDCoupling::BigMemoryObject
getAspectRatioField() constMEDCoupling::MEDCouplingUMesh
getBoundingBox(double *bbox) constMEDCoupling::MEDCouplingPointSetvirtual
getBoundingBoxForBBTree(double arcDetEps=1e-12) constMEDCoupling::MEDCouplingUMeshvirtual
getBoundingBoxForBBTree1DQuadratic(double arcDetEps=1e-12) constMEDCoupling::MEDCouplingUMesh
getBoundingBoxForBBTree2DQuadratic(double arcDetEps=1e-12) constMEDCoupling::MEDCouplingUMesh
getBoundingBoxForBBTreeFast() constMEDCoupling::MEDCouplingUMesh
getCaracteristicDimension() constMEDCoupling::MEDCouplingPointSet
getCellContainingPoint(const double *pos, double eps) constMEDCoupling::MEDCouplingUMeshvirtual
getCellIdsCrossingPlane(const double *origin, const double *vec, double eps) constMEDCoupling::MEDCouplingUMesh
getCellIdsFullyIncludedInNodeIds(const mcIdType *partBg, const mcIdType *partEnd) constMEDCoupling::MEDCouplingPointSetvirtual
getCellIdsLyingOnNodes(const mcIdType *begin, const mcIdType *end, bool fullyIn) constMEDCoupling::MEDCouplingPointSet
getCellsContainingPoint(const double *pos, double eps, std::vector< mcIdType > &elts) constMEDCoupling::MEDCouplingUMeshvirtual
getCellsContainingPoints(const double *pos, mcIdType nbOfPoints, double eps, MCAuto< DataArrayIdType > &elts, MCAuto< DataArrayIdType > &eltsIndex) const overrideMEDCoupling::MEDCouplingUMeshvirtual
getCellsContainingPointsLinearPartOnlyOnNonDynType(const double *pos, mcIdType nbOfPoints, double eps, MCAuto< DataArrayIdType > &elts, MCAuto< DataArrayIdType > &eltsIndex) const overrideMEDCoupling::MEDCouplingUMeshvirtual
getCellsInBoundingBox(const double *bbox, double eps) constMEDCoupling::MEDCouplingUMeshvirtual
getCellsInBoundingBox(const INTERP_KERNEL::DirectedBoundingBox &bbox, double eps)MEDCoupling::MEDCouplingUMeshvirtual
getClassName() const overrideMEDCoupling::MEDCouplingUMeshvirtual
getCoordinatesAndOwner() constMEDCoupling::MEDCouplingPointSetvirtual
getCoordinatesOfNode(mcIdType nodeId, std::vector< double > &coo) constMEDCoupling::MEDCouplingPointSetvirtual
getCoords() constMEDCoupling::MEDCouplingPointSet
getCoords()MEDCoupling::MEDCouplingPointSet
GetCorrespondingPolyType(INTERP_KERNEL::NormalizedCellType type)MEDCoupling::MEDCouplingMeshstatic
getDescription() constMEDCoupling::MEDCouplingMesh
GetDimensionOfGeometricType(INTERP_KERNEL::NormalizedCellType type)MEDCoupling::MEDCouplingMeshstatic
getDirectAccessOfCoordsArrIfInStructure() constMEDCoupling::MEDCouplingPointSetvirtual
getDirectChildren() constMEDCoupling::BigMemoryObject
getDirectChildrenWithNull() constMEDCoupling::MEDCouplingUMeshvirtual
getDistributionOfTypes() constMEDCoupling::MEDCouplingUMeshvirtual
getEdgeRatioField() constMEDCoupling::MEDCouplingUMesh
getFastAveragePlaneOfThis(double *vec, double *pos) constMEDCoupling::MEDCouplingUMesh
getHeapMemorySize() constMEDCoupling::BigMemoryObject
GetHeapMemorySizeOfObjs(const std::vector< const BigMemoryObject * > &objs)MEDCoupling::BigMemoryObjectstatic
getHeapMemorySizeStr() constMEDCoupling::BigMemoryObject
getHeapMemorySizeWithoutChildren() constMEDCoupling::MEDCouplingUMeshvirtual
getLevArrPerCellTypes(const INTERP_KERNEL::NormalizedCellType *orderBg, const INTERP_KERNEL::NormalizedCellType *orderEnd, DataArrayIdType *&nbPerType) constMEDCoupling::MEDCouplingUMesh
getMeasureField(bool isAbs) constMEDCoupling::MEDCouplingUMeshvirtual
getMeasureFieldOnNode(bool isAbs) constMEDCoupling::MEDCouplingUMeshvirtual
getMeshDimension() constMEDCoupling::MEDCouplingUMeshvirtual
getName() constMEDCoupling::MEDCouplingMesh
getNodalConnectivity() constMEDCoupling::MEDCouplingUMesh
getNodalConnectivity()MEDCoupling::MEDCouplingUMesh
getNodalConnectivityArrayLen() constMEDCoupling::MEDCouplingUMesh
getNodalConnectivityIndex() constMEDCoupling::MEDCouplingUMesh
getNodalConnectivityIndex()MEDCoupling::MEDCouplingUMesh
getNodeIdsInUse(mcIdType &nbrOfNodesInUse) constMEDCoupling::MEDCouplingUMeshvirtual
getNodeIdsNearPoint(const double *pos, double eps) constMEDCoupling::MEDCouplingPointSet
getNodeIdsNearPoints(const double *pos, mcIdType nbOfPoints, double eps, DataArrayIdType *&c, DataArrayIdType *&cI) constMEDCoupling::MEDCouplingPointSet
getNodeIdsOfCell(mcIdType cellId, std::vector< mcIdType > &conn) constMEDCoupling::MEDCouplingUMeshvirtual
getNumberOfCells() constMEDCoupling::MEDCouplingUMeshvirtual
getNumberOfCellsWithType(INTERP_KERNEL::NormalizedCellType type) constMEDCoupling::MEDCouplingUMeshvirtual
getNumberOfNodes() constMEDCoupling::MEDCouplingPointSetvirtual
getNumberOfNodesInCell(mcIdType cellId) constMEDCoupling::MEDCouplingUMeshvirtual
GetNumberOfNodesOfGeometricType(INTERP_KERNEL::NormalizedCellType type)MEDCoupling::MEDCouplingMeshstatic
getPartBarycenterAndOwner(const mcIdType *begin, const mcIdType *end) constMEDCoupling::MEDCouplingUMesh
getPartMeasureField(bool isAbs, const mcIdType *begin, const mcIdType *end) constMEDCoupling::MEDCouplingUMesh
getQuadraticStatus() constMEDCoupling::MEDCouplingUMesh
getRCValue() constMEDCoupling::RefCountObjectOnly
getRenumArrForConsecutiveCellTypesSpec(const INTERP_KERNEL::NormalizedCellType *orderBg, const INTERP_KERNEL::NormalizedCellType *orderEnd) constMEDCoupling::MEDCouplingUMesh
getRenumArrForMEDFileFrmt() constMEDCoupling::MEDCouplingUMesh
GetReprOfGeometricType(INTERP_KERNEL::NormalizedCellType type)MEDCoupling::MEDCouplingMeshstatic
getReverseNodalConnectivity(DataArrayIdType *revNodal, DataArrayIdType *revNodalIndx) constMEDCoupling::MEDCouplingUMeshvirtual
getSkewField() constMEDCoupling::MEDCouplingUMesh
getSpaceDimension() constMEDCoupling::MEDCouplingPointSetvirtual
getTime(int &iteration, int &order) constMEDCoupling::MEDCouplingMesh
getTimeOfThis() constMEDCoupling::TimeLabel
getTimeUnit() constMEDCoupling::MEDCouplingMesh
getTinySerializationInformation(std::vector< double > &tinyInfoD, std::vector< mcIdType > &tinyInfo, std::vector< std::string > &littleStrings) constMEDCoupling::MEDCouplingUMeshvirtual
getType() constMEDCoupling::MEDCouplingUMeshvirtual
getTypeOfCell(mcIdType cellId) constMEDCoupling::MEDCouplingUMeshvirtual
getTypesOfPart(const mcIdType *begin, const mcIdType *end) constMEDCoupling::MEDCouplingUMesh
getVTKDataSetType() constMEDCoupling::MEDCouplingUMeshvirtual
getVTKFileExtension() constMEDCoupling::MEDCouplingUMeshvirtual
getVTKFileNameOf(const std::string &fileName) constMEDCoupling::MEDCouplingMesh
getWarpField() constMEDCoupling::MEDCouplingUMesh
giveCellsWithType(INTERP_KERNEL::NormalizedCellType type) constMEDCoupling::MEDCouplingUMeshvirtual
incrRef() constMEDCoupling::RefCountObjectOnly
insertNextCell(INTERP_KERNEL::NormalizedCellType type, mcIdType size, const mcIdType *nodalConnOfCell)MEDCoupling::MEDCouplingUMesh
Intersect2DMeshes(const MEDCouplingUMesh *m1, const MEDCouplingUMesh *m2, double eps, DataArrayIdType *&cellNb1, DataArrayIdType *&cellNb2)MEDCoupling::MEDCouplingUMeshstatic
Intersect2DMeshWith1DLine(const MEDCouplingUMesh *mesh2D, const MEDCouplingUMesh *mesh1D, double eps, MEDCouplingUMesh *&splitMesh2D, MEDCouplingUMesh *&splitMesh1D, DataArrayIdType *&cellIdInMesh2D, DataArrayIdType *&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
invertOrientationOfAllCells()MEDCoupling::MEDCouplingUMeshvirtual
Is3DExtrudedStaticCellWellOriented(const mcIdType *begin, const mcIdType *end, const double *coords)MEDCoupling::MEDCouplingUMeshstatic
isButterfly2DCell(const std::vector< double > &res, bool isQuad, double eps)MEDCoupling::MEDCouplingPointSetprotectedstatic
isContiguous1D() constMEDCoupling::MEDCouplingUMesh
isEmptyMesh(const std::vector< mcIdType > &tinyInfo) constMEDCoupling::MEDCouplingUMeshvirtual
isEqual(const MEDCouplingMesh *other, double prec) constMEDCoupling::MEDCouplingMeshvirtual
isEqualIfNotWhy(const MEDCouplingMesh *other, double prec, std::string &reason) constMEDCoupling::MEDCouplingUMeshvirtual
isEqualWithoutConsideringStr(const MEDCouplingMesh *other, double prec) constMEDCoupling::MEDCouplingUMeshvirtual
isFullyQuadratic() constMEDCoupling::MEDCouplingUMesh
IsLinearGeometricType(INTERP_KERNEL::NormalizedCellType type)MEDCoupling::MEDCouplingMeshstatic
isObjectInTheProgeny(const BigMemoryObject *obj) constMEDCoupling::BigMemoryObject
IsPolygonWellOriented(bool isQuadratic, const double *vec, const mcIdType *begin, const mcIdType *end, const double *coords)MEDCoupling::MEDCouplingUMeshstatic
IsPolyhedronWellOriented(const mcIdType *begin, const mcIdType *end, const double *coords)MEDCoupling::MEDCouplingUMeshstatic
isPresenceOfQuadratic() constMEDCoupling::MEDCouplingUMesh
IsPyra5WellOriented(const mcIdType *begin, const mcIdType *end, const double *coords)MEDCoupling::MEDCouplingUMeshstatic
IsStaticGeometricType(INTERP_KERNEL::NormalizedCellType type)MEDCoupling::MEDCouplingMeshstatic
isStructured() constMEDCoupling::MEDCouplingMesh
IsTetra4WellOriented(const mcIdType *begin, const mcIdType *end, const double *coords)MEDCoupling::MEDCouplingUMeshstatic
keepCellIdsByType(INTERP_KERNEL::NormalizedCellType type, const mcIdType *begin, const mcIdType *end) constMEDCoupling::MEDCouplingUMesh
keepSpecifiedCells(INTERP_KERNEL::NormalizedCellType type, const mcIdType *idsPerGeoTypeBg, const mcIdType *idsPerGeoTypeEnd) constMEDCoupling::MEDCouplingUMesh
MEDCouplingMesh()MEDCoupling::MEDCouplingMeshprotected
MEDCouplingMesh(const MEDCouplingMesh &other)MEDCoupling::MEDCouplingMeshprotected
MEDCouplingPointSet()MEDCoupling::MEDCouplingPointSetprotected
MEDCouplingPointSet(const MEDCouplingPointSet &other, bool deepCpy)MEDCoupling::MEDCouplingPointSetprotected
MergeMeshes(const MEDCouplingMesh *mesh1, const MEDCouplingMesh *mesh2)MEDCoupling::MEDCouplingMeshstatic
MergeMeshes(std::vector< const MEDCouplingMesh * > &meshes)MEDCoupling::MEDCouplingMeshstatic
mergeMyselfWith(const MEDCouplingMesh *other) constMEDCoupling::MEDCouplingUMeshvirtual
mergeMyselfWithOnSameCoords(const MEDCouplingPointSet *other) constMEDCoupling::MEDCouplingUMeshvirtual
mergeNodes(double precision, bool &areNodesMerged, mcIdType &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, mcIdType &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() constMEDCoupling::MEDCouplingUMesh
orientCorrectly2DCells(const double *vec, bool polyOnly)MEDCoupling::MEDCouplingUMesh
orientCorrectly2DCells(const MEDCouplingUMesh *refFaces=nullptr)MEDCoupling::MEDCouplingUMesh
orientCorrectly3DCells()MEDCoupling::MEDCouplingUMesh
orientCorrectlyPolyhedrons()MEDCoupling::MEDCouplingUMesh
PartitionBySpreadZone(const DataArrayIdType *arrIn, const DataArrayIdType *arrIndxIn)MEDCoupling::MEDCouplingUMeshstatic
partitionBySpreadZone() constMEDCoupling::MEDCouplingUMesh
project1D(const double *pt, const double *v, double eps, double *res) constMEDCoupling::MEDCouplingUMesh
project2DCellOnXY(const mcIdType *startConn, const mcIdType *endConn, std::vector< double > &res) constMEDCoupling::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
removeDegenerated1DCells()MEDCoupling::MEDCouplingUMesh
renumberCells(const mcIdType *old2NewBg, bool check=true)MEDCoupling::MEDCouplingUMeshvirtual
renumberNodes(const mcIdType *newNodeNumbers, mcIdType newNbOfNodes)MEDCoupling::MEDCouplingPointSetvirtual
renumberNodesCenter(const mcIdType *newNodeNumbers, mcIdType newNbOfNodes)MEDCoupling::MEDCouplingPointSetvirtual
renumberNodesInConn(const INTERP_KERNEL::HashMap< mcIdType, mcIdType > &newNodeNumbersO2N)MEDCoupling::MEDCouplingUMeshvirtual
renumberNodesInConn(const mcIdType *newNodeNumbersO2N)MEDCoupling::MEDCouplingUMeshvirtual
renumberNodesInConn(const std::map< mcIdType, mcIdType > &newNodeNumbersO2N) overrideMEDCoupling::MEDCouplingUMeshvirtual
renumberNodesWithOffsetInConn(mcIdType offset)MEDCoupling::MEDCouplingUMeshvirtual
reprConnectivityOfThis() constMEDCoupling::MEDCouplingUMesh
reprQuickOverview(std::ostream &stream) constMEDCoupling::MEDCouplingUMeshvirtual
resizeForUnserialization(const std::vector< mcIdType > &tinyInfo, DataArrayIdType *a1, DataArrayDouble *a2, std::vector< std::string > &littleStrings) constMEDCoupling::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(DataArrayIdType *&a1, DataArrayDouble *&a2) constMEDCoupling::MEDCouplingUMeshvirtual
setConnectivity(DataArrayIdType *conn, DataArrayIdType *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
setPartOfMySelf(const mcIdType *cellIdsBg, const mcIdType *cellIdsEnd, const MEDCouplingUMesh &otherOnSameCoordsThanThis)MEDCoupling::MEDCouplingUMesh
setPartOfMySelfSlice(mcIdType start, mcIdType end, mcIdType 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(mcIdType delta)MEDCoupling::MEDCouplingUMesh
simpleRepr() constMEDCoupling::MEDCouplingUMeshvirtual
simplexize(int policy)MEDCoupling::MEDCouplingUMeshvirtual
simplifyPolyhedra(double eps)MEDCoupling::MEDCouplingUMesh
SimplifyPolyhedronCell(double eps, const DataArrayDouble *coords, mcIdType index, DataArrayIdType *res, MEDCouplingUMesh *faces, DataArrayIdType *E_Fi, DataArrayIdType *E_F, DataArrayIdType *F_Ei, DataArrayIdType *F_E)MEDCoupling::MEDCouplingUMeshstatic
sortCellsInMEDFileFrmt()MEDCoupling::MEDCouplingUMesh
split2DCells(const DataArrayIdType *desc, const DataArrayIdType *descI, const DataArrayIdType *subNodesInSeg, const DataArrayIdType *subNodesInSegI, const DataArrayIdType *midOpt=0, const DataArrayIdType *midOptI=0)MEDCoupling::MEDCouplingUMesh
splitByType() constMEDCoupling::MEDCouplingUMesh
splitProfilePerType(const DataArrayIdType *profile, std::vector< mcIdType > &code, std::vector< DataArrayIdType * > &idsInPflPerType, std::vector< DataArrayIdType * > &idsPerType, bool smartPflKiller=true) constMEDCoupling::MEDCouplingUMeshvirtual
tessellate2D(double eps)MEDCoupling::MEDCouplingUMesh
tetrahedrize(int policy, DataArrayIdType *&n2oCells, mcIdType &nbOfAdditionalPoints) constMEDCoupling::MEDCouplingUMesh
TimeLabel(const TimeLabel &other)=defaultMEDCoupling::TimeLabel
TimeLabel()MEDCoupling::TimeLabelprotected
translate(const double *vector)MEDCoupling::MEDCouplingPointSetvirtual
TryToCorrectPolyhedronOrientation(mcIdType *begin, mcIdType *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< mcIdType > &tinyInfo, const DataArrayIdType *a1, DataArrayDouble *a2, const std::vector< std::string > &littleStrings)MEDCoupling::MEDCouplingUMeshvirtual
updateTime() constMEDCoupling::MEDCouplingUMeshvirtual
updateTimeWith(const TimeLabel &other) constMEDCoupling::TimeLabelprotected
writeVTK(const std::string &fileName, bool isBinary=true) constMEDCoupling::MEDCouplingMesh
writeVTKLL(std::ostream &ofs, const std::string &cellData, const std::string &pointData, DataArrayByte *byteData) constMEDCoupling::MEDCouplingUMeshvirtual
zipConnectivityTraducer(int compType, mcIdType 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