|
Proto
3.2
|
This is the complete list of members for Proto::BoxData< T, C, MEM, D, E >, including all inherited members.
| absMax() const | Proto::BoxData< T, C, MEM, D, E > | inline |
| absMax(int a_c, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| absMax(Reduction< T, Abs, MEM > &a_Rxn) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| absMax(Reduction< T, Abs, MEM > &a_Rxn, int a_c, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| alias(BoxData< TT, CC, MM, DD, EE > &a_original, const Point &a_shift) | Proto::BoxData< T, C, MEM, D, E > | friend |
| alias(const BoxData< TT, CC, MM, DD, EE > &a_original, const Point &a_shift) | Proto::BoxData< T, C, MEM, D, E > | friend |
| aliasData() | Proto::BoxData< T, C, MEM, D, E > | inline |
| aliasData() const | Proto::BoxData< T, C, MEM, D, E > | inline |
| array(const Point &a_pt) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| box() const | Proto::BoxData< T, C, MEM, D, E > | inline |
| BoxData(const BoxData< T, C, MEM, D, E > &a_src)=delete | Proto::BoxData< T, C, MEM, D, E > | |
| BoxData() | Proto::BoxData< T, C, MEM, D, E > | |
| BoxData(const Box &a_box) | Proto::BoxData< T, C, MEM, D, E > | explicit |
| BoxData(const Box &a_box, T a_init) | Proto::BoxData< T, C, MEM, D, E > | |
| BoxData(BoxData< T, C, MEM, D, E > &&a_src) | Proto::BoxData< T, C, MEM, D, E > | |
| BoxData(const T *a_ptr, const Box &a_box, int a_ncomp=C) | Proto::BoxData< T, C, MEM, D, E > | |
| BoxData(LazyStencil< T, C, MEM, D, E > &&a_op) | Proto::BoxData< T, C, MEM, D, E > | private |
| BoxData(LazyInterpStencil< T, C, MEM, D, E > &&a_op) | Proto::BoxData< T, C, MEM, D, E > | |
| BoxData(shared_ptr< T > a_data, const T *a_ptr, const Box &a_box) | Proto::BoxData< T, C, MEM, D, E > | private |
| charsize(const ::Proto::Box &a_bx, unsigned int a_startcomp, unsigned int a_numcomps) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| contains(CInterval a_interval) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| containsAddress(T *address) const | Proto::BoxData< T, C, MEM, D, E > | |
| containsInfOrNAN() const | Proto::BoxData< T, C, MEM, D, E > | |
| containsInfOrNAN(Box domain) const | Proto::BoxData< T, C, MEM, D, E > | |
| containsUninitialized() const | Proto::BoxData< T, C, MEM, D, E > | |
| containsUninitialized(Box domain) const | Proto::BoxData< T, C, MEM, D, E > | |
| copy(const BoxData< T, Csrc, MEM, D, E > &a_dsrc, const Box &a_srcBox, unsigned int a_srcComp, const Box &a_destBox, unsigned int a_destComp, unsigned int a_numcomp) | Proto::BoxData< T, C, MEM, D, E > | |
| copyTo(BoxData< T, C, MEM_DEST, D, E > &a_dest) const | Proto::BoxData< T, C, MEM, D, E > | |
| copyTo(BoxData< T, C, MEM_DEST, D, E > &a_dest, const Box &a_srcBox, const Point &a_destShift=Point::Zeros()) const | Proto::BoxData< T, C, MEM, D, E > | |
| copyTo(BoxData< T, C, MEM_DEST, D, E > &a_dest, const Box &a_srcBox, const Box &a_destBox) const | Proto::BoxData< T, C, MEM, D, E > | |
| copyTo(BoxData< T, Cdest, MEM_DEST, Ddest, Edest > &a_dest, const Box &a_srcBox, CInterval a_srcComps, const Point &a_destShift, CInterval a_destComps) const | Proto::BoxData< T, C, MEM, D, E > | |
| copyTo(BoxData< T, C, MEM, D, E > &a_dst, const CoordPermutation &a_rotation) const | Proto::BoxData< T, C, MEM, D, E > | |
| data(const Point &a_p, unsigned int a_c=0, unsigned int a_d=0, unsigned int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| data(const Point &a_p, unsigned int a_c=0, unsigned int a_d=0, unsigned int a_e=0) | Proto::BoxData< T, C, MEM, D, E > | inline |
| data(unsigned int a_c=0, unsigned int a_d=0, unsigned int a_e=0) | Proto::BoxData< T, C, MEM, D, E > | inline |
| data(unsigned int a_c=0, unsigned int a_d=0, unsigned int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| define(const Box &a_box) | Proto::BoxData< T, C, MEM, D, E > | |
| define(BoxData< T, ncomp, MEM, 1, 1 > &a_input, unsigned int &a_comp) | Proto::BoxData< T, C, MEM, D, E > | private |
| define(const T *a_ptr, const Box &a_box, int a_ncomp=C) | Proto::BoxData< T, C, MEM, D, E > | |
| defined() const | Proto::BoxData< T, C, MEM, D, E > | inline |
| increment(const BoxData< T, C, MEM, D, E > &rhs, T scale=1) | Proto::BoxData< T, C, MEM, D, E > | inline |
| incrementProduct(const BoxData< T, C, MEM, D, E > &A, const BoxData< T, C, MEM, D, E > &B, T scale=1) | Proto::BoxData< T, C, MEM, D, E > | inline |
| index(const Point a_pt, unsigned int a_c=0, unsigned int a_d=0, unsigned int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| integrate(T a_dx, int a_c=0, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| integrate(Array< T, DIM > a_dx, int a_c=0, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| isAlias(const BoxData< T, CC, MEM, DD, EE > &a_src) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| linearIn(void *a_buffer, const Box &a_box, CInterval a_comps) | Proto::BoxData< T, C, MEM, D, E > | inline |
| linearIn(void *a_buffer, const ::Proto::Box &a_bx, unsigned int a_startcomp, unsigned int a_numcomps) | Proto::BoxData< T, C, MEM, D, E > | inline |
| linearOut(void *a_buffer, const Box &a_box, CInterval a_comps) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| linearOut(void *a_buffer, const Box &a_box, unsigned int a_startcomp, unsigned int a_numcomps) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| linearSize() const | Proto::BoxData< T, C, MEM, D, E > | inline |
| m_alias | Proto::BoxData< T, C, MEM, D, E > | private |
| m_box | Proto::BoxData< T, C, MEM, D, E > | mutableprivate |
| m_data | Proto::BoxData< T, C, MEM, D, E > | private |
| m_rawPtr | Proto::BoxData< T, C, MEM, D, E > | private |
| m_stackAlloc | Proto::BoxData< T, C, MEM, D, E > | private |
| max() const | Proto::BoxData< T, C, MEM, D, E > | inline |
| max(int a_c, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| max(Reduction< T, Max, MEM > &a_rxn) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| max(Reduction< T, Max, MEM > &a_rxn, int a_c, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| memTypeAllocation() | Proto::BoxData< T, C, MEM, D, E > | inlinestatic |
| min() const | Proto::BoxData< T, C, MEM, D, E > | inline |
| min(int a_c, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| min(Reduction< T, Min, MEM > &a_rxn) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| min(Reduction< T, Min, MEM > &a_rxn, int a_c, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| numValues() const | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator()(const Point &a_pt, unsigned int a_c=0, unsigned int a_d=0, unsigned int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator*(const BoxData< T, C, MEM, D, E > &a_rhs) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator*=(const BoxData< T, C, MEM, D, E > &a_rhs) | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator*=(T scale) | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator*=(const Array< T, C *D *E > &a_array) | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator+(const BoxData< T, C, MEM, D, E > &a_rhs) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator+=(const BoxData< T, C, MEM, D, E > &a_rhs) | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator+=(T a_scale) | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator+=(const Array< T, C *D *E > &a_array) | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator-(const BoxData< T, C, MEM, D, E > &a_rhs) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator-=(const BoxData< T, C, MEM, D, E > &a_rhs) | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator-=(T scale) | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator-=(const Array< T, C *D *E > &a_array) | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator/(const BoxData< T, C, MEM, D, E > &a_rhs) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator/=(const BoxData< T, C, MEM, D, E > &a_rhs) | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator/=(T scale) | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator/=(const Array< T, C *D *E > &a_array) | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator=(const BoxData< T, C, MEM, D, E > &a_src)=delete | Proto::BoxData< T, C, MEM, D, E > | |
| operator=(BoxData< T, C, MEM, D, E > &&a_src) | Proto::BoxData< T, C, MEM, D, E > | |
| operator[](unsigned int a_index) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| operator[](unsigned int a_index) | Proto::BoxData< T, C, MEM, D, E > | inline |
| operatorT(const BoxData< T, C, MEM, D, E > &a_src) | Proto::BoxData< T, C, MEM, D, E > | inlineprivate |
| operatorT(const T a_scale) | Proto::BoxData< T, C, MEM, D, E > | inlineprivate |
| plane(const BoxData< _T, _C, _MEM, _D, 1 > &a_src, unsigned int a_d) | Proto::BoxData< T, C, MEM, D, E > | friend |
| preAllocatable() | Proto::BoxData< T, C, MEM, D, E > | inlinestatic |
| print() const | Proto::BoxData< T, C, MEM, D, E > | |
| printData(int a_prec=2) const | Proto::BoxData< T, C, MEM, D, E > | |
| printData(const Box &a_box, int a_prec=2) const | Proto::BoxData< T, C, MEM, D, E > | |
| printData(const Box &a_box, int a_c, int a_d, int a_e, int a_prec=2) const | Proto::BoxData< T, C, MEM, D, E > | |
| reduce(Reduction< T, OP, MEM > &a_Rxn) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| reduce(Reduction< T, OP, MEM > &a_Rxn, int a_c, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| reference typedef | Proto::BoxData< T, C, MEM, D, E > | |
| rotate(Box a_box, const CoordPermutation &a_rotation) | Proto::BoxData< T, C, MEM, D, E > | |
| setRandom(T a_low, T a_high) | Proto::BoxData< T, C, MEM, D, E > | inline |
| setToZero() | Proto::BoxData< T, C, MEM, D, E > | inline |
| setVal(const T &a_val) | Proto::BoxData< T, C, MEM, D, E > | inline |
| setVal(const T &a_val, const Box &a_box) | Proto::BoxData< T, C, MEM, D, E > | inline |
| setVal(const T &a_val, const Box &a_box, int a_c, int a_d=0, int a_e=0) | Proto::BoxData< T, C, MEM, D, E > | inline |
| shift(const Point &a_shift) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| size() const | Proto::BoxData< T, C, MEM, D, E > | inline |
| size(const Box &a_box, const size_t a_comps) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| slice(const BoxData< _T, _C, _MEM, _D, _E > &a_src, unsigned int a_c, unsigned int a_d, unsigned int a_e) | Proto::BoxData< T, C, MEM, D, E > | friend |
| slice(const BoxData< _T, _C, _MEM, 1, 1 > &a_src, unsigned int a_nstart) | Proto::BoxData< T, C, MEM, D, E > | friend |
| Stencil class | Proto::BoxData< T, C, MEM, D, E > | friend |
| sum() const | Proto::BoxData< T, C, MEM, D, E > | inline |
| sum(int a_c, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| sum(Reduction< T, Sum, MEM > &a_rxn) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| sum(Reduction< T, Sum, MEM > &a_rxn, int a_c, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| sumAbs() const | Proto::BoxData< T, C, MEM, D, E > | inline |
| sumAbs(int a_c, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| sumAbs(Reduction< T, SumAbs, MEM > &a_rxn) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| sumAbs(Reduction< T, SumAbs, MEM > &a_rxn, int a_c, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| sumSquare() const | Proto::BoxData< T, C, MEM, D, E > | inline |
| sumSquare(int a_c, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| sumSquare(Reduction< T, SumSquare, MEM > &a_rxn) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| sumSquare(Reduction< T, SumSquare, MEM > &a_rxn, int a_c, int a_d=0, int a_e=0) const | Proto::BoxData< T, C, MEM, D, E > | inline |
| transpose(int c0, int c1) const | Proto::BoxData< T, C, MEM, D, E > | |
| var(const Point &a_pt) | Proto::BoxData< T, C, MEM, D, E > | inlineprivate |
| var(const Point &a_pt) const | Proto::BoxData< T, C, MEM, D, E > | inlineprivate |
| ~BoxData() | Proto::BoxData< T, C, MEM, D, E > |
1.8.13