Loading...
Searching...
No Matches
bitpit::DiscretizationStencilProxyBaseStorage< stencil_t, stencil_container_t > Class Template Reference
The DiscretizationStencilProxyBaseStorage class defines a proxy for stencil storage. More...
Inheritance diagram for bitpit::DiscretizationStencilProxyBaseStorage< stencil_t, stencil_container_t >:

Collaboration diagram for bitpit::DiscretizationStencilProxyBaseStorage< stencil_t, stencil_container_t >:

Protected Member Functions | |
DiscretizationStencilProxyBaseStorage (const stencil_container_t *stencils, int stride) | |
Protected Attributes | |
const stencil_container_t * | m_stencils |
int | m_stride |
Additional Inherited Members | |
![]() | |
virtual const stencil_t & | at (long blockIndex, int componentIdx) const =0 |
virtual const stencil_t & | at (long rowIndex) const =0 |
virtual const stencil_t & | rawAt (std::size_t blockRawIndex, int componentIdx) const =0 |
virtual const stencil_t & | rawAt (std::size_t rowRawIndex) const =0 |
virtual std::size_t | size () const =0 |
Detailed Description
template<typename stencil_t, typename stencil_container_t>
class bitpit::DiscretizationStencilProxyBaseStorage< stencil_t, stencil_container_t >
class bitpit::DiscretizationStencilProxyBaseStorage< stencil_t, stencil_container_t >
The DiscretizationStencilProxyBaseStorage class defines a proxy for stencil storage.
Definition at line 60 of file stencil_solver.hpp.
Constructor & Destructor Documentation
◆ DiscretizationStencilProxyBaseStorage()
template<typename stencil_t, typename stencil_container_t>
|
protected |
Constructor.
- Parameters
-
stencils are the stencils stride is the stride
Definition at line 54 of file stencil_solver.tpp.
Member Data Documentation
◆ m_stencils
template<typename stencil_t, typename stencil_container_t>
|
protected |
Definition at line 63 of file stencil_solver.hpp.
◆ m_stride
template<typename stencil_t, typename stencil_container_t>
|
protected |
Definition at line 64 of file stencil_solver.hpp.
The documentation for this class was generated from the following files:
- src/discretization/stencil_solver.hpp
- src/discretization/stencil_solver.tpp
