Block-Structured AMR Software Framework
amrex::BoxND< dim > Member List

This is the complete list of members for amrex::BoxND< dim >, including all inherited members.

atOffset(Long offset) const noexceptamrex::BoxND< dim >
atOffset3d(Long offset) const noexceptamrex::BoxND< dim >
atOffset3d(Long offset) const noexceptamrex::BoxND< dim >
bigendamrex::BoxND< dim >private
bigEnd() const &noexceptamrex::BoxND< dim >inline
bigEnd() &&=deleteamrex::BoxND< dim >
bigEnd(int dir) const noexceptamrex::BoxND< dim >inline
BoxCommHelper classamrex::BoxND< dim >friend
BoxND() noexceptamrex::BoxND< dim >inline
BoxND(const IntVectND< dim > &small, const IntVectND< dim > &big) noexceptamrex::BoxND< dim >inline
BoxND(const IntVectND< dim > &small, const int *vec_len) noexceptamrex::BoxND< dim >inline
BoxND(const IntVectND< dim > &small, const IntVectND< dim > &big, const IntVectND< dim > &typ) noexceptamrex::BoxND< dim >inline
BoxND(const IntVectND< dim > &small, const IntVectND< dim > &big, IndexTypeND< dim > t) noexceptamrex::BoxND< dim >inline
BoxND(Array4< T > const &a) noexceptamrex::BoxND< dim >inlineexplicit
btypeamrex::BoxND< dim >private
cellCentered() const noexceptamrex::BoxND< dim >inline
checkOverflow() const noexceptamrex::BoxND< dim >inline
chop(int dir, int chop_pnt) noexceptamrex::BoxND< dim >inline
coarsen(int ref_ratio) noexceptamrex::BoxND< dim >inline
coarsen(const IntVectND< dim > &ref_ratio) noexceptamrex::BoxND< dim >
coarsenable(const IntVectND< dim > &refrat, const IntVectND< dim > &min_width) const noexceptamrex::BoxND< dim >inline
coarsenable(int refrat, int min_width=1) const noexceptamrex::BoxND< dim >inline
coarsenable(const IntVectND< dim > &refrat, int min_width=1) const noexceptamrex::BoxND< dim >inline
contains(const IntVectND< dim > &p) const noexceptamrex::BoxND< dim >inline
contains(const Dim3 &p) const noexceptamrex::BoxND< dim >inline
contains(int i, int j, int k) const noexceptamrex::BoxND< dim >inline
contains(const BoxND &b) const noexceptamrex::BoxND< dim >inline
convert(IndexTypeND< dim > typ) noexceptamrex::BoxND< dim >
convert(const IntVectND< dim > &typ) noexceptamrex::BoxND< dim >
d_numPts() const noexceptamrex::BoxND< dim >inline
enclosedCells() noexceptamrex::BoxND< dim >
enclosedCells(int dir) noexceptamrex::BoxND< dim >
enclosedCells(Direction d) noexceptamrex::BoxND< dim >inline
expand() const noexceptamrex::BoxND< dim >inline
grow(int i) noexceptamrex::BoxND< dim >inline
grow(const IntVectND< dim > &v) noexceptamrex::BoxND< dim >inline
grow(int idir, int n_cell) noexceptamrex::BoxND< dim >inline
grow(Direction d, int n_cell) noexceptamrex::BoxND< dim >inline
grow(Orientation face, int n_cell=1) noexceptamrex::BoxND< dim >inline
growHi(int idir, int n_cell=1) noexceptamrex::BoxND< dim >inline
growHi(Direction d, int n_cell=1) noexceptamrex::BoxND< dim >inline
growLo(int idir, int n_cell=1) noexceptamrex::BoxND< dim >inline
growLo(Direction d, int n_cell=1) noexceptamrex::BoxND< dim >inline
hiVect() const &noexceptamrex::BoxND< dim >inline
hiVect() &&=deleteamrex::BoxND< dim >
hiVect3d() const noexceptamrex::BoxND< dim >inline
index(const IntVectND< dim > &v) const noexceptamrex::BoxND< dim >
indims() noexceptamrex::BoxND< dim >inlinestatic
intersects(const BoxND &b) const noexceptamrex::BoxND< dim >inline
isEmpty() const noexceptamrex::BoxND< dim >inline
isSquare() const noexceptamrex::BoxND< dim >
ixType() const noexceptamrex::BoxND< dim >inline
length() const noexceptamrex::BoxND< dim >inline
length(int dir) const noexceptamrex::BoxND< dim >inline
length3d() const noexceptamrex::BoxND< dim >inline
longside(int &dir) const noexceptamrex::BoxND< dim >inline
longside() const noexceptamrex::BoxND< dim >inline
loVect() const &noexceptamrex::BoxND< dim >inline
loVect() &&=deleteamrex::BoxND< dim >
loVect3d() const noexceptamrex::BoxND< dim >inline
makeSlab(int direction, int slab_index) noexceptamrex::BoxND< dim >inline
minBox(const BoxND &b) noexceptamrex::BoxND< dim >inline
ndims() noexceptamrex::BoxND< dim >inlinestatic
next(IntVectND< dim > &) const noexceptamrex::BoxND< dim >
normalize() noexceptamrex::BoxND< dim >inline
numPts() const noexceptamrex::BoxND< dim >inline
ok() const noexceptamrex::BoxND< dim >inline
operator!=(const BoxND &b) const noexceptamrex::BoxND< dim >inline
operator&(const BoxND &rhs) const noexceptamrex::BoxND< dim >inline
operator&=(const BoxND &rhs) noexceptamrex::BoxND< dim >inline
operator+(const IntVectND< dim > &v) const noexceptamrex::BoxND< dim >inline
operator+=(const IntVectND< dim > &v) noexceptamrex::BoxND< dim >inline
operator-(const IntVectND< dim > &v) const noexceptamrex::BoxND< dim >inline
operator-=(const IntVectND< dim > &v) noexceptamrex::BoxND< dim >inline
operator<(const BoxND &rhs) const noexceptamrex::BoxND< dim >inline
operator<=(const BoxND &rhs) const noexceptamrex::BoxND< dim >inline
operator==(const BoxND &b) const noexceptamrex::BoxND< dim >inline
operator>(const BoxND &rhs) const noexceptamrex::BoxND< dim >inline
operator>=(const BoxND &rhs) const noexceptamrex::BoxND< dim >inline
operator[](Orientation face) const noexceptamrex::BoxND< dim >inline
ParallelDescriptor::Mpi_typemap()amrex::BoxND< dim >friend
refine(int ref_ratio) noexceptamrex::BoxND< dim >inline
refine(const IntVectND< dim > &ref_ratio) noexceptamrex::BoxND< dim >
resize() const noexceptamrex::BoxND< dim >inline
sameSize(const BoxND &b) const noexceptamrex::BoxND< dim >inline
sameType(const BoxND &b) const noexceptamrex::BoxND< dim >inline
setBig(const IntVectND< dim > &bg) noexceptamrex::BoxND< dim >inline
setBig(int dir, int bg_index) noexceptamrex::BoxND< dim >inline
setRange(int dir, int sm_index, int n_cells=1) noexceptamrex::BoxND< dim >
setSmall(const IntVectND< dim > &sm) noexceptamrex::BoxND< dim >inline
setSmall(int dir, int sm_index) noexceptamrex::BoxND< dim >inline
setType(const IndexTypeND< dim > &t) noexceptamrex::BoxND< dim >inline
shift(int dir, int nzones) noexceptamrex::BoxND< dim >inline
shift(const IntVectND< dim > &iv) noexceptamrex::BoxND< dim >inline
shiftHalf(int dir, int num_halfs) noexceptamrex::BoxND< dim >inline
shiftHalf(const IntVectND< dim > &iv) noexceptamrex::BoxND< dim >inline
shortside(int &dir) const noexceptamrex::BoxND< dim >inline
shortside() const noexceptamrex::BoxND< dim >inline
shrink() const noexceptamrex::BoxND< dim >inline
size() const noexceptamrex::BoxND< dim >inline
smallEnd() const &noexceptamrex::BoxND< dim >inline
smallEnd() &&=deleteamrex::BoxND< dim >
smallEnd(int dir) const &noexceptamrex::BoxND< dim >inline
smallendamrex::BoxND< dim >private
strictly_contains(const IntVectND< dim > &p) const noexceptamrex::BoxND< dim >inline
strictly_contains(const BoxND &b) const noexceptamrex::BoxND< dim >inline
strictly_contains(const Dim3 &p) const noexceptamrex::BoxND< dim >inline
strictly_contains(int i, int j, int k) const noexceptamrex::BoxND< dim >inline
surroundingNodes() noexceptamrex::BoxND< dim >
surroundingNodes(int dir) noexceptamrex::BoxND< dim >
surroundingNodes(Direction d) noexceptamrex::BoxND< dim >inline
TheUnitBox() noexceptamrex::BoxND< dim >inlinestatic
type() const noexceptamrex::BoxND< dim >inline
type(int dir) const noexceptamrex::BoxND< dim >inline
volume() const noexceptamrex::BoxND< dim >inline