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

This is the complete list of members for IBTK::IndexUtilities, including all inherited members.

coarsen(const SAMRAI::hier::Index< NDIM > &i_fine, const SAMRAI::hier::Index< NDIM > &ratio) (defined in IBTK::IndexUtilities)IBTK::IndexUtilitiesinlinestatic
getAssignedCellIndex(const DoubleArray &X, const SAMRAI::tbox::Pointer< SAMRAI::geom::CartesianGridGeometry< NDIM > > &grid_geom, const SAMRAI::hier::IntVector< NDIM > &ratio)IBTK::IndexUtilitiesinlinestatic
getCellIndex(const DoubleArray &X, const double *x_lower, const double *x_upper, const double *dx, const SAMRAI::hier::Index< NDIM > &ilower, const SAMRAI::hier::Index< NDIM > &iupper)IBTK::IndexUtilitiesinlinestatic
getCellIndex(const DoubleArray &X, const SAMRAI::tbox::Pointer< SAMRAI::geom::CartesianPatchGeometry< NDIM > > &patch_geom, const SAMRAI::hier::Box< NDIM > &patch_box)IBTK::IndexUtilitiesinlinestatic
getCellIndex(const DoubleArray &X, const SAMRAI::tbox::Pointer< SAMRAI::geom::CartesianGridGeometry< NDIM > > &grid_geom, const SAMRAI::hier::IntVector< NDIM > &ratio)IBTK::IndexUtilitiesinlinestatic
getSideCenter(const SAMRAI::hier::Patch< NDIM > &patch, const SAMRAI::pdat::SideIndex< NDIM > &side_idx)IBTK::IndexUtilitiesinlinestatic
getSideCenter(const SAMRAI::hier::Patch< NDIM > &patch, const SAMRAI::pdat::SideIndex< NDIM > &side_idx)IBTK::IndexUtilitiesinlinestatic
getSideCenter(const SAMRAI::tbox::Pointer< SAMRAI::geom::CartesianGridGeometry< NDIM > > &grid_geom, const SAMRAI::hier::IntVector< NDIM > &ratio, const SAMRAI::pdat::SideIndex< NDIM > &side_idx)IBTK::IndexUtilitiesinlinestatic
getSideCenter(const SAMRAI::tbox::Pointer< SAMRAI::geom::CartesianGridGeometry< NDIM > > &grid_geom, const SAMRAI::hier::IntVector< NDIM > &ratio, const SAMRAI::pdat::SideIndex< NDIM > &side_idx)IBTK::IndexUtilitiesinlinestatic
mapIndexToInteger(const SAMRAI::hier::Index< NDIM > &i, const SAMRAI::hier::Index< NDIM > &domain_lower, const SAMRAI::hier::Index< NDIM > &num_cells, const int depth, const int offset=0, const SAMRAI::hier::IntVector< NDIM > &periodic_shift=SAMRAI::hier::IntVector< NDIM >(0))IBTK::IndexUtilitiesinlinestatic
partitionPatchBox(std::vector< SAMRAI::hier::Box< NDIM > > &overlap_boxes, std::vector< SAMRAI::hier::Box< NDIM > > &nonoverlap_boxes, const SAMRAI::hier::Box< NDIM > &patch_box, const SAMRAI::hier::IntVector< NDIM > &box_size, const SAMRAI::hier::IntVector< NDIM > &overlap_size)IBTK::IndexUtilitiesinlinestatic
refine(const SAMRAI::hier::Index< NDIM > &i_coarsen, const SAMRAI::hier::Index< NDIM > &ratio) (defined in IBTK::IndexUtilities)IBTK::IndexUtilitiesinlinestatic