IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps Member List

This is the complete list of members for IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps, including all inherited members.

AdvectorPredictorCorrectorHyperbolicPatchOps(const std::string &object_name, SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > input_db, SAMRAI::tbox::Pointer< AdvectorExplicitPredictorPatchOps > explicit_predictor, SAMRAI::tbox::Pointer< SAMRAI::geom::CartesianGridGeometry< NDIM > > grid_geom, bool register_for_restart=true)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
clearDataContext()SAMRAI::algs::HyperbolicPatchStrategy< NDIM >
CoarsenPatchStrategy()SAMRAI::xfer::CoarsenPatchStrategy< DIM >
computeFluxesOnPatch(SAMRAI::hier::Patch< NDIM > &patch, double time, double dt) overrideIBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsvirtual
computeStableDtOnPatch(SAMRAI::hier::Patch< NDIM > &patch, bool initial_time, double dt_time) overrideIBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsvirtual
conservativeDifferenceOnPatch(SAMRAI::hier::Patch< NDIM > &patch, double time, double dt, bool at_synchronization) overrideIBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsvirtual
d_compute_final_velocity (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_compute_half_velocity (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_compute_init_velocity (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_explicit_predictor (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_F_fcn (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_F_var (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_flux_integral_var (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_integrator (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_overwrite_tags (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_Q_bc_coef (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_Q_difference_form (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_Q_F_map (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_Q_init (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_q_integral_var (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_Q_u_map (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_Q_var (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_u_fcn (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_u_integral_var (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_u_is_div_free (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
d_u_var (defined in IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
getCoarsenOpStencilWidth() constSAMRAI::algs::HyperbolicPatchStrategy< NDIM >virtual
getDataContext() constSAMRAI::algs::HyperbolicPatchStrategy< NDIM >
getFluxIntegralData(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::hier::Patch< NDIM > &patch, SAMRAI::tbox::Pointer< SAMRAI::hier::VariableContext > context)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
getName() constIBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
getQIntegralData(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::hier::Patch< NDIM > &patch, SAMRAI::tbox::Pointer< SAMRAI::hier::VariableContext > context)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
getRefineOpStencilWidth() constSAMRAI::algs::HyperbolicPatchStrategy< NDIM >virtual
getUIntegralData(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::hier::Patch< NDIM > &patch, SAMRAI::tbox::Pointer< SAMRAI::hier::VariableContext > context)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsprotected
HyperbolicPatchStrategy()SAMRAI::algs::HyperbolicPatchStrategy< NDIM >
initializeDataOnPatch(SAMRAI::hier::Patch< NDIM > &patch, double data_time, bool initial_time) overrideIBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsvirtual
postprocessAdvanceLevelState(const SAMRAI::tbox::Pointer< SAMRAI::hier::PatchLevel< NDIM > > &level, double current_time, double dt, bool first_step, bool last_step, bool regrid_advance) overrideIBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsvirtual
postprocessCoarsen(hier::Patch< NDIM > &coarse, const hier::Patch< NDIM > &fine, const hier::Box< NDIM > &coarse_box, const hier::IntVector< NDIM > &ratio)SAMRAI::algs::HyperbolicPatchStrategy< NDIM >virtual
SAMRAI::xfer::CoarsenPatchStrategy::postprocessCoarsen(hier::Patch< DIM > &coarse, const hier::Patch< DIM > &fine, const hier::Box< DIM > &coarse_box, const hier::IntVector< DIM > &ratio)=0SAMRAI::xfer::CoarsenPatchStrategy< DIM >pure virtual
postprocessRefine(hier::Patch< NDIM > &fine, const hier::Patch< NDIM > &coarse, const hier::Box< NDIM > &fine_box, const hier::IntVector< NDIM > &ratio)SAMRAI::algs::HyperbolicPatchStrategy< NDIM >virtual
SAMRAI::xfer::RefinePatchStrategy::postprocessRefine(hier::Patch< DIM > &fine, const hier::Patch< DIM > &coarse, const hier::Box< DIM > &fine_box, const hier::IntVector< DIM > &ratio)=0SAMRAI::xfer::RefinePatchStrategy< DIM >pure virtual
postprocessRefineBoxes(hier::Patch< DIM > &fine, const hier::Patch< DIM > &coarse, const hier::BoxList< DIM > &fine_boxes, const hier::IntVector< DIM > &ratio)SAMRAI::xfer::RefinePatchStrategy< DIM >virtual
preprocessAdvanceLevelState(const SAMRAI::tbox::Pointer< SAMRAI::hier::PatchLevel< NDIM > > &level, double current_time, double dt, bool first_step, bool last_step, bool regrid_advance) overrideIBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsvirtual
preprocessCoarsen(hier::Patch< NDIM > &coarse, const hier::Patch< NDIM > &fine, const hier::Box< NDIM > &coarse_box, const hier::IntVector< NDIM > &ratio)SAMRAI::algs::HyperbolicPatchStrategy< NDIM >virtual
SAMRAI::xfer::CoarsenPatchStrategy::preprocessCoarsen(hier::Patch< DIM > &coarse, const hier::Patch< DIM > &fine, const hier::Box< DIM > &coarse_box, const hier::IntVector< DIM > &ratio)=0SAMRAI::xfer::CoarsenPatchStrategy< DIM >pure virtual
preprocessRefine(hier::Patch< NDIM > &fine, const hier::Patch< NDIM > &coarse, const hier::Box< NDIM > &fine_box, const hier::IntVector< NDIM > &ratio)SAMRAI::algs::HyperbolicPatchStrategy< NDIM >virtual
SAMRAI::xfer::RefinePatchStrategy::preprocessRefine(hier::Patch< DIM > &fine, const hier::Patch< DIM > &coarse, const hier::Box< DIM > &fine_box, const hier::IntVector< DIM > &ratio)=0SAMRAI::xfer::RefinePatchStrategy< DIM >pure virtual
preprocessRefineBoxes(hier::Patch< DIM > &fine, const hier::Patch< DIM > &coarse, const hier::BoxList< DIM > &fine_boxes, const hier::IntVector< DIM > &ratio)SAMRAI::xfer::RefinePatchStrategy< DIM >virtual
putToDatabase(SAMRAI::tbox::Pointer< SAMRAI::tbox::Database > db) overrideIBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsvirtual
RefinePatchStrategy()SAMRAI::xfer::RefinePatchStrategy< DIM >
registerAdvectionVelocity(SAMRAI::tbox::Pointer< SAMRAI::pdat::FaceVariable< NDIM, double > > u_var)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
registerModelVariables(SAMRAI::algs::HyperbolicLevelIntegrator< NDIM > *integrator) overrideIBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsvirtual
registerSourceTerm(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > F_var)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
registerTransportedQuantity(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
registerVisItDataWriter(SAMRAI::tbox::Pointer< SAMRAI::appu::VisItDataWriter< NDIM > > visit_writer)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
Serializable()SAMRAI::tbox::Serializable
setAdvectionVelocity(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::tbox::Pointer< SAMRAI::pdat::FaceVariable< NDIM, double > > u_var)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
setAdvectionVelocityFunction(SAMRAI::tbox::Pointer< SAMRAI::pdat::FaceVariable< NDIM, double > > u_var, SAMRAI::tbox::Pointer< IBTK::CartGridFunction > u_fcn)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
setAdvectionVelocityIsDivergenceFree(SAMRAI::tbox::Pointer< SAMRAI::pdat::FaceVariable< NDIM, double > > u_var, bool is_div_free)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
setConvectiveDifferencingType(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, ConvectiveDifferencingType difference_form)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
setDataContext(tbox::Pointer< hier::VariableContext > context)SAMRAI::algs::HyperbolicPatchStrategy< NDIM >
setInitialConditions(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::tbox::Pointer< IBTK::CartGridFunction > Q_init)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
setPhysicalBcCoefs(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::solv::RobinBcCoefStrategy< NDIM > *Q_bc_coef)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
setPhysicalBcCoefs(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, std::vector< SAMRAI::solv::RobinBcCoefStrategy< NDIM > * > Q_bc_coef)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
setPhysicalBoundaryConditions(SAMRAI::hier::Patch< NDIM > &patch, double fill_time, const SAMRAI::hier::IntVector< NDIM > &ghost_width_to_fill) overrideIBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsvirtual
SAMRAI::xfer::RefinePatchStrategy::setPhysicalBoundaryConditions(hier::Patch< DIM > &patch, const double fill_time, const hier::IntVector< DIM > &ghost_width_to_fill)=0SAMRAI::xfer::RefinePatchStrategy< DIM >pure virtual
setSourceTerm(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > Q_var, SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > F_var)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
setSourceTermFunction(SAMRAI::tbox::Pointer< SAMRAI::pdat::CellVariable< NDIM, double > > F_var, SAMRAI::tbox::Pointer< IBTK::CartGridFunction > F_fcn)IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOps
setupLoadBalancer(HyperbolicLevelIntegrator< NDIM > *integrator, mesh::GriddingAlgorithm< NDIM > *gridding_algorithm)SAMRAI::algs::HyperbolicPatchStrategy< NDIM >virtual
tagGradientDetectorCells(SAMRAI::hier::Patch< NDIM > &patch, double regrid_time, bool initial_error, int tag_indexindx, bool uses_richardson_extrapolation_too) overrideIBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsvirtual
tagRichardsonExtrapolationCells(hier::Patch< NDIM > &patch, const int error_level_number, const tbox::Pointer< hier::VariableContext > coarsened_fine, const tbox::Pointer< hier::VariableContext > advanced_coarse, const double regrid_time, const double deltat, const int error_coarsen_ratio, const bool initial_error, const int tag_index, const bool uses_gradient_detector_too)SAMRAI::algs::HyperbolicPatchStrategy< NDIM >virtual
~AdvectorPredictorCorrectorHyperbolicPatchOps()IBAMR::AdvectorPredictorCorrectorHyperbolicPatchOpsvirtual
~CoarsenPatchStrategy()SAMRAI::xfer::CoarsenPatchStrategy< DIM >virtual
~HyperbolicPatchStrategy()SAMRAI::algs::HyperbolicPatchStrategy< NDIM >virtual
~RefinePatchStrategy()SAMRAI::xfer::RefinePatchStrategy< DIM >virtual
~Serializable()SAMRAI::tbox::Serializablevirtual