#include <EBFaceFAB.H>

Public Member Functions | |
| EBFaceFAB () | |
| EBFaceFAB (const EBISBox &a_ebisBox, const Box &a_region, int a_iDir, int a_nVar) | |
| void | define (const EBISBox &a_ebisBox, const Box &a_region, int a_iDir, int a_nComp) |
| virtual | ~EBFaceFAB () |
| const FArrayBox & | getFArrayBox () const |
| FArrayBox & | getFArrayBox () |
| EBFaceFAB & | operator+= (const EBFaceFAB &a_ebfab) |
| EBFaceFAB (const Interval &a_interval, EBFaceFAB &a_original) | |
| aliasing constructor | |
| 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) |
| Real | max (int a_comp=0) const |
| Returns the maximum value for the given component in the FAB. | |
| Real | min (int a_comp=0) const |
| Returns the minimum value for the given component in the FAB. | |
| 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] |
aliasing constructor
| EBFaceFAB::EBFaceFAB | ( | const Box & | a_region, | |
| int | a_nComp | |||
| ) | [inline] |
References MayDay::Error().
| EBFaceFAB::EBFaceFAB | ( | const EBFaceFAB & | ebcin | ) | [inline, private] |
References MayDay::Error().
| void EBFaceFAB::define | ( | const EBISBox & | a_ebisBox, | |
| const Box & | a_region, | |||
| int | a_iDir, | |||
| int | a_nVar | |||
| ) | [virtual] |
Box going into this needs to be cell-centered. Data will exist over the surrounding nodes of the box.
Reimplemented from BaseEBFaceFAB< T >.
| 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.
| Real EBFaceFAB::max | ( | int | a_comp = 0 |
) | const |
Returns the maximum value for the given component in the FAB.
| Real EBFaceFAB::min | ( | int | a_comp = 0 |
) | const |
Returns the minimum value for the given component in the FAB.
| void EBFaceFAB::operator= | ( | const EBFaceFAB & | ebcin | ) | [inline, private] |
References MayDay::Error().
1.5.5