MBVectorStencil Class Reference

#include <MBVectorStencil.H>

List of all members.


Detailed Description

Class to describe a multi-block interpolation stencil.

Public Member Functions

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

Protected Attributes

RefCountedPtr< Vector
< MBVectorStencilElement > > 
m_vec
 stencil elements

Constructor & Destructor Documentation

MBVectorStencil::MBVectorStencil (  ) 

null constructor leaves object in undefined state.

MBVectorStencil::MBVectorStencil ( RefCountedPtr< Vector< MBVectorStencilElement > >  a_vec  ) 

Constructor.

virtual MBVectorStencil::~MBVectorStencil (  )  [virtual]

destructor


Member Function Documentation

virtual void MBVectorStencil::define ( RefCountedPtr< Vector< MBVectorStencilElement > >  a_vec  )  [virtual]

const MBVectorStencilElement& MBVectorStencil::operator[] ( int  a_ind  )  const [inline]

References m_vec.

MBVectorStencilElement& MBVectorStencil::operator[] ( int  a_ind  )  [inline]

References m_vec.

int MBVectorStencil::size (  )  const


Member Data Documentation

stencil elements

Referenced by operator[]().


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

Generated on Mon Sep 25 03:27:14 2017 for Chombo + EB + MF by  doxygen 1.5.5