| 
| void  | createPatchesFromCriterionML (const std::vector< const INTERP_KERNEL::BoxSplittingOptions * > &bso, const DataArrayDouble *criterion, const std::vector< std::vector< int > > &factors, double eps) | 
|   | 
| MEDCouplingCartesianAMRMesh *  | deepCopy (MEDCouplingCartesianAMRMeshGen *father) const  | 
|   | 
| void  | detachFromFather () | 
|   | 
| int  | getAbsoluteLevel () const  | 
|   | 
| int  | getAbsoluteLevelRelativeTo (const MEDCouplingCartesianAMRMeshGen *ref) const  | 
|   | 
const  
MEDCouplingCartesianAMRMeshGen *  | getFather () const  | 
|   | 
const  
MEDCouplingCartesianAMRMeshGen *  | getGodFather () const  | 
|   | 
std::vector< std::pair< int,  
int > >  | positionRelativeToGodFather (std::vector< int > &st) const  | 
|   | 
std::vector 
< MEDCouplingCartesianAMRPatchGen * >  | retrieveGridsAt (int absoluteLev) const  | 
|   | 
| void  | addPatch (const std::vector< std::pair< int, int > > &bottomLeftTopRight, const std::vector< int > &factors) | 
|   | 
| MEDCouplingFieldDouble *  | buildCellFieldOnRecurseWithoutOverlapWithoutGhost (int ghostSz, const std::vector< const DataArrayDouble * > &recurseArrs) const  | 
|   | 
| MEDCoupling1SGTUMesh *  | buildMeshFromPatchEnvelop () const  | 
|   | 
| MEDCoupling1SGTUMesh *  | buildMeshOfDirectChildrenOnly () const  | 
|   | 
| std::string  | buildPythonDumpOfThis () const  | 
|   | 
| MEDCouplingUMesh *  | buildUnstructured () const  | 
|   | 
| DataArrayDouble *  | createCellFieldOnPatch (int patchId, const DataArrayDouble *cellFieldOnThis) const  | 
|   | 
| void  | createPatchesFromCriterion (const INTERP_KERNEL::BoxSplittingOptions &bso, const std::vector< bool > &criterion, const std::vector< int > &factors) | 
|   | 
| void  | createPatchesFromCriterion (const INTERP_KERNEL::BoxSplittingOptions &bso, const DataArrayByte *criterion, const std::vector< int > &factors) | 
|   | 
| void  | createPatchesFromCriterion (const INTERP_KERNEL::BoxSplittingOptions &bso, const DataArrayDouble *criterion, const std::vector< int > &factors, double eps) | 
|   | 
| DataArrayDouble *  | extractGhostFrom (int ghostSz, const DataArrayDouble *arr) const  | 
|   | 
| void  | fillCellFieldComingFromPatch (int patchId, const DataArrayDouble *cellFieldOnPatch, DataArrayDouble *cellFieldOnThis, bool isConservative=true) const  | 
|   | 
| void  | fillCellFieldComingFromPatchGhost (int patchId, const DataArrayDouble *cellFieldOnPatch, DataArrayDouble *cellFieldOnThis, int ghostLev, bool isConservative=true) const  | 
|   | 
| void  | fillCellFieldOnPatch (int patchId, const DataArrayDouble *cellFieldOnThis, DataArrayDouble *cellFieldOnPatch, bool isConservative=true) const  | 
|   | 
| void  | fillCellFieldOnPatchGhost (int patchId, const DataArrayDouble *cellFieldOnThis, DataArrayDouble *cellFieldOnPatch, int ghostLev, bool isConservative=true) const  | 
|   | 
| void  | fillCellFieldOnPatchGhostAdv (int patchId, const DataArrayDouble *cellFieldOnThis, int ghostLev, const std::vector< const DataArrayDouble * > &arrsOnPatches, bool isConservative=true) const  | 
|   | 
| void  | fillCellFieldOnPatchOnlyGhostAdv (int patchId, int ghostLev, const std::vector< const DataArrayDouble * > &arrsOnPatches) const  | 
|   | 
| void  | fillCellFieldOnPatchOnlyOnGhostZone (int patchId, const DataArrayDouble *cellFieldOnThis, DataArrayDouble *cellFieldOnPatch, int ghostLev) const  | 
|   | 
| void  | fillCellFieldOnPatchOnlyOnGhostZoneWith (int ghostLev, const MEDCouplingCartesianAMRPatch *patchToBeModified, const MEDCouplingCartesianAMRPatch *neighborPatch, DataArrayDouble *cellFieldOnPatch, const DataArrayDouble *cellFieldNeighbor) const  | 
|   | 
| DataArrayInt *  | findPatchesInTheNeighborhoodOf (int patchId, int ghostLev) const  | 
|   | 
| const std::vector< int > &  | getFactors () const  | 
|   | 
| const MEDCouplingIMesh *  | getImageMesh () const  | 
|   | 
| int  | getMaxNumberOfLevelsRelativeToThis () const  | 
|   | 
const  
MEDCouplingCartesianAMRMeshGen *  | getMeshAtPosition (const std::vector< int > &pos) const  | 
|   | 
| int  | getNumberOfCellsAtCurrentLevel () const  | 
|   | 
| int  | getNumberOfCellsAtCurrentLevelGhost (int ghostLev) const  | 
|   | 
| int  | getNumberOfCellsRecursiveWithoutOverlap () const  | 
|   | 
| int  | getNumberOfCellsRecursiveWithOverlap () const  | 
|   | 
| int  | getNumberOfPatches () const  | 
|   | 
const  
MEDCouplingCartesianAMRPatch *  | getPatch (int patchId) const  | 
|   | 
const  
MEDCouplingCartesianAMRPatch *  | getPatchAtPosition (const std::vector< int > &pos) const  | 
|   | 
std::vector< const  
MEDCouplingCartesianAMRPatch * >  | getPatches () const  | 
|   | 
| int  | getPatchIdFromChildMesh (const MEDCouplingCartesianAMRMeshGen *mesh) const  | 
|   | 
| std::vector< int >  | getPatchIdsInTheNeighborhoodOf (int patchId, int ghostLev) const  | 
|   | 
| std::vector< int >  | getPositionRelativeTo (const MEDCouplingCartesianAMRMeshGen *ref) const  | 
|   | 
| int  | getSpaceDimension () const  | 
|   | 
| bool  | isPatchInNeighborhoodOf (int patchId1, int patchId2, int ghostLev) const  | 
|   | 
| void  | removeAllPatches () | 
|   | 
| void  | removePatch (int patchId) | 
|   | 
| void  | setFactors (const std::vector< int > &newFactors) | 
|   | 
| void  | declareAsNew () const  | 
|   | 
| std::size_t  | getTimeOfThis () const  | 
|   | 
| TimeLabel &  | operator= (const TimeLabel &other) | 
|   | 
 | 
| void  | checkFactorsAndIfNotSetAssign (const std::vector< int > &factors) | 
|   | 
| void  | checkPatchId (int patchId) const  | 
|   | 
| void  | dumpPatchesOf (const std::string &varName, std::ostream &oss) const  | 
|   | 
std::vector< const  
DataArrayDouble * >  | extractSubTreeFromGlobalFlatten (const MEDCouplingCartesianAMRMeshGen *head, const std::vector< const DataArrayDouble * > &all) const  | 
|   | 
| std::size_t  | getHeapMemorySizeWithoutChildren () const  | 
|   | 
|   | MEDCouplingCartesianAMRMeshGen (const MEDCouplingCartesianAMRMeshGen &other) | 
|   | 
|   | MEDCouplingCartesianAMRMeshGen (const std::string &meshName, int spaceDim, const int *nodeStrctStart, const int *nodeStrctStop, const double *originStart, const double *originStop, const double *dxyzStart, const double *dxyzStop) | 
|   | 
|   | MEDCouplingCartesianAMRMeshGen (MEDCouplingIMesh *mesh) | 
|   | 
| void  | retrieveGridsAtInternal (int lev, std::vector< MCAuto< MEDCouplingCartesianAMRPatchGen > > &grids) const  | 
|   | 
| void  | updateTime () const  | 
|   | 
| static int  | GetGhostLevelInFineRef (int ghostLev, const std::vector< int > &factors) | 
|   | 
| std::vector< int >  | _factors | 
|   | 
| MCAuto< MEDCouplingIMesh >  | _mesh | 
|   | 
std::vector< MCAuto 
< MEDCouplingCartesianAMRPatch > >  | _patches | 
|   |