MBStencil Class Reference

#include <MBStencil.H>

List of all members.


Detailed Description

Class to describe a multi-block interpolation stencil.

Public Member Functions

 MBStencil ()
 null constructor leaves object in undefined state.
 MBStencil (RefCountedPtr< Vector< MBStencilElement > > a_vec)
virtual ~MBStencil ()
 destructor
virtual void define (RefCountedPtr< Vector< MBStencilElement > > a_vec)
const MBStencilElementoperator[] (int a_ind) const
MBStencilElementoperator[] (int a_ind)
int size () const

Protected Attributes

RefCountedPtr< Vector
< MBStencilElement > > 
m_vec
 stencil elements

Constructor & Destructor Documentation

MBStencil::MBStencil (  ) 

null constructor leaves object in undefined state.

MBStencil::MBStencil ( RefCountedPtr< Vector< MBStencilElement > >  a_vec  ) 

Constructor.

virtual MBStencil::~MBStencil (  )  [virtual]

destructor


Member Function Documentation

virtual void MBStencil::define ( RefCountedPtr< Vector< MBStencilElement > >  a_vec  )  [virtual]

const MBStencilElement& MBStencil::operator[] ( int  a_ind  )  const [inline]

References m_vec.

MBStencilElement& MBStencil::operator[] ( int  a_ind  )  [inline]

References m_vec.

int MBStencil::size (  )  const


Member Data Documentation

stencil elements

Referenced by operator[]().


The documentation for this class was generated from the following file:

Generated on Wed Aug 23 03:27:12 2017 for Chombo + EB + MF by  doxygen 1.5.5