|
Proto
3.2
|
This is the complete list of members for Proto::Stencil< T >, including all inherited members.
| addCoef(T a_coef, Point a_offset) | Proto::Stencil< T > | private |
| apply(const BoxData< T, C, MEMTYPE, D, E > &a_src, BoxData< T, C, MEMTYPE, D, E > &a_dest, const Box &a_bx, bool a_initToZero=false, const T a_scale=1) const | Proto::Stencil< T > | |
| AvgDown(int a_refRatio) | Proto::Stencil< T > | static |
| AvgDown(Point a_refRatio) | Proto::Stencil< T > | static |
| AvgDownFace(int a_normDir, Side::LoHiSide a_side, int a_refRatio) | Proto::Stencil< T > | static |
| AvgDownFace(int a_dir, Side::LoHiSide a_side, Point a_refRatio) | Proto::Stencil< T > | static |
| BoxData class | Proto::Stencil< T > | friend |
| CellToFace(int a_dir, Side::LoHiSide a_side=Side::Lo, int a_order=4) | Proto::Stencil< T > | static |
| CellToFaceH(int a_dir, int a_order=4) | Proto::Stencil< T > | static |
| CellToFaceL(int a_dir, int a_order=4) | Proto::Stencil< T > | static |
| closed() const | Proto::Stencil< T > | inline |
| closeForDevice() | Proto::Stencil< T > | inlineprivate |
| coefs() const | Proto::Stencil< T > | inline |
| CornersToCells(int a_order=4) | Proto::Stencil< T > | static |
| cornersToFaces(int a_dir, int a_order=4) | Proto::Stencil< T > | static |
| Derivative(int a_n, int a_dir, int a_order=2) | Proto::Stencil< T > | static |
| destRatio() | Proto::Stencil< T > | inline |
| destRatio() const | Proto::Stencil< T > | inline |
| destShift() | Proto::Stencil< T > | inline |
| destShift() const | Proto::Stencil< T > | inline |
| diagonal() const | Proto::Stencil< T > | |
| DiffCellToFace(int a_dir, Side::LoHiSide a_side=Side::Lo, int a_order=4) | Proto::Stencil< T > | static |
| domain(Box a_range) const | Proto::Stencil< T > | inline |
| faceToCell(int a_dir, int a_order=4) | Proto::Stencil< T > | static |
| FluxDivergence(int a_dir) | Proto::Stencil< T > | static |
| ghost() const | Proto::Stencil< T > | inline |
| hostApply(const BoxData< T, C, MemType::HOST, D, E > &a_src, BoxData< T, C, MemType::HOST, D, E > &a_dst, const Box &a_box, bool a_initToZero=false, T a_scale=1) const | Proto::Stencil< T > | |
| Identity() | Proto::Stencil< T > | inlinestatic |
| indexDomain(Box a_range) const | Proto::Stencil< T > | inlineprivate |
| indexRange(Box a_domain) const | Proto::Stencil< T > | inlineprivate |
| invert(int a_dir) | Proto::Stencil< T > | inline |
| Laplacian() | Proto::Stencil< T > | static |
| LaplacianFace(int a_dir, int a_order=2) | Proto::Stencil< T > | static |
| m_coefs | Proto::Stencil< T > | private |
| m_destRefratio | Proto::Stencil< T > | private |
| m_destShift | Proto::Stencil< T > | private |
| m_isClosed | Proto::Stencil< T > | private |
| m_offsets | Proto::Stencil< T > | private |
| m_span | Proto::Stencil< T > | private |
| m_srcRefratio | Proto::Stencil< T > | private |
| numFlops(const Box &a_box) const | Proto::Stencil< T > | inlineprivate |
| offsets() const | Proto::Stencil< T > | inlineprivate |
| operator!=(const Stencil< T > &a_stencil) const | Proto::Stencil< T > | inline |
| operator()(const BoxData< T, C, MEMTYPE, D, E > &a_src, T a_scale=1) const | Proto::Stencil< T > | inline |
| operator()(const BoxData< T, C, MEMTYPE, D, E > &a_src, Box a_box, T a_scale=1) const | Proto::Stencil< T > | inline |
| operator*(const Stencil< T > &a_stencil) const | Proto::Stencil< T > | |
| operator*(const T a_coef) const | Proto::Stencil< T > | |
| operator*=(const Stencil< T > &a_stencil) | Proto::Stencil< T > | |
| operator*=(const T a_coef) | Proto::Stencil< T > | |
| operator+(const Stencil< T > &a_stencil) const | Proto::Stencil< T > | |
| operator+=(BoxData< TT, C, MEMTYPE, D, E > &a_dest, LazyStencil< TT, C, MEMTYPE, D, E > &&a_op) | Proto::Stencil< T > | friend |
| operator+=(const Stencil< T > &a_stencil) | Proto::Stencil< T > | |
| operator-(const Stencil< T > &a_stencil) const | Proto::Stencil< T > | |
| operator-=(const Stencil< T > &a_stencil) | Proto::Stencil< T > | |
| operator==(const Stencil< T > &a_stencil) const | Proto::Stencil< T > | inline |
| operator|=(BoxData< TT, C, MEMTYPE, D, E > &a_dest, LazyStencil< TT, C, MEMTYPE, D, E > &&a_op) | Proto::Stencil< T > | friend |
| print() const | Proto::Stencil< T > | inline |
| protoApply(const BoxData< T, C, HOST, D, E > &a_src, BoxData< T, C, HOST, D, E > &a_dst, const Box &a_box, bool a_initToZero=false, T a_scale=1) | Proto::Stencil< T > | |
| protoApply(const BoxData< T, C, DEVICE, D, E > &a_src, BoxData< T, C, DEVICE, D, E > &a_dst, const Box &a_box, bool a_initToZero=false, T a_scale=1) | Proto::Stencil< T > | |
| range(Box a_domain) const | Proto::Stencil< T > | inline |
| size() const | Proto::Stencil< T > | inlineprivate |
| span() const | Proto::Stencil< T > | inline |
| srcRatio() | Proto::Stencil< T > | inline |
| srcRatio() const | Proto::Stencil< T > | inline |
| Stencil() | Proto::Stencil< T > | |
| Stencil(Shift a_shift, T a_coef, Point a_destRefratio=Point::Ones(), Point a_destShift=Point::Zeros(), Point a_srcRefratio=Point::Ones()) | Proto::Stencil< T > | |
| Sum(int a_refRatio) | Proto::Stencil< T > | static |
| Sum(Point a_refRatio) | Proto::Stencil< T > | static |
| transpose(unsigned int a, unsigned int b) | Proto::Stencil< T > | inline |
| ~Stencil() | Proto::Stencil< T > |
1.8.13