IBAMR  IBAMR version 0.19.
SAMRAI::xfer::RefineSchedule< DIM > Member List

This is the complete list of members for SAMRAI::xfer::RefineSchedule< DIM >, including all inherited members.

allocateDestinationSpace(double fill_time, hier::ComponentSelector &allocate_vector) constSAMRAI::xfer::RefineSchedule< DIM >
allocateFillBoxes(const std::string &fill_pattern, tbox::Array< xfer::FillBoxSet< DIM > > &fill_boxes, tbox::Pointer< hier::PatchLevel< DIM > > level, const hier::IntVector< DIM > &fill_ghost_width)SAMRAI::xfer::RefineSchedule< DIM >private
allocateScratchSpace(tbox::Pointer< hier::PatchLevel< DIM > > level, double fill_time, hier::ComponentSelector &allocate_vector) constSAMRAI::xfer::RefineSchedule< DIM >
clearRefineItems()SAMRAI::xfer::RefineSchedule< DIM >private
constructScheduleTransactions(tbox::Pointer< tbox::Schedule > fine_priority_schedule, tbox::Pointer< tbox::Schedule > coarse_priority_schedule, const hier::BoxList< DIM > &fill_boxes, tbox::Pointer< hier::PatchLevel< DIM > > dst_level, int dst_patch_id, tbox::Pointer< hier::PatchLevel< DIM > > src_level, int src_patch_id, bool use_time_interpolation)SAMRAI::xfer::RefineSchedule< DIM >private
copyScratchToDestination(tbox::Pointer< hier::PatchLevel< DIM > > level) constSAMRAI::xfer::RefineSchedule< DIM >private
d_boundary_fill_ghost_widthSAMRAI::xfer::RefineSchedule< DIM >private
d_coarse_levelSAMRAI::xfer::RefineSchedule< DIM >private
d_coarse_priority_level_scheduleSAMRAI::xfer::RefineSchedule< DIM >private
d_coarse_scheduleSAMRAI::xfer::RefineSchedule< DIM >private
d_coarse_to_fine_mappingSAMRAI::xfer::RefineSchedule< DIM >private
d_domain_boxSAMRAI::xfer::RefineSchedule< DIM >private
d_domain_is_one_boxSAMRAI::xfer::RefineSchedule< DIM >private
d_dst_levelSAMRAI::xfer::RefineSchedule< DIM >private
d_fine_fill_boxesSAMRAI::xfer::RefineSchedule< DIM >private
d_fine_priority_level_scheduleSAMRAI::xfer::RefineSchedule< DIM >private
d_force_boundary_fillSAMRAI::xfer::RefineSchedule< DIM >private
d_max_fill_boxesSAMRAI::xfer::RefineSchedule< DIM >private
d_max_scratch_gcwSAMRAI::xfer::RefineSchedule< DIM >private
d_max_stencil_gcwSAMRAI::xfer::RefineSchedule< DIM >private
d_num_periodic_directionsSAMRAI::xfer::RefineSchedule< DIM >private
d_number_refine_itemsSAMRAI::xfer::RefineSchedule< DIM >private
d_overlapsSAMRAI::xfer::RefineSchedule< DIM >private
d_periodic_shiftSAMRAI::xfer::RefineSchedule< DIM >private
d_refine_classesSAMRAI::xfer::RefineSchedule< DIM >private
d_refine_itemsSAMRAI::xfer::RefineSchedule< DIM >private
d_refine_patch_strategySAMRAI::xfer::RefineSchedule< DIM >private
d_src_masksSAMRAI::xfer::RefineSchedule< DIM >private
d_transaction_factorySAMRAI::xfer::RefineSchedule< DIM >private
fillData(double fill_time, bool do_physical_boundary_fill=true) constSAMRAI::xfer::RefineSchedule< DIM >
fillPhysicalBoundaries(tbox::Pointer< hier::PatchLevel< DIM > > level, double fill_time) constSAMRAI::xfer::RefineSchedule< DIM >private
finishScheduleConstruction(tbox::Pointer< hier::PatchLevel< DIM > > src_level, int next_coarser_level, tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, const tbox::Array< xfer::FillBoxSet< DIM > > &fill_boxes, bool use_time_interpolation, bool skip_generate_schedule)SAMRAI::xfer::RefineSchedule< DIM >private
firstConstructorTasks()SAMRAI::xfer::RefineSchedule< DIM >private
freeTimers()SAMRAI::xfer::RefineSchedule< DIM >privatestatic
generateCommunicationSchedule(tbox::Pointer< tbox::Schedule > coarse_priority_schedule, tbox::Pointer< tbox::Schedule > fine_priority_schedule, tbox::Pointer< hier::PatchLevel< DIM > > dst_level, tbox::Pointer< hier::PatchLevel< DIM > > src_level, const tbox::Array< xfer::FillBoxSet< DIM > > &fill_boxes, tbox::Array< xfer::FillBoxSet< DIM > > &unfilled_boxes, const bool use_time_interpolation)SAMRAI::xfer::RefineSchedule< DIM >private
generateCommunicationScheduleBoxGraph(tbox::Pointer< tbox::Schedule > coarse_priority_schedule, tbox::Pointer< tbox::Schedule > fine_priority_schedule, tbox::Pointer< hier::PatchLevel< DIM > > dst_level, tbox::Pointer< hier::PatchLevel< DIM > > src_level, const tbox::Array< xfer::FillBoxSet< DIM > > &fill_boxes, tbox::Array< xfer::FillBoxSet< DIM > > &unfilled_boxes, const bool use_time_interpolation)SAMRAI::xfer::RefineSchedule< DIM >private
generateCommunicationScheduleBoxTree(tbox::Pointer< tbox::Schedule > coarse_priority_schedule, tbox::Pointer< tbox::Schedule > fine_priority_schedule, tbox::Pointer< hier::PatchLevel< DIM > > dst_level, tbox::Pointer< hier::PatchLevel< DIM > > src_level, const tbox::Array< xfer::FillBoxSet< DIM > > &fill_boxes, tbox::Array< xfer::FillBoxSet< DIM > > &unfilled_boxes, const bool use_time_interpolation)SAMRAI::xfer::RefineSchedule< DIM >private
generateCommunicationScheduleNSquared(tbox::Pointer< tbox::Schedule > coarse_priority_schedule, tbox::Pointer< tbox::Schedule > fine_priority_schedule, tbox::Pointer< hier::PatchLevel< DIM > > dst_level, tbox::Pointer< hier::PatchLevel< DIM > > src_level, const tbox::Array< xfer::FillBoxSet< DIM > > &fill_boxes, tbox::Array< xfer::FillBoxSet< DIM > > &unfilled_boxes, const bool use_time_interpolation)SAMRAI::xfer::RefineSchedule< DIM >private
getBoundaryFillGhostWidth() constSAMRAI::xfer::RefineSchedule< DIM >
getEquivalenceClasses() constSAMRAI::xfer::RefineSchedule< DIM >
getMaxDestinationGhosts() constSAMRAI::xfer::RefineSchedule< DIM >private
getMaxScratchGhosts() constSAMRAI::xfer::RefineSchedule< DIM >private
getMaxStencilGhosts() constSAMRAI::xfer::RefineSchedule< DIM >private
initialCheckRefineClassItems() constSAMRAI::xfer::RefineSchedule< DIM >private
initializeDestinationVector(hier::ComponentSelector &allocate_vector) constSAMRAI::xfer::RefineSchedule< DIM >
initializeDomainAndGhostInformation(bool recursive_schedule)SAMRAI::xfer::RefineSchedule< DIM >private
initializeSourceVector(hier::ComponentSelector &allocate_vector) constSAMRAI::xfer::RefineSchedule< DIM >
initializeTimers()SAMRAI::xfer::RefineSchedule< DIM >privatestatic
makeUnfilledBoxesNSquared(tbox::Array< xfer::FillBoxSet< DIM > > &unfilled_boxes, const tbox::Array< xfer::FillBoxSet< DIM > > &fill_boxes, tbox::Pointer< hier::PatchLevel< DIM > > dst_level, tbox::Pointer< hier::PatchLevel< DIM > > src_level) constSAMRAI::xfer::RefineSchedule< DIM >private
operator=(const RefineSchedule< DIM > &)SAMRAI::xfer::RefineSchedule< DIM >private
printClassData(std::ostream &stream) constSAMRAI::xfer::RefineSchedule< DIM >virtual
recursiveFill(double fill_time, bool do_physical_boundary_fill) constSAMRAI::xfer::RefineSchedule< DIM >private
RefineSchedule(const std::string &fill_pattern, tbox::Pointer< hier::PatchLevel< DIM > > dst_level, tbox::Pointer< hier::PatchLevel< DIM > > src_level, const tbox::Pointer< xfer::RefineClasses< DIM > > refine_classes, tbox::Pointer< xfer::RefineTransactionFactory< DIM > > transaction_factory, xfer::RefinePatchStrategy< DIM > *patch_strategy, bool use_time_interpolation=false)SAMRAI::xfer::RefineSchedule< DIM >
RefineSchedule(const std::string &fill_pattern, tbox::Pointer< hier::PatchLevel< DIM > > dst_level, tbox::Pointer< hier::PatchLevel< DIM > > src_level, int next_coarser_level, tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, const tbox::Pointer< xfer::RefineClasses< DIM > > refine_classes, tbox::Pointer< xfer::RefineTransactionFactory< DIM > > transaction_factory, xfer::RefinePatchStrategy< DIM > *patch_strategy, bool use_time_interpolation=false)SAMRAI::xfer::RefineSchedule< DIM >
RefineSchedule(const RefineSchedule< DIM > &)SAMRAI::xfer::RefineSchedule< DIM >private
RefineSchedule(tbox::Pointer< hier::PatchLevel< DIM > > dst_level, tbox::Pointer< hier::PatchLevel< DIM > > src_level, int next_coarser_level, tbox::Pointer< hier::PatchHierarchy< DIM > > hierarchy, const tbox::Pointer< xfer::RefineClasses< DIM > > refine_classes, tbox::Pointer< xfer::RefineTransactionFactory< DIM > > transaction_factory, const tbox::Array< xfer::FillBoxSet< DIM > > &fill_boxes, xfer::RefinePatchStrategy< DIM > *patch_strategy)SAMRAI::xfer::RefineSchedule< DIM >private
refineScratchData() constSAMRAI::xfer::RefineSchedule< DIM >private
reset(const tbox::Pointer< xfer::RefineClasses< DIM > > refine_classes)SAMRAI::xfer::RefineSchedule< DIM >
s_constant_one_intvectorSAMRAI::xfer::RefineSchedule< DIM >privatestatic
s_constant_zero_intvectorSAMRAI::xfer::RefineSchedule< DIM >privatestatic
s_schedule_generation_methodSAMRAI::xfer::RefineSchedule< DIM >privatestatic
setRefineItems(const tbox::Pointer< xfer::RefineClasses< DIM > > refine_classes)SAMRAI::xfer::RefineSchedule< DIM >private
setScheduleGenerationMethod(const std::string &method)SAMRAI::xfer::RefineSchedule< DIM >static
t_fill_dataSAMRAI::xfer::RefineSchedule< DIM >privatestatic
t_finish_sched_constSAMRAI::xfer::RefineSchedule< DIM >privatestatic
t_gen_comm_schedSAMRAI::xfer::RefineSchedule< DIM >privatestatic
t_gen_sched_box_graphSAMRAI::xfer::RefineSchedule< DIM >privatestatic
t_gen_sched_box_treeSAMRAI::xfer::RefineSchedule< DIM >privatestatic
t_gen_sched_n_squaredSAMRAI::xfer::RefineSchedule< DIM >privatestatic
t_recursive_fillSAMRAI::xfer::RefineSchedule< DIM >privatestatic
t_refine_scratch_dataSAMRAI::xfer::RefineSchedule< DIM >privatestatic
~DescribedClass()SAMRAI::tbox::DescribedClassvirtual
~RefineSchedule()SAMRAI::xfer::RefineSchedule< DIM >virtual