Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::TagBox Member List

This is the complete list of members for amrex::TagBox, including all inherited members.

abs() noexceptamrex::BaseFab< char >
addFromMem(const Box &dstbox, int dstcomp, int numcomp, const void *src) noexceptamrex::BaseFab< char >
addproduct(const Box &destbox, int destcomp, int numcomp, const BaseFab< char > &src1, int comp1, const BaseFab< char > &src2, int comp2) noexceptamrex::BaseFab< char >
alloc(std::size_t sz) constamrex::DataAllocatorinline
alloc_streamamrex::BaseFab< char >protected
arena() const noexceptamrex::DataAllocatorinline
array() const noexceptamrex::BaseFab< char >inline
atomicAdd(const BaseFab< char > &x) noexceptamrex::BaseFab< char >
bigEnd() const noexceptamrex::BaseFab< char >inline
box() const noexceptamrex::BaseFab< char >inline
BUF enum valueamrex::TagBox
buffer(const IntVect &a_nbuff, const IntVect &nwid) noexceptamrex::TagBox
CLEAR enum valueamrex::TagBox
clear()amrex::BaseFab< char >
coarsen(const IntVect &ratio, const Box &cbox) noexceptamrex::TagBox
const_array() const noexceptamrex::BaseFab< char >inline
contains(const BaseFab< char > &fab) const noexceptamrex::BaseFab< char >inline
copy(const BaseFab< char > &src, const Box &srcbox, int srccomp, const Box &destbox, int destcomp, int numcomp) noexceptamrex::BaseFab< char >
copyFromMem(const Box &dstbox, int dstcomp, int numcomp, const void *src) noexceptamrex::BaseFab< char >
copyToMem(const Box &srcbox, int srccomp, int numcomp, void *dst) const noexceptamrex::BaseFab< char >
DataAllocator() noexcept=defaultamrex::DataAllocator
DataAllocator(Arena *ar) noexceptamrex::DataAllocatorinline
dataPtr(int n=0) noexceptamrex::BaseFab< char >inline
define()amrex::BaseFab< char >protected
divide(char const &r, int comp, int numcomp=1) noexceptamrex::BaseFab< char >
domainamrex::BaseFab< char >protected
dot(const Box &xbx, int xcomp, const BaseFab< char > &y, const Box &ybx, int ycomp, int numcomp=1) const noexceptamrex::BaseFab< char >
dotmask(const BaseFab< int > &mask, const Box &xbx, int xcomp, const BaseFab< char > &y, const Box &ybx, int ycomp, int numcomp) const noexceptamrex::BaseFab< char >
dptramrex::BaseFab< char >protected
elixir() noexceptamrex::BaseFab< char >
fill_snan() noexceptamrex::BaseFab< char >
Finalize()amrex::BaseFab< char >static
free(void *pt) const noexceptamrex::DataAllocatorinline
get_itags(Vector< int > &ar, const Box &tilebx) const noexceptamrex::TagBox
getVal(char *data, const IntVect &pos, int N, int numcomp) const noexceptamrex::BaseFab< char >
hiVect() const noexceptamrex::BaseFab< char >inline
indexFromValue(const Box &subbox, int comp, char const &value) const noexceptamrex::BaseFab< char >
Initialize()amrex::BaseFab< char >static
invert(char const &r, const Box &b, int comp=0, int numcomp=1) noexceptamrex::BaseFab< char >
isAllocated() const noexceptamrex::BaseFab< char >inline
length() const noexceptamrex::BaseFab< char >inline
linComb(const BaseFab< char > &f1, const Box &b1, int comp1, const BaseFab< char > &f2, const Box &b2, int comp2, Real alpha, Real beta, const Box &b, int comp, int numcomp=1) noexceptamrex::BaseFab< char >
linInterp(const BaseFab< char > &f1, const Box &b1, int comp1, const BaseFab< char > &f2, const Box &b2, int comp2, Real t1, Real t2, Real t, const Box &b, int comp, int numcomp=1) noexceptamrex::BaseFab< char >
lockAdd(const BaseFab< char > &src, const Box &srcbox, const Box &destbox, int srccomp, int destcomp, int numcomp) noexceptamrex::BaseFab< char >
loVect() const noexceptamrex::BaseFab< char >inline
m_arenaamrex::DataAllocator
maskEQ(BaseFab< int > &mask, char const &val, int comp=0) const noexceptamrex::BaseFab< char >
maskGE(BaseFab< int > &mask, char const &val, int comp=0) const noexceptamrex::BaseFab< char >
maskGT(BaseFab< int > &mask, char const &val, int comp=0) const noexceptamrex::BaseFab< char >
maskLE(BaseFab< int > &mask, char const &val, int comp=0) const noexceptamrex::BaseFab< char >
maskLT(BaseFab< int > &mask, char const &val, int comp=0) const noexceptamrex::BaseFab< char >
max(int comp=0) const noexceptamrex::BaseFab< char >
maxabs(int comp=0) const noexceptamrex::BaseFab< char >
maxIndex(int comp=0) const noexceptamrex::BaseFab< char >
min(int comp=0) const noexceptamrex::BaseFab< char >
minIndex(int comp=0) const noexceptamrex::BaseFab< char >
minmax(int comp=0) const noexceptamrex::BaseFab< char >
minus(const BaseFab< char > &src, int srccomp, int destcomp, int numcomp=1) noexceptamrex::BaseFab< char >
mult(char const &r, int comp, int numcomp=1) noexceptamrex::BaseFab< char >
nBytes() const noexceptamrex::BaseFab< char >inline
nBytesOwned() const noexceptamrex::BaseFab< char >inline
nComp() const noexceptamrex::BaseFab< char >inline
nCompPtr() const noexceptamrex::BaseFab< char >inline
negate(const Box &b, int comp=0, int numcomp=1) noexceptamrex::BaseFab< char >
norm(int p, int scomp=0, int numcomp=1) constamrex::BaseFab< char >
norminfmask(const Box &subbox, const BaseFab< int > &mask, int scomp=0, int ncomp=1) const noexceptamrex::BaseFab< char >
numPts() const noexceptamrex::BaseFab< char >inline
nvaramrex::BaseFab< char >protected
operator()(const IntVect &p, int N) noexceptamrex::BaseFab< char >inline
operator*=(char const &val) noexceptamrex::BaseFab< char >
operator+=(char const &val) noexceptamrex::BaseFab< char >
operator-=(char const &val) noexceptamrex::BaseFab< char >
operator/=(char const &val) noexceptamrex::BaseFab< char >
operator=(const TagBox &rhs)=deleteamrex::TagBox
operator=(TagBox &&rhs)=deleteamrex::TagBox
amrex::BaseFab< char >::operator=(char const &t) noexceptamrex::BaseFab< char >
plus(char const &r, const Box &b, int comp=0, int numcomp=1) noexceptamrex::BaseFab< char >
prefetchToDevice() const noexceptamrex::BaseFab< char >
prefetchToHost() const noexceptamrex::BaseFab< char >
protected_divide(const BaseFab< char > &src) noexceptamrex::BaseFab< char >
ptr_owneramrex::BaseFab< char >protected
release() noexceptamrex::BaseFab< char >
resize(const Box &b, int N=1, Arena *ar=nullptr)amrex::BaseFab< char >
saxpy(char a, const BaseFab< char > &x, const Box &srcbox, const Box &destbox, int srccomp, int destcomp, int numcomp=1) noexceptamrex::BaseFab< char >
SET enum valueamrex::TagBox
SetBoxType(const IndexType &typ) noexceptamrex::BaseFab< char >inline
setComplement(char const &x, const Box &b, int ns, int num) noexceptamrex::BaseFab< char >
setPtr(char *p, Long sz) noexceptamrex::BaseFab< char >inline
setVal(char const &x, const Box &bx, int dcomp, int ncomp) noexceptamrex::BaseFab< char >
setValIf(char const &val, const BaseFab< int > &mask) noexceptamrex::BaseFab< char >
setValIfNot(char const &val, const Box &bx, const BaseFab< int > &mask, int nstart, int num) noexceptamrex::BaseFab< char >
shared_memoryamrex::BaseFab< char >protected
shift(const IntVect &v) noexceptamrex::BaseFab< char >
shiftHalf(int dir, int n_cell) noexceptamrex::BaseFab< char >
size() const noexceptamrex::BaseFab< char >inline
smallEnd() const noexceptamrex::BaseFab< char >inline
sum(int comp, int numcomp=1) const noexceptamrex::BaseFab< char >
TagBox() noexcept=defaultamrex::TagBox
TagBox(Arena *ar) noexceptamrex::TagBoxexplicit
TagBox(const Box &bx, int n, Arena *ar)amrex::TagBox
TagBox(const Box &bx, int n=1, bool alloc=true, bool shared=false, Arena *ar=nullptr)amrex::TagBoxexplicit
TagBox(const TagBox &rhs, MakeType make_type, int scomp, int ncomp)amrex::TagBox
TagBox(TagBox &&rhs) noexcept=defaultamrex::TagBox
TagBox(const TagBox &rhs)=deleteamrex::TagBox
tags() const noexceptamrex::TagBox
tags(const Vector< int > &ar) noexceptamrex::TagBox
tags(const Vector< int > &ar, const Box &tilebx) noexceptamrex::TagBox
tags_and_untags(const Vector< int > &ar) noexceptamrex::TagBox
tags_and_untags(const Vector< int > &ar, const Box &tilebx) noexceptamrex::TagBox
TagType typedefamrex::TagBox
TagVal enum nameamrex::TagBox
truesizeamrex::BaseFab< char >protected
value_type typedefamrex::BaseFab< char >
xpay(char a, const BaseFab< char > &x, const Box &srcbox, const Box &destbox, int srccomp, int destcomp, int numcomp=1) noexceptamrex::BaseFab< char >
~BaseFab() noexceptamrex::BaseFab< char >virtual
~TagBox() noexcept override=defaultamrex::TagBox