#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().
1.5.5