CoveredFaceFAB Class Reference

#include <CoveredFaceFAB.H>

List of all members.


Detailed Description

holder for data over covered faces

Public Member Functions

int nComp () const
int getIndex (int a_index, Side::LoHiSide a_sd) const
void clear ()
 CoveredFaceFAB ()
 ~CoveredFaceFAB ()
 CoveredFaceFAB (const IntVectSet &a_ivs, const EBISBox &a_ebisBox, int a_nvar)
void define (const IntVectSet &a_ivs, const EBISBox &a_ebisBox, int a_nvar)
BaseIVFAB< Real > & operator() (int a_idir, Side::LoHiSide a_sd)
const BaseIVFAB< Real > & operator() (int a_idir, Side::LoHiSide a_sd) const
const IntVectSetgetIVS (int a_idir, Side::LoHiSide a_sd) const
bool isDefined () const
void setVal (const Real &a_val)
void copy (const Box &Rfrom, const Interval &Cdest, const Box &Rto, const CoveredFaceFAB &src, const Interval &Csrc)

Private Member Functions

 CoveredFaceFAB (const CoveredFaceFAB &a_input)
void operator= (const CoveredFaceFAB &a_input)

Private Attributes

EBISBox m_ebisBox
IntVectSet m_sets [2 *SpaceDim]
BaseIVFAB< Realm_data [2 *SpaceDim]
int m_nComp
bool m_isDefined

Constructor & Destructor Documentation

CoveredFaceFAB::CoveredFaceFAB (  ) 

CoveredFaceFAB::~CoveredFaceFAB (  ) 

CoveredFaceFAB::CoveredFaceFAB ( const IntVectSet a_ivs,
const EBISBox a_ebisBox,
int  a_nvar 
)

CoveredFaceFAB::CoveredFaceFAB ( const CoveredFaceFAB a_input  )  [inline, private]

References MayDay::Error().


Member Function Documentation

int CoveredFaceFAB::nComp (  )  const

int CoveredFaceFAB::getIndex ( int  a_index,
Side::LoHiSide  a_sd 
) const

void CoveredFaceFAB::clear (  ) 

void CoveredFaceFAB::define ( const IntVectSet a_ivs,
const EBISBox a_ebisBox,
int  a_nvar 
)

BaseIVFAB<Real>& CoveredFaceFAB::operator() ( int  a_idir,
Side::LoHiSide  a_sd 
)

const BaseIVFAB<Real>& CoveredFaceFAB::operator() ( int  a_idir,
Side::LoHiSide  a_sd 
) const

const IntVectSet& CoveredFaceFAB::getIVS ( int  a_idir,
Side::LoHiSide  a_sd 
) const

bool CoveredFaceFAB::isDefined (  )  const

void CoveredFaceFAB::setVal ( const Real a_val  ) 

void CoveredFaceFAB::copy ( const Box Rfrom,
const Interval Cdest,
const Box Rto,
const CoveredFaceFAB src,
const Interval Csrc 
)

void CoveredFaceFAB::operator= ( const CoveredFaceFAB a_input  )  [inline, private]

References MayDay::Error().


Member Data Documentation

int CoveredFaceFAB::m_nComp [private]


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

Generated on Fri Apr 5 04:24:58 2019 for Chombo + EB by  doxygen 1.5.5