#include <EBFaceFAB.H>
Public Member Functions | |
EBFaceFAB () | |
EBFaceFAB (const EBISBox &a_ebisBox, const Box &a_region, int a_iDir, int a_nVar) | |
virtual | ~EBFaceFAB () |
const FArrayBox & | getFArrayBox () const |
FArrayBox & | getFArrayBox () |
EBFaceFAB & | operator+= (const EBFaceFAB &a_ebfab) |
EBFaceFAB & | plus (const EBFaceFAB &a_ebfab, int a_srccomp, int a_destcomp, int a_numcomp) |
EBFaceFAB & | operator-= (const EBFaceFAB &a_ebfab) |
EBFaceFAB & | minus (const EBFaceFAB &a_ebfab, int a_srccomp, int a_destcomp, int a_numcomp) |
EBFaceFAB & | operator*= (const EBFaceFAB &a_ebfab) |
EBFaceFAB & | mult (const EBFaceFAB &a_ebfab, int a_srccomp, int a_destcomp, int a_numcomp) |
EBFaceFAB & | operator/= (const EBFaceFAB &a_ebfab) |
EBFaceFAB & | divide (const EBFaceFAB &a_ebfab, int a_srccomp, int a_destcomp, int a_numcomp) |
EBFaceFAB & | operator+= (const Real &a_scalar) |
EBFaceFAB & | operator-= (const Real &a_scalar) |
EBFaceFAB & | operator*= (const Real &a_scalar) |
EBFaceFAB & | operator/= (const Real &a_scalar) |
EBFaceFAB (const Box &a_region, int a_nComp) | |
Private Member Functions | |
EBFaceFAB (const EBFaceFAB &ebcin) | |
void | operator= (const EBFaceFAB &ebcin) |
EBFaceFAB::EBFaceFAB | ( | ) |
virtual EBFaceFAB::~EBFaceFAB | ( | ) | [virtual] |
EBFaceFAB::EBFaceFAB | ( | const Box & | a_region, | |
int | a_nComp | |||
) | [inline] |
References MayDay::Error().
EBFaceFAB::EBFaceFAB | ( | const EBFaceFAB & | ebcin | ) | [inline, private] |
References MayDay::Error().
const FArrayBox& EBFaceFAB::getFArrayBox | ( | ) | const |
FArrayBox& EBFaceFAB::getFArrayBox | ( | ) |
Does a dynamic cast of the BaseFab<Real> to a FArrayBox for arithmetic purposes.
Both fabs need the same ebisBox and region and number of components.
EBFaceFAB& EBFaceFAB::plus | ( | const EBFaceFAB & | a_ebfab, | |
int | a_srccomp, | |||
int | a_destcomp, | |||
int | a_numcomp | |||
) |
Both fabs need the same ebisBox and region.
Both fabs need the same ebisBox and region and number of components.
EBFaceFAB& EBFaceFAB::minus | ( | const EBFaceFAB & | a_ebfab, | |
int | a_srccomp, | |||
int | a_destcomp, | |||
int | a_numcomp | |||
) |
Both fabs need the same ebisBox and region.
Both fabs need the same ebisBox and region and number of components.
EBFaceFAB& EBFaceFAB::mult | ( | const EBFaceFAB & | a_ebfab, | |
int | a_srccomp, | |||
int | a_destcomp, | |||
int | a_numcomp | |||
) |
Both fabs need the same ebisBox and region.
Both fabs need the same ebisBox and region and number of components.
EBFaceFAB& EBFaceFAB::divide | ( | const EBFaceFAB & | a_ebfab, | |
int | a_srccomp, | |||
int | a_destcomp, | |||
int | a_numcomp | |||
) |
Both fabs need the same ebisBox and region.
void EBFaceFAB::operator= | ( | const EBFaceFAB & | ebcin | ) | [inline, private] |
References MayDay::Error().