#include <PetscCompGridPois.H>
Public Member Functions | |
PetscCompGridPois (Real a_al=0., Real a_be=-1.0, int a_order=2) | |
Base class constructor. Called by all subclass constructors. | |
virtual void | clean () |
virtual | ~PetscCompGridPois () |
Destructor. | |
bool | isCornerStencil () const |
void | setCornerStencil (bool a_b=true) |
virtual IntVect | getGhostVect () const |
Real | getAlpha () const |
Real | getBeta () const |
void | setAlpha (Real a_b) |
void | setBeta (Real a_b) |
int | getOrder () const |
void | setOrder (int a_b) |
Protected Member Functions | |
virtual void | createOpStencil (IntVect, int, const DataIndex &, StencilTensor &) |
Protected Attributes | |
Real | m_alpha |
Real | m_beta |
int | m_order |
bool | m_cornerStencil |
Base class constructor. Called by all subclass constructors.
virtual PetscCompGridPois::~PetscCompGridPois | ( | ) | [inline, virtual] |
virtual void PetscCompGridPois::clean | ( | ) | [virtual] |
bool PetscCompGridPois::isCornerStencil | ( | ) | const [inline] |
References m_cornerStencil.
void PetscCompGridPois::setCornerStencil | ( | bool | a_b = true |
) | [inline] |
References m_cornerStencil.
virtual IntVect PetscCompGridPois::getGhostVect | ( | ) | const [inline, virtual] |
int PetscCompGridPois::getOrder | ( | ) | const [inline] |
References m_order.
void PetscCompGridPois::setOrder | ( | int | a_b | ) | [inline] |
References m_order.
virtual void PetscCompGridPois::createOpStencil | ( | IntVect | , | |
int | , | |||
const DataIndex & | , | |||
StencilTensor & | ||||
) | [protected, virtual] |
Implements PetscCompGrid.
Real PetscCompGridPois::m_alpha [protected] |
Referenced by getAlpha(), and setAlpha().
Real PetscCompGridPois::m_beta [protected] |
int PetscCompGridPois::m_order [protected] |
Referenced by getGhostVect(), getOrder(), and setOrder().
bool PetscCompGridPois::m_cornerStencil [protected] |
Referenced by isCornerStencil(), and setCornerStencil().