Public Member Functions | |
virtual void | alloc ()=0 |
virtual void | dealloc ()=0 |
MEDCouplingCartesianAMRMesh * | getMyGodFather () |
const MEDCouplingCartesianAMRMesh * | getMyGodFather () const |
virtual void | synchronizeAllGhostZones ()=0 |
virtual void | synchronizeAllGhostZonesAtASpecifiedLevel (int level)=0 |
virtual void | synchronizeAllGhostZonesAtASpecifiedLevelUsingOnlyFather (int level)=0 |
virtual void | synchronizeAllGhostZonesOfDirectChidrenOf (const MEDCouplingCartesianAMRMeshGen *mesh)=0 |
virtual void | synchronizeCoarseToFine ()=0 |
virtual void | synchronizeCoarseToFineBetween (int fromLev, int toLev)=0 |
virtual void | synchronizeFineToCoarse ()=0 |
virtual void | synchronizeFineToCoarseBetween (int fromLev, int toLev)=0 |
Protected Member Functions | |
virtual bool | changeGodFather (MEDCouplingCartesianAMRMesh *gf) |
void | checkGodFatherFrozen () const |
MEDCouplingDataForGodFather (MEDCouplingCartesianAMRMesh *gf) | |
MEDCouplingDataForGodFather (const MEDCouplingDataForGodFather &other, bool deepCpyGF) | |
Protected Member Functions inherited from MEDCoupling::RefCountObject | |
RefCountObject () | |
RefCountObject (const RefCountObject &other) | |
virtual | ~RefCountObject () |
Protected Member Functions inherited from MEDCoupling::RefCountObjectOnly | |
RefCountObjectOnly () | |
RefCountObjectOnly (const RefCountObjectOnly &other) | |
virtual | ~RefCountObjectOnly () |
Protected Attributes | |
MCAuto < MEDCouplingCartesianAMRMesh > | _gf |
TimeLabelConstOverseer | _tlc |
Friends | |
class | MEDCouplingCartesianAMRMesh |
Additional Inherited Members | |
Static Public Member Functions inherited from MEDCoupling::BigMemoryObject | |
static std::size_t | GetHeapMemorySizeOfObjs (const std::vector< const BigMemoryObject * > &objs) |
|
protected |
References MEDCoupling::RefCountObjectOnly::incrRef().
|
protected |
MEDCouplingCartesianAMRMesh * MEDCouplingDataForGodFather::getMyGodFather | ( | ) |
References _gf.
Referenced by MEDCoupling::MEDCouplingAMRAttribute::projectTo(), and MEDCoupling::MEDCouplingAMRAttribute::writeVTHB().
const MEDCouplingCartesianAMRMesh * MEDCouplingDataForGodFather::getMyGodFather | ( | ) | const |
References _gf.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingAMRAttribute.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingAMRAttribute.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingAMRAttribute.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingAMRAttribute.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingAMRAttribute.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingAMRAttribute.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingAMRAttribute.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingAMRAttribute.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingAMRAttribute.
|
pure virtual |
Implemented in MEDCoupling::MEDCouplingAMRAttribute.
|
protected |
References _tlc, and MEDCoupling::TimeLabelConstOverseer::checkConst().
Referenced by MEDCoupling::MEDCouplingAMRAttribute::getNumberOfLevels().
|
protectedvirtual |
Reimplemented in MEDCoupling::MEDCouplingAMRAttribute.
References _gf, _tlc, MEDCoupling::RefCountObjectOnly::incrRef(), and MEDCoupling::TimeLabelConstOverseer::keepTrackOfNewTL().
Referenced by MEDCoupling::MEDCouplingAMRAttribute::changeGodFather().
|
friend |
|
protected |
|
protected |
Referenced by MEDCoupling::MEDCouplingAMRAttribute::alloc(), changeGodFather(), checkGodFatherFrozen(), MEDCoupling::MEDCouplingAMRAttribute::dealloc(), MEDCouplingDataForGodFather(), MEDCoupling::MEDCouplingAMRAttribute::spillInfoOnComponents(), and MEDCoupling::MEDCouplingAMRAttribute::spillNatures().