|
IBAMR
IBAMR version 0.19.
|
This is the complete list of members for SAMRAI::xfer::MultiblockRefineSchedule< DIM >, including all inherited members.
| allocateScratchSpace(tbox::Pointer< hier::PatchLevel< DIM > > level, double fill_time, hier::ComponentSelector &allocate_vector) const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | |
| calculateOverlap(const hier::Patch< DIM > &dst_patch, const hier::Patch< DIM > &src_patch, const xfer::RefineClasses< DIM > &refine_classes, const int refine_class_id) const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| constructScratchRefineAlgorithm() | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| copyBetweenBlocks(tbox::Pointer< hier::PatchLevel< DIM > > dst_level, const tbox::Pointer< hier::PatchLevel< DIM > > src_level, const hier::IntVector< DIM > &shift, const typename hier::MultiblockPatchHierarchy< DIM >::RotationIdentifier rotate, const tbox::Pointer< xfer::RefineClasses< DIM > > refine_classes) const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| copyScratchToDestination(tbox::Pointer< hier::PatchLevel< DIM > > level, const hier::BoxList< DIM > &unfilled_boxes, const tbox::Pointer< xfer::RefineClasses< DIM > > refine_classes) const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| createCoarseSchedule(tbox::Pointer< hier::PatchLevel< DIM > > &fine_level, int next_coarser_level, const hier::IntVector< DIM > &ratio_to_coarser, tbox::Pointer< hier::PatchHierarchy< DIM > > &hierarchy, int block_number) | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| createInterblockSchedules(tbox::Pointer< hier::MultiblockPatchLevel< DIM > > dst_level, tbox::Pointer< hier::MultiblockPatchLevel< DIM > > src_level, xfer::RefinePatchStrategy< DIM > *refine_strategy, int level_number=MULTIBLOCK_FAKE_LEVEL_NUMBER, bool use_time_refinement=false) | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| createNeighborCoarseSchedule(tbox::Pointer< hier::PatchLevel< DIM > > &fine_level, int next_coarser_level, const hier::IntVector< DIM > &ratio_to_coarser, tbox::Pointer< hier::PatchHierarchy< DIM > > &hierarchy, int neighbor_block_number, int dst_block_number, int neighbor_counter) | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_coarse_selector | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_fill_pattern | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_finalize_ghost_level | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_finalize_ghost_num_src_patches | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_finalize_ghost_patch_numbers | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_local_fill_only | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_multiblock_coarse_schedule | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_multiblock_coarse_scratch_level | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_multiblock_dst_level | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_multiblock_hierarchy | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_multiblock_strategy | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_neighbor_copy_only | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_neighbor_ghost_level | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_neighbor_multiblock_coarse_level | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_neighbor_multiblock_coarse_schedule | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_neighbor_single_block_refine_schedule | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_neighbor_unfilled_boxes | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_single_block_fill_local | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_single_block_refine_alg | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_single_block_scratch_refine_alg | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_transaction_factory | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_unfilled_boxes | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| d_using_standard_transaction | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| fillBetweenBlocks(tbox::Pointer< hier::PatchLevel< DIM > > dst_level, const tbox::Pointer< hier::PatchLevel< DIM > > src_level, const hier::IntVector< DIM > &shift, const typename hier::MultiblockPatchHierarchy< DIM >::RotationIdentifier rotate, const tbox::Pointer< xfer::RefineClasses< DIM > > refine_classes) const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| fillData(double fill_time, bool do_physical_boundary_fill=true) const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | |
| fillData(double fill_time, bool do_physical_boundary_fill, bool filling_coarse_scratch, bool filling_crse_scr_recursive=false) const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| fillSingularityBoundary(tbox::Pointer< hier::PatchLevel< DIM > > &level, tbox::Array< tbox::List< SingularityPatch > > &singularity_patches, const int block_number, const double fill_time) const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| findUnfilledBoxes(hier::BoxList< DIM > &unfilled_boxes, const int block_number, tbox::Pointer< hier::MultiblockPatchLevel< DIM > > coarse_hierarchy_level, const hier::BoxList< DIM > &pseudo_domain, const hier::IntVector< DIM > &gcw) | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| getBoundaryFillGhostWidth() const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| getCoarseScratchVector(const int block_num) | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| getEquivalenceClasses() const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | |
| initializeDestinationVector(hier::ComponentSelector &dst_vector) const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| initializeSourceVector(hier::ComponentSelector &allocate_vector) const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | |
| MultiblockRefineSchedule(const std::string &fill_pattern, tbox::Pointer< hier::MultiblockPatchLevel< DIM > > dst_level, tbox::Pointer< hier::MultiblockPatchLevel< DIM > > src_level, tbox::Pointer< hier::MultiblockPatchHierarchy< DIM > > multiblock, tbox::Pointer< xfer::RefineAlgorithm< DIM > > refine_alg, tbox::Pointer< xfer::RefineTransactionFactory< DIM > > transaction_factory, MultiblockRefinePatchStrategy< DIM > *strategy, bool use_time_refinement=false) | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | |
| MultiblockRefineSchedule(const std::string &fill_pattern, tbox::Pointer< hier::MultiblockPatchLevel< DIM > > dst_level, tbox::Pointer< hier::MultiblockPatchLevel< DIM > > src_level, const int next_coarser_level, tbox::Pointer< hier::MultiblockPatchHierarchy< DIM > > multiblock, tbox::Pointer< xfer::RefineAlgorithm< DIM > > refine_alg, tbox::Pointer< xfer::RefineTransactionFactory< DIM > > transaction_factory, MultiblockRefinePatchStrategy< DIM > *strategy, bool use_time_refinement=false) | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | |
| needOtherSourceBlocks(hier::BoxList< DIM > &dst_boxes, hier::BoxList< DIM > &src_boxes, hier::BoxList< DIM > &domain_outside_block) const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| refineScratchData(tbox::Pointer< hier::MultiblockPatchLevel< DIM > > coarse_level, tbox::Pointer< hier::PatchLevel< DIM > > fine_level, const hier::BoxList< DIM > &unfilled_boxes, const int block_number, const bool use_fine_gcw) const | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | private |
| ~MultiblockRefineSchedule() | SAMRAI::xfer::MultiblockRefineSchedule< DIM > | virtual |
1.8.17