| 
| std::string  | advancedRepr () const  | 
|   | 
| MEDCouplingFieldDouble *  | buildOrthogonalField () const  | 
|   | 
| MEDCouplingStructuredMesh *  | buildStructuredSubPart (const std::vector< std::pair< int, int > > &cellPart) const  | 
|   | 
| void  | checkConsistency (double eps=1e-12) const  | 
|   | 
| void  | checkConsistencyLight () const  | 
|   | 
| void  | checkDeepEquivalOnSameNodesWith (const MEDCouplingMesh *other, int cellCompPol, double prec, DataArrayInt *&cellCor) const  | 
|   | 
| void  | checkDeepEquivalWith (const MEDCouplingMesh *other, int cellCompPol, double prec, DataArrayInt *&cellCor, DataArrayInt *&nodeCor) const  | 
|   | 
| MEDCouplingCurveLinearMesh *  | clone (bool recDeepCpy) const  | 
|   | 
| DataArrayDouble *  | computeCellCenterOfMass () const  | 
|   | 
| DataArrayDouble *  | computeIsoBarycenterOfNodesPerCell () const  | 
|   | 
| void  | copyTinyStringsFrom (const MEDCouplingMesh *other) | 
|   | 
| MEDCouplingCurveLinearMesh *  | deepCopy () const  | 
|   | 
| void  | getBoundingBox (double *bbox) const  | 
|   | 
| int  | getCellContainingPoint (const double *pos, double eps) const  | 
|   | 
| void  | getCellsContainingPoint (const double *pos, double eps, std::vector< int > &elts) const  | 
|   | 
| DataArrayDouble *  | getCoordinatesAndOwner () const  | 
|   | 
| void  | getCoordinatesOfNode (int nodeId, std::vector< double > &coo) const  | 
|   | 
| DataArrayDouble *  | getCoords () | 
|   | 
| const DataArrayDouble *  | getCoords () const  | 
|   | 
| const DataArrayDouble *  | getDirectAccessOfCoordsArrIfInStructure () const  | 
|   | 
std::vector< const  
BigMemoryObject * >  | getDirectChildrenWithNull () const  | 
|   | 
| std::size_t  | getHeapMemorySizeWithoutChildren () const  | 
|   | 
| MEDCouplingFieldDouble *  | getMeasureField (bool isAbs) const  | 
|   | 
| MEDCouplingFieldDouble *  | getMeasureFieldOnNode (bool isAbs) const  | 
|   | 
| std::vector< int >  | getNodeGridStructure () const  | 
|   | 
| void  | getNodeGridStructure (int *res) const  | 
|   | 
| int  | getNumberOfCells () const  | 
|   | 
| int  | getNumberOfNodes () const  | 
|   | 
| int  | getSpaceDimension () const  | 
|   | 
| void  | getTinySerializationInformation (std::vector< double > &tinyInfoD, std::vector< int > &tinyInfo, std::vector< std::string > &littleStrings) const  | 
|   | 
| MEDCouplingMeshType  | getType () const  | 
|   | 
| std::string  | getVTKFileExtension () const  | 
|   | 
| bool  | isEqualIfNotWhy (const MEDCouplingMesh *other, double prec, std::string &reason) const  | 
|   | 
| bool  | isEqualWithoutConsideringStr (const MEDCouplingMesh *other, double prec) const  | 
|   | 
| MEDCouplingMesh *  | mergeMyselfWith (const MEDCouplingMesh *other) const  | 
|   | 
| void  | renumberCells (const int *old2NewBg, bool check=true) | 
|   | 
| void  | reprQuickOverview (std::ostream &stream) const  | 
|   | 
| void  | resizeForUnserialization (const std::vector< int > &tinyInfo, DataArrayInt *a1, DataArrayDouble *a2, std::vector< std::string > &littleStrings) const  | 
|   | 
| void  | rotate (const double *center, const double *vector, double angle) | 
|   | 
| void  | scale (const double *point, double factor) | 
|   | 
| void  | serialize (DataArrayInt *&a1, DataArrayDouble *&a2) const  | 
|   | 
| void  | setCoords (const DataArrayDouble *coords) | 
|   | 
| void  | setNodeGridStructure (const int *gridStructBg, const int *gridStructEnd) | 
|   | 
| std::string  | simpleRepr () const  | 
|   | 
| void  | translate (const double *vector) | 
|   | 
| void  | unserialization (const std::vector< double > &tinyInfoD, const std::vector< int > &tinyInfo, const DataArrayInt *a1, DataArrayDouble *a2, const std::vector< std::string > &littleStrings) | 
|   | 
| void  | updateTime () const  | 
|   | 
| MEDCoupling1SGTUMesh *  | build1SGTSubLevelMesh () const  | 
|   | 
| MEDCoupling1SGTUMesh *  | build1SGTUnstructured () const  | 
|   | 
| MEDCouplingFieldDouble *  | buildOrthogonalField () const  | 
|   | 
| MEDCouplingMesh *  | buildPart (const int *start, const int *end) const  | 
|   | 
| MEDCouplingMesh *  | buildPartAndReduceNodes (const int *start, const int *end, DataArrayInt *&arr) const  | 
|   | 
| MEDCouplingUMesh *  | buildUnstructured () const  | 
|   | 
| DataArrayInt *  | checkTypeConsistencyAndContig (const std::vector< int > &code, const std::vector< const DataArrayInt * > &idsPerType) const  | 
|   | 
| DataArrayInt *  | computeEffectiveNbOfNodesPerCell () const  | 
|   | 
| DataArrayInt *  | computeNbOfFacesPerCell () const  | 
|   | 
| DataArrayInt *  | computeNbOfNodesPerCell () const  | 
|   | 
| double  | computeSquareness () const  | 
|   | 
| void  | copyTinyStringsFrom (const MEDCouplingMesh *other) | 
|   | 
std::set 
< INTERP_KERNEL::NormalizedCellType >  | getAllGeoTypes () const  | 
|   | 
| std::vector< int >  | getCellGridStructure () const  | 
|   | 
| int  | getCellIdFromPos (int i, int j, int k) const  | 
|   | 
| std::vector< int >  | getDistributionOfTypes () const  | 
|   | 
| std::size_t  | getHeapMemorySizeWithoutChildren () const  | 
|   | 
| std::vector< int >  | getLocationFromCellId (int cellId) const  | 
|   | 
| std::vector< int >  | getLocationFromNodeId (int nodeId) const  | 
|   | 
| int  | getMeshDimension () const  | 
|   | 
| int  | getNodeIdFromPos (int i, int j, int k) const  | 
|   | 
| void  | getNodeIdsOfCell (int cellId, std::vector< int > &conn) const  | 
|   | 
| int  | getNumberOfCells () const  | 
|   | 
| int  | getNumberOfCellsOfSubLevelMesh () const  | 
|   | 
| int  | getNumberOfCellsWithType (INTERP_KERNEL::NormalizedCellType type) const  | 
|   | 
| int  | getNumberOfNodes () const  | 
|   | 
| void  | getReverseNodalConnectivity (DataArrayInt *revNodal, DataArrayInt *revNodalIndx) const  | 
|   | 
| int  | getSpaceDimensionOnNodeStruct () const  | 
|   | 
| virtual void  | getSplitCellValues (int *res) const  | 
|   | 
| virtual void  | getSplitNodeValues (int *res) const  | 
|   | 
| INTERP_KERNEL::NormalizedCellType  | getTypeOfCell (int cellId) const  | 
|   | 
| DataArrayInt *  | giveCellsWithType (INTERP_KERNEL::NormalizedCellType type) const  | 
|   | 
| bool  | isEqualIfNotWhy (const MEDCouplingMesh *other, double prec, std::string &reason) const  | 
|   | 
| DataArrayInt *  | simplexize (int policy) | 
|   | 
| void  | splitProfilePerType (const DataArrayInt *profile, std::vector< int > &code, std::vector< DataArrayInt * > &idsInPflPerType, std::vector< DataArrayInt * > &idsPerType) const  | 
|   | 
| virtual bool  | areCompatibleForMerge (const MEDCouplingMesh *other) const  | 
|   | 
| virtual MEDCouplingMesh *  | buildPartRange (int beginCellIds, int endCellIds, int stepCellIds) const  | 
|   | 
| virtual MEDCouplingMesh *  | buildPartRangeAndReduceNodes (int beginCellIds, int endCellIds, int stepCellIds, int &beginOut, int &endOut, int &stepOut, DataArrayInt *&arr) const  | 
|   | 
| virtual void  | checkFastEquivalWith (const MEDCouplingMesh *other, double prec) const  | 
|   | 
| void  | checkGeoEquivalWith (const MEDCouplingMesh *other, int levOfCheck, double prec, DataArrayInt *&cellCor, DataArrayInt *&nodeCor) const  | 
|   | 
| virtual void  | copyTinyInfoFrom (const MEDCouplingMesh *other) | 
|   | 
| virtual MEDCouplingFieldDouble *  | fillFromAnalytic (TypeOfField t, int nbOfComp, FunctionToEvaluate func) const  | 
|   | 
| virtual MEDCouplingFieldDouble *  | fillFromAnalytic (TypeOfField t, int nbOfComp, const std::string &func) const  | 
|   | 
| virtual MEDCouplingFieldDouble *  | fillFromAnalyticCompo (TypeOfField t, int nbOfComp, const std::string &func) const  | 
|   | 
| virtual MEDCouplingFieldDouble *  | fillFromAnalyticNamedCompo (TypeOfField t, int nbOfComp, const std::vector< std::string > &varsOrder, const std::string &func) const  | 
|   | 
| virtual DataArrayInt *  | getCellIdsFullyIncludedInNodeIds (const int *partBg, const int *partEnd) const  | 
|   | 
| virtual void  | getCellsContainingPoints (const double *pos, int nbOfPoints, double eps, MCAuto< DataArrayInt > &elts, MCAuto< DataArrayInt > &eltsIndex) const  | 
|   | 
| std::string  | getDescription () const  | 
|   | 
| std::string  | getName () const  | 
|   | 
| double  | getTime (int &iteration, int &order) const  | 
|   | 
| std::string  | getTimeUnit () const  | 
|   | 
| std::string  | getVTKFileNameOf (const std::string &fileName) const  | 
|   | 
| virtual bool  | isEqual (const MEDCouplingMesh *other, double prec) const  | 
|   | 
| bool  | isStructured () const  | 
|   | 
| void  | setDescription (const std::string &descr) | 
|   | 
| void  | setName (const std::string &name) | 
|   | 
| void  | setTime (double val, int iteration, int order) | 
|   | 
| void  | setTimeUnit (const std::string &unit) | 
|   | 
| std::string  | writeVTK (const std::string &fileName, bool isBinary=true) const  | 
|   | 
| void  | declareAsNew () const  | 
|   | 
| std::size_t  | getTimeOfThis () const  | 
|   | 
| TimeLabel &  | operator= (const TimeLabel &other) | 
|   | 
 | 
| static MEDCouplingCurveLinearMesh *  | New () | 
|   | 
| static MEDCouplingCurveLinearMesh *  | New (const std::string &meshName) | 
|   | 
| static void  | ApplyGhostOnCompactFrmt (std::vector< std::pair< int, int > > &partBeforeFact, int ghostSize) | 
|   | 
| static bool  | AreRangesIntersect (const std::vector< std::pair< int, int > > &r1, const std::vector< std::pair< int, int > > &r2) | 
|   | 
| static void  | AssignPartOfFieldOfDoubleUsing (const std::vector< int > &st, DataArrayDouble *fieldOfDbl, const std::vector< std::pair< int, int > > &partCompactFormat, const DataArrayDouble *other) | 
|   | 
| static DataArrayInt *  | Build1GTNodalConnectivity (const int *nodeStBg, const int *nodeStEnd) | 
|   | 
| static DataArrayInt *  | Build1GTNodalConnectivityOfSubLevelMesh (const int *nodeStBg, const int *nodeStEnd) | 
|   | 
| static DataArrayInt *  | BuildExplicitIdsFrom (const std::vector< int > &st, const std::vector< std::pair< int, int > > &partCompactFormat) | 
|   | 
| static void  | ChangeReferenceFromGlobalOfCompactFrmt (const std::vector< std::pair< int, int > > &bigInAbs, const std::vector< std::pair< int, int > > &partOfBigInAbs, std::vector< std::pair< int, int > > &partOfBigRelativeToBig, bool check=true) | 
|   | 
| static void  | ChangeReferenceToGlobalOfCompactFrmt (const std::vector< std::pair< int, int > > &bigInAbs, const std::vector< std::pair< int, int > > &partOfBigRelativeToBig, std::vector< std::pair< int, int > > &partOfBigInAbs, bool check=true) | 
|   | 
| static DataArrayInt *  | ComputeCornersGhost (const std::vector< int > &st, int ghostLev) | 
|   | 
static std::vector 
< std::vector< int > >  | ComputeSignaturePerAxisOf (const std::vector< int > &st, const std::vector< bool > &crit) | 
|   | 
| static int  | DeduceNumberOfGivenRangeInCompactFrmt (const std::vector< std::pair< int, int > > &partCompactFormat) | 
|   | 
| static int  | DeduceNumberOfGivenStructure (const std::vector< int > &st) | 
|   | 
| static void  | ExtractFieldOfBoolFrom (const std::vector< int > &st, const std::vector< bool > &fieldOfBool, const std::vector< std::pair< int, int > > &partCompactFormat, std::vector< bool > &fieldOut) | 
|   | 
| static DataArrayDouble *  | ExtractFieldOfDoubleFrom (const std::vector< int > &st, const DataArrayDouble *fieldOfDbl, const std::vector< std::pair< int, int > > &partCompactFormat) | 
|   | 
| static int  | FindMinimalPartOf (int minPatchLgth, const std::vector< int > &st, const std::vector< bool > &crit, std::vector< bool > &reducedCrit, std::vector< std::pair< int, int > > &partCompactFormat) | 
|   | 
| static void  | FindTheWidestAxisOfGivenRangeInCompactFrmt (const std::vector< std::pair< int, int > > &partCompactFormat, int &axisId, int &sizeOfRange) | 
|   | 
| static std::vector< int >  | FindTranslationFrom (const std::vector< std::pair< int, int > > &startingFrom, const std::vector< std::pair< int, int > > &goingTo) | 
|   | 
static std::vector< std::pair 
< int, int > >  | GetCompactFrmtFromDimensions (const std::vector< int > &dims) | 
|   | 
| static std::vector< int >  | GetDimensionsFromCompactFrmt (const std::vector< std::pair< int, int > > &partCompactFormat) | 
|   | 
static  
INTERP_KERNEL::NormalizedCellType  | GetGeoTypeGivenMeshDimension (int meshDim) | 
|   | 
| static void  | GetPosFromId (int eltId, int meshDim, const int *split, int *res) | 
|   | 
| static std::vector< int >  | GetSplitVectFromStruct (const std::vector< int > &strct) | 
|   | 
static std::vector< std::pair 
< int, int > >  | IntersectRanges (const std::vector< std::pair< int, int > > &r1, const std::vector< std::pair< int, int > > &r2) | 
|   | 
| static bool  | IsPartStructured (const int *startIds, const int *stopIds, const std::vector< int > &st, std::vector< std::pair< int, int > > &partCompactFormat) | 
|   | 
| static void  | MultiplyPartOf (const std::vector< int > &st, const std::vector< std::pair< int, int > > &part, double factor, DataArrayDouble *da) | 
|   | 
| static void  | MultiplyPartOfByGhost (const std::vector< int > &st, const std::vector< std::pair< int, int > > &part, int ghostSize, double factor, DataArrayDouble *da) | 
|   | 
| static void  | PutInGhostFormat (int ghostSize, const std::vector< int > &st, const std::vector< std::pair< int, int > > &part, std::vector< int > &stWithGhost, std::vector< std::pair< int, int > > &partWithGhost) | 
|   | 
| static void  | SwitchOnIdsFrom (const std::vector< int > &st, const std::vector< std::pair< int, int > > &partCompactFormat, std::vector< bool > &vectToSwitchOn) | 
|   | 
static std::vector< std::pair 
< int, int > >  | TranslateCompactFrmt (const std::vector< std::pair< int, int > > &part, const std::vector< int > &translation) | 
|   | 
static  
INTERP_KERNEL::NormalizedCellType  | GetCorrespondingPolyType (INTERP_KERNEL::NormalizedCellType type) | 
|   | 
| static int  | GetDimensionOfGeometricType (INTERP_KERNEL::NormalizedCellType type) | 
|   | 
| static int  | GetNumberOfNodesOfGeometricType (INTERP_KERNEL::NormalizedCellType type) | 
|   | 
| static const char *  | GetReprOfGeometricType (INTERP_KERNEL::NormalizedCellType type) | 
|   | 
| static bool  | IsLinearGeometricType (INTERP_KERNEL::NormalizedCellType type) | 
|   | 
| static bool  | IsStaticGeometricType (INTERP_KERNEL::NormalizedCellType type) | 
|   | 
| static MEDCouplingMesh *  | MergeMeshes (const MEDCouplingMesh *mesh1, const MEDCouplingMesh *mesh2) | 
|   | 
| static MEDCouplingMesh *  | MergeMeshes (std::vector< const MEDCouplingMesh * > &meshes) | 
|   |