IBAMR  IBAMR version 0.19.
Public Member Functions | List of all members
SAMRAI::tbox::DescribedClass Class Reference

Base class for all objects that use run-time type identification (RTTI). More...

#include <tbox/DescribedClass.h>

Inherited by SAMRAI::hier::BasePatchHierarchy< NDIM > [virtual], SAMRAI::mesh::BoxGeneratorStrategy< NDIM >, SAMRAI::hier::CoarseFineBoundary< NDIM >, SAMRAI::xfer::CoarsenAlgorithm< NDIM >, SAMRAI::xfer::CoarsenOperator< NDIM >, SAMRAI::xfer::CoarsenPatchStrategy< NDIM > [virtual], SAMRAI::xfer::CoarsenSchedule< NDIM >, SAMRAI::math::HierarchyDataOpsReal< DIM, double >, SAMRAI::math::HierarchyDataOpsReal< DIM, PetscScalar >, SAMRAI::math::HierarchyDataOpsReal< NDIM, double >, IBAMR::BrinkmanAdvDiffBcHelper [virtual], IBAMR::CFStrategy, IBAMR::CIBMobilitySolver, IBAMR::CIBSaddlePointSolver, IBAMR::CIBStrategy [virtual], IBAMR::DirectMobilitySolver, IBAMR::IBHydrodynamicSurfaceForceEvaluator [virtual], IBAMR::IBInstrumentPanel [virtual], IBAMR::IBKirchhoffRodForceGen [virtual], IBAMR::IBLagrangianForceStrategy [virtual], IBAMR::IBLagrangianSourceStrategy [virtual], IBAMR::IBMethodPostProcessStrategy [virtual], IBAMR::KrylovFreeBodyMobilitySolver, IBAMR::KrylovMobilitySolver, IBAMR::LevelSetUtilities::LevelSetContainer, IBAMR::StokesSpecifications [virtual], IBAMR::STSMassFluxIntegrator [virtual], IBTK::AppInitializer, IBTK::CartGridFunction [virtual], IBTK::EdgeDataSynchronization, IBTK::FaceDataSynchronization, IBTK::FACPreconditionerStrategy [virtual], IBTK::GeneralOperator [virtual], IBTK::GeneralSolver [virtual], IBTK::HierarchyGhostCellInterpolation, IBTK::HierarchyMathOps, IBTK::LInitStrategy [virtual], IBTK::LMesh, IBTK::LNodeIndex, IBTK::LSet< T >, IBTK::LSetDataIterator< T >, IBTK::NodeDataSynchronization, IBTK::ParallelEdgeMap, IBTK::ParallelMap, IBTK::ParallelSet, IBTK::PatchMathOps, IBTK::SAMRAIDataCache, IBTK::SideDataSynchronization, IBTK::StaggeredPhysicalBoundaryHelper [private], IBTK::Streamable [virtual], IBTK::StreamableFactory [virtual], SAMRAI::math::PatchCellDataOpsReal< DIM, double >, SAMRAI::hier::PatchData< NDIM >, SAMRAI::math::PatchEdgeDataOpsReal< DIM, double >, SAMRAI::math::PatchFaceDataOpsReal< DIM, double >, SAMRAI::math::PatchNodeDataOpsReal< DIM, double >, SAMRAI::math::PatchSideDataOpsReal< DIM, double >, SAMRAI::xfer::RefineAlgorithm< NDIM >, SAMRAI::xfer::RefineOperator< NDIM >, SAMRAI::xfer::RefinePatchStrategy< NDIM > [virtual], SAMRAI::xfer::RefineSchedule< NDIM >, SAMRAI::algs::TimeRefinementIntegrator< DIM > [virtual], SAMRAI::algs::TimeRefinementLevelStrategy< DIM > [virtual], SAMRAI::appu::CartesianVizamraiDataWriter< DIM > [virtual], SAMRAI::appu::VisItDataWriter< DIM > [virtual], SAMRAI::hier::BasePatchHierarchy< DIM > [virtual], SAMRAI::hier::BasePatchLevel< DIM >, SAMRAI::hier::BoxGeometry< DIM >, SAMRAI::hier::BoxGraph< DIM >, SAMRAI::hier::BoxOverlap< DIM >, SAMRAI::hier::BoxTree< DIM >, SAMRAI::hier::BoxTreeNode< DIM >, SAMRAI::hier::CoarseFineBoundary< DIM >, SAMRAI::hier::ComponentSelector, SAMRAI::hier::GridGeometry< DIM > [virtual], SAMRAI::hier::LocallyActiveDataPatchLevelManager< DIM >, SAMRAI::hier::Patch< DIM >, SAMRAI::hier::PatchData< DIM >, SAMRAI::hier::PatchDataFactory< DIM >, SAMRAI::hier::PatchDescriptor< DIM >, SAMRAI::hier::PatchFactory< DIM >, SAMRAI::hier::PatchGeometry< DIM >, SAMRAI::hier::PatchLevelFactory< DIM >, SAMRAI::hier::Variable< DIM >, SAMRAI::hier::VariableContext, SAMRAI::math::HierarchyDataOpsComplex< DIM >, SAMRAI::math::HierarchyDataOpsInteger< DIM >, SAMRAI::math::HierarchyDataOpsReal< DIM, TYPE >, SAMRAI::math::PatchCellDataOpsComplex< DIM >, SAMRAI::math::PatchCellDataOpsInteger< DIM >, SAMRAI::math::PatchCellDataOpsReal< DIM, TYPE >, SAMRAI::math::PatchEdgeDataOpsComplex< DIM >, SAMRAI::math::PatchEdgeDataOpsInteger< DIM >, SAMRAI::math::PatchEdgeDataOpsReal< DIM, TYPE >, SAMRAI::math::PatchFaceDataOpsComplex< DIM >, SAMRAI::math::PatchFaceDataOpsInteger< DIM >, SAMRAI::math::PatchFaceDataOpsReal< DIM, TYPE >, SAMRAI::math::PatchNodeDataOpsComplex< DIM >, SAMRAI::math::PatchNodeDataOpsInteger< DIM >, SAMRAI::math::PatchNodeDataOpsReal< DIM, TYPE >, SAMRAI::math::PatchSideDataOpsComplex< DIM >, SAMRAI::math::PatchSideDataOpsInteger< DIM >, SAMRAI::math::PatchSideDataOpsReal< DIM, TYPE >, SAMRAI::mesh::BoxGeneratorStrategy< DIM >, SAMRAI::mesh::LoadBalanceStrategy< DIM >, SAMRAI::mesh::StandardTagAndInitStrategy< DIM > [virtual], SAMRAI::mesh::TagAndInitializeStrategy< DIM > [virtual], SAMRAI::solv::FACPreconditioner< DIM >, SAMRAI::solv::SAMRAIVectorReal< DIM, TYPE >, SAMRAI::tbox::AbstractStream, SAMRAI::tbox::Arena, SAMRAI::tbox::Database, SAMRAI::tbox::DatabaseFactory, SAMRAI::tbox::Schedule, SAMRAI::tbox::Serializable [virtual], SAMRAI::tbox::Statistic, SAMRAI::tbox::Timer, SAMRAI::tbox::Transaction, SAMRAI::xfer::CoarsenAlgorithm< DIM >, SAMRAI::xfer::CoarsenClasses< DIM >, SAMRAI::xfer::CoarsenOperator< DIM >, SAMRAI::xfer::CoarsenPatchStrategy< DIM > [virtual], SAMRAI::xfer::CoarsenSchedule< DIM >, SAMRAI::xfer::CoarsenTransactionFactory< DIM >, SAMRAI::xfer::LocallyActiveDataCoarsenAlgorithm< DIM >, SAMRAI::xfer::LocallyActiveDataCoarsenPatchStrategy< DIM > [virtual], SAMRAI::xfer::LocallyActiveDataCoarsenSchedule< DIM >, SAMRAI::xfer::LocallyActiveDataCoarsenTransactionFactory< DIM >, SAMRAI::xfer::LocallyActiveDataRefineAlgorithm< DIM >, SAMRAI::xfer::LocallyActiveDataRefinePatchStrategy< DIM > [virtual], SAMRAI::xfer::LocallyActiveDataRefineSchedule< DIM >, SAMRAI::xfer::LocallyActiveDataRefineTransactionFactory< DIM >, SAMRAI::xfer::MultiblockCoarsenAlgorithm< DIM >, SAMRAI::xfer::MultiblockCoarsenPatchStrategy< DIM > [virtual], SAMRAI::xfer::MultiblockCoarsenSchedule< DIM >, SAMRAI::xfer::MultiblockRefinePatchStrategy< DIM > [virtual], SAMRAI::xfer::RefineAlgorithm< DIM >, SAMRAI::xfer::RefineClasses< DIM >, SAMRAI::xfer::RefineOperator< DIM >, SAMRAI::xfer::RefinePatchStrategy< DIM > [virtual], SAMRAI::xfer::RefineSchedule< DIM >, SAMRAI::xfer::RefineTransactionFactory< DIM >, SAMRAI::xfer::TimeInterpolateOperator< DIM >, SAMRAI::xfer::VariableFillPattern< DIM >, SAMRAI::solv::SAMRAIVectorReal< DIM, double >, SAMRAI::solv::SAMRAIVectorReal< NDIM, double >, SAMRAI::solv::SAMRAIVectorReal< NDIM, PetscScalar >, SAMRAI::solv::SAMRAIVectorReal< NDIM, TYPE >, SAMRAI::mesh::StandardTagAndInitStrategy< NDIM > [virtual], SAMRAI::mesh::TagAndInitializeStrategy< NDIM > [virtual], SAMRAI::hier::Variable< NDIM >, SAMRAI::xfer::VariableFillPattern< NDIM >, and SAMRAI::appu::VisItDataWriter< NDIM > [virtual].

Public Member Functions

virtual ~DescribedClass ()
 

Detailed Description

This is needed so we can use dynamic casting in our smart pointer implementation.

See also
tbox::Pointer

Constructor & Destructor Documentation

◆ ~DescribedClass()

virtual SAMRAI::tbox::DescribedClass::~DescribedClass ( )
virtual

The virtual destructor for DescribedClass does nothing interesting.


The documentation for this class was generated from the following file: