|
Chombo + EB + MF
3.2
|
Class to describe a single element of a multi-block interpolation stencil. More...
#include <MBVectorStencilElement.H>
Public Member Functions | |
| MBVectorStencilElement () | |
| null constructor leaves object in undefined state. More... | |
| MBVectorStencilElement (const IntVect &a_cell, int a_block, Tuple< Real, SpaceDim *SpaceDim > a_weight) | |
| MBVectorStencilElement (const IntVect &a_cell, int a_block) | |
| virtual void | define (const IntVect &a_cell, int a_block, Tuple< Real, SpaceDim *SpaceDim > a_weight) |
| virtual void | define (const IntVect &a_cell, int a_block) |
| bool | operator== (const MBVectorStencilElement &a_input) const |
| const IntVect & | cell () const |
| int | block () const |
| Tuple< Real, SpaceDim *SpaceDim > | weight () const |
| void | setWeight (Tuple< Real, SpaceDim *SpaceDim > a_weight) |
Protected Attributes | |
| IntVect | m_cell |
| index of this stencil cell More... | |
| int | m_block |
| block containing this stencil cell More... | |
| Tuple< Real, SpaceDim *SpaceDim > | m_weight |
| weight of this cell in the stencil More... | |
Class to describe a single element of a multi-block interpolation stencil.
| MBVectorStencilElement::MBVectorStencilElement | ( | ) |
null constructor leaves object in undefined state.
| MBVectorStencilElement::MBVectorStencilElement | ( | const IntVect & | a_cell, |
| int | a_block, | ||
| Tuple< Real, SpaceDim *SpaceDim > | a_weight | ||
| ) |
Constructor.
| MBVectorStencilElement::MBVectorStencilElement | ( | const IntVect & | a_cell, |
| int | a_block | ||
| ) |
|
virtual |
|
virtual |
| bool MBVectorStencilElement::operator== | ( | const MBVectorStencilElement & | a_input | ) | const |
|
inline |
References m_block.
References m_weight.
References m_weight.
|
protected |
block containing this stencil cell
Referenced by block().
weight of this cell in the stencil
Referenced by setWeight(), and weight().
1.8.13