#include <EBCellFAB.H>
Inheritance diagram for EBCellFAB:
Public Methods | |
EBCellFAB () | |
EBCellFAB (const EBISBox &a_ebisBox, const Box &a_region, int a_nVar) | |
virtual | ~EBCellFAB () |
const FArrayBox & | getFArrayBox () const |
FArrayBox & | getFArrayBox () |
EBCellFAB & | negate (void) |
EBCellFAB & | operator+= (const EBCellFAB &a_ebfab) |
EBCellFAB & | operator-= (const EBCellFAB &a_ebfab) |
EBCellFAB & | operator *= (const EBCellFAB &a_ebfab) |
EBCellFAB & | operator/= (const EBCellFAB &a_ebfab) |
EBCellFAB & | operator+= (const Real &a_scalar) |
EBCellFAB & | operator-= (const Real &a_scalar) |
EBCellFAB & | operator *= (const Real &a_scalar) |
EBCellFAB & | operator/= (const Real &a_scalar) |
virtual Real | norm (int a_power, int a_comp, int a_numComp) const |
(Not implemented) Returns the Lp-norm of this EBCellFAB | |
virtual Real | norm (const Box &a_subbox, int a_power, int a_comp, int a_numComp) const |
(Not implemented) Returns the Lp-norm of this EBCellFAB within a region | |
virtual Real | sumPow (const Box &a_subbox, int a_power, int a_comp, int a_numComp) const |
(Not implemented) Returns a sum of powers of a subset of this EBCellFAB | |
Real | dotProduct (const EBCellFAB &ebfab2) const |
(Not implemented) Return the dot product of this EBCellFAB with another | |
EBCellFAB (const Box &a_region, int a_nComp) | |
Private Methods | |
EBCellFAB (const EBCellFAB &ebcin) | |
void | operator= (const EBCellFAB &fabin) |
|
|
|
Box going into this needs to be cell-centered. Data will exist over the surrounding nodes of the box. |
|
|
|
|
|
|
|
(Not implemented) Return the dot product of this EBCellFAB with another (Not implemented) Return the dot product of this EBCellFAB and "ebfab2" over their overlap region and all components. |
|
Does a dynamic cast of the BaseFab<Real> to a FArrayBox for arithmetic purposes. |
|
|
|
Negate the values in all locations |
|
(Not implemented) Returns the Lp-norm of this EBCellFAB within a region (Not implemented) Returns the Lp-norm of this EBCellFAB using components (a_comp : a_comp + a_numcomp - 1) and within the a_subbox. a_power < 0 -> ERROR. a_power = 0 -> infinity norm (max norm). a_power = 1 -> L1-norm a_power > 1 -> Lp-norm |
|
(Not implemented) Returns the Lp-norm of this EBCellFAB (Not implemented) Returns the Lp-norm of this EBCellFAB using components (a_comp : a_comp + a_numcomp - 1). a_power < 0 -> ERROR. a_power = 0 -> infinity norm (max norm). a_power = 1 -> L1-norm a_power > 1 -> Lp-norm |
|
Both fabs need the same ebisBox and region. |
|
Both fabs need the same ebisBox and region. |
|
Both fabs need the same ebisBox and region. |
|
Both fabs need the same ebisBox and region. |
|
Both fabs need the same ebisBox and region. |
|
Both fabs need the same ebisBox and region. |
|
Both fabs need the same ebisBox and region. |
|
Both fabs need the same ebisBox and region. |
|
|
|
(Not implemented) Returns a sum of powers of a subset of this EBCellFAB (Not implemented) Returns a sum of powers of a subset of this EBCellFAB, specifically components a_comp to a_comp+a_numcomp-1 within a_subbox. a_power >= 2 only. |