#include <MFAMRDataOps.H>
Public Member Functions | |
| MFAMRDataOps () | |
| ~MFAMRDataOps () | |
Static Public Member Functions | |
| static void | setCoveredAMRVal (Vector< LevelData< MFCellFAB > * > &a_data, const Vector< Vector< EBISLayout > > &a_ebislv, const Vector< int > &a_refRat, const Real &a_value) |
| static void | setCoveredAMRVal (Vector< LevelData< MFCellFAB > * > &a_data, const Vector< Vector< EBLevelGrid > > &a_eblg, const Vector< int > &a_refRat, const Real &a_value) |
| static void | setCoveredVal (Vector< LevelData< MFCellFAB > * > &a_data, const Real &a_value) |
| static void | scale (Vector< LevelData< MFCellFAB > * > &a_lhs, const Real &a_scale) |
| static void | scale (Vector< LevelData< MFCellFAB > * > &a_lhs, const Real &a_scale, const int &a_comp) |
| static void | setToZero (Vector< LevelData< MFCellFAB > * > &a_result) |
| static void | setVal (Vector< LevelData< MFCellFAB > * > &a_result, const Real &a_value) |
| static void | setVal (Vector< LevelData< MFCellFAB > * > &a_result, const Real &a_value, const int &a_comp) |
| static void | assign (Vector< LevelData< MFCellFAB > * > &a_lhs, const Vector< LevelData< MFCellFAB > * > &a_rhs) |
| static void | assign (Vector< RefCountedPtr< LevelData< MFCellFAB > > > &a_lhs, const Vector< LevelData< MFCellFAB > * > &a_rhs) |
| static void | assign (Vector< LevelData< MFCellFAB > * > &a_to, const Vector< LevelData< MFCellFAB > * > &a_from, const Interval &a_toInterval, const Interval &a_fromInterval) |
| static void | assign (Vector< RefCountedPtr< LevelData< MFCellFAB > > > &a_to, const Vector< LevelData< MFCellFAB > * > &a_from, const Interval &a_toInterval, const Interval &a_fromInterval) |
| static void | incr (Vector< LevelData< MFCellFAB > * > &a_lhs, const Vector< LevelData< MFCellFAB > * > &a_rhs, const Real &a_scale) |
| static void | incr (Vector< LevelData< MFCellFAB > * > &a_lhs, const Real &a_scale) |
| static void | axby (Vector< LevelData< MFCellFAB > * > &a_lhs, const Vector< LevelData< MFCellFAB > * > &a_x, const Vector< LevelData< MFCellFAB > * > &a_y, const Real &a, const Real &b) |
| static void | axby (Vector< LevelData< MFCellFAB > * > &a_lhs, const Vector< LevelData< MFCellFAB > * > &a_x, const Vector< LevelData< MFCellFAB > * > &a_y, const Real &a_a, const Real &a_b, const int &a_lhsComp, const int &a_xComp, const int &a_yComp) |
| static void | sum (Vector< LevelData< MFCellFAB > * > &a_result, const Vector< LevelData< MFCellFAB > * > &a_in1, const Vector< LevelData< MFCellFAB > * > &a_in2) |
| static void | addConstant (Vector< LevelData< MFCellFAB > * > &a_data, const Real &a_constant) |
| static void | product (Vector< LevelData< MFCellFAB > * > &a_result, const Vector< LevelData< MFCellFAB > * > &a_in1, const Vector< LevelData< MFCellFAB > * > &a_in2) |
| static void | product (Vector< LevelData< MFCellFAB > * > &a_result, const Vector< LevelData< MFCellFAB > * > &a_in1, const Vector< LevelData< MFCellFAB > * > &a_in2, const int &a_rComp, const int &a_1Comp, const int &a_2Comp) |
| static void | divideVectorByScalar (Vector< LevelData< MFCellFAB > * > &a_vectorOut, const Vector< LevelData< MFCellFAB > * > &a_vectorIn, const Vector< LevelData< MFCellFAB > * > &a_scalar) |
| static void | divide (Vector< LevelData< MFCellFAB > * > &a_result, const Vector< LevelData< MFCellFAB > * > &a_in1, const Vector< LevelData< MFCellFAB > * > &a_in2) |
| static void | divide (Vector< LevelData< MFCellFAB > * > &a_result, const Vector< LevelData< MFCellFAB > * > &a_in1, const Vector< LevelData< MFCellFAB > * > &a_in2, const int &a_rComp, const int &a_1Comp, const int &a_2Comp) |
| static void | kappaWeight (Vector< LevelData< MFCellFAB > * > &a_data) |
| static void | kappaScale (Vector< LevelData< MFCellFAB > * > &a_data, const Real &a_scale) |
| static Real | subtractOffMean (Vector< LevelData< MFCellFAB > * > &a_data, const Vector< DisjointBoxLayout > &a_grids, const Vector< Vector< EBISLayout > > &a_ebislv, const Vector< int > &a_refRat) |
| static Real | subtractOffMean (Vector< LevelData< MFCellFAB > * > &a_data, const Vector< Vector< EBLevelGrid > > &a_eblg, const Vector< int > &a_refRat) |
| MFAMRDataOps::MFAMRDataOps | ( | ) | [inline] |
| MFAMRDataOps::~MFAMRDataOps | ( | ) | [inline] |
| static void MFAMRDataOps::setCoveredAMRVal | ( | Vector< LevelData< MFCellFAB > * > & | a_data, | |
| const Vector< Vector< EBISLayout > > & | a_ebislv, | |||
| const Vector< int > & | a_refRat, | |||
| const Real & | a_value | |||
| ) | [static] |
| static void MFAMRDataOps::setCoveredAMRVal | ( | Vector< LevelData< MFCellFAB > * > & | a_data, | |
| const Vector< Vector< EBLevelGrid > > & | a_eblg, | |||
| const Vector< int > & | a_refRat, | |||
| const Real & | a_value | |||
| ) | [static] |
| static void MFAMRDataOps::setCoveredVal | ( | Vector< LevelData< MFCellFAB > * > & | a_data, | |
| const Real & | a_value | |||
| ) | [static] |
| static void MFAMRDataOps::scale | ( | Vector< LevelData< MFCellFAB > * > & | a_lhs, | |
| const Real & | a_scale | |||
| ) | [static] |
| static void MFAMRDataOps::scale | ( | Vector< LevelData< MFCellFAB > * > & | a_lhs, | |
| const Real & | a_scale, | |||
| const int & | a_comp | |||
| ) | [static] |
| static void MFAMRDataOps::setVal | ( | Vector< LevelData< MFCellFAB > * > & | a_result, | |
| const Real & | a_value | |||
| ) | [static] |
| static void MFAMRDataOps::setVal | ( | Vector< LevelData< MFCellFAB > * > & | a_result, | |
| const Real & | a_value, | |||
| const int & | a_comp | |||
| ) | [static] |
| static void MFAMRDataOps::assign | ( | Vector< LevelData< MFCellFAB > * > & | a_lhs, | |
| const Vector< LevelData< MFCellFAB > * > & | a_rhs | |||
| ) | [static] |
| static void MFAMRDataOps::assign | ( | Vector< RefCountedPtr< LevelData< MFCellFAB > > > & | a_lhs, | |
| const Vector< LevelData< MFCellFAB > * > & | a_rhs | |||
| ) | [static] |
| static void MFAMRDataOps::assign | ( | Vector< LevelData< MFCellFAB > * > & | a_to, | |
| const Vector< LevelData< MFCellFAB > * > & | a_from, | |||
| const Interval & | a_toInterval, | |||
| const Interval & | a_fromInterval | |||
| ) | [static] |
| static void MFAMRDataOps::assign | ( | Vector< RefCountedPtr< LevelData< MFCellFAB > > > & | a_to, | |
| const Vector< LevelData< MFCellFAB > * > & | a_from, | |||
| const Interval & | a_toInterval, | |||
| const Interval & | a_fromInterval | |||
| ) | [static] |
| static void MFAMRDataOps::incr | ( | Vector< LevelData< MFCellFAB > * > & | a_lhs, | |
| const Vector< LevelData< MFCellFAB > * > & | a_rhs, | |||
| const Real & | a_scale | |||
| ) | [static] |
| static void MFAMRDataOps::incr | ( | Vector< LevelData< MFCellFAB > * > & | a_lhs, | |
| const Real & | a_scale | |||
| ) | [static] |
| static void MFAMRDataOps::axby | ( | Vector< LevelData< MFCellFAB > * > & | a_lhs, | |
| const Vector< LevelData< MFCellFAB > * > & | a_x, | |||
| const Vector< LevelData< MFCellFAB > * > & | a_y, | |||
| const Real & | a, | |||
| const Real & | b | |||
| ) | [static] |
| static void MFAMRDataOps::axby | ( | Vector< LevelData< MFCellFAB > * > & | a_lhs, | |
| const Vector< LevelData< MFCellFAB > * > & | a_x, | |||
| const Vector< LevelData< MFCellFAB > * > & | a_y, | |||
| const Real & | a_a, | |||
| const Real & | a_b, | |||
| const int & | a_lhsComp, | |||
| const int & | a_xComp, | |||
| const int & | a_yComp | |||
| ) | [static] |
| static void MFAMRDataOps::sum | ( | Vector< LevelData< MFCellFAB > * > & | a_result, | |
| const Vector< LevelData< MFCellFAB > * > & | a_in1, | |||
| const Vector< LevelData< MFCellFAB > * > & | a_in2 | |||
| ) | [static] |
| static void MFAMRDataOps::addConstant | ( | Vector< LevelData< MFCellFAB > * > & | a_data, | |
| const Real & | a_constant | |||
| ) | [static] |
| static void MFAMRDataOps::product | ( | Vector< LevelData< MFCellFAB > * > & | a_result, | |
| const Vector< LevelData< MFCellFAB > * > & | a_in1, | |||
| const Vector< LevelData< MFCellFAB > * > & | a_in2 | |||
| ) | [static] |
| static void MFAMRDataOps::product | ( | Vector< LevelData< MFCellFAB > * > & | a_result, | |
| const Vector< LevelData< MFCellFAB > * > & | a_in1, | |||
| const Vector< LevelData< MFCellFAB > * > & | a_in2, | |||
| const int & | a_rComp, | |||
| const int & | a_1Comp, | |||
| const int & | a_2Comp | |||
| ) | [static] |
| static void MFAMRDataOps::divideVectorByScalar | ( | Vector< LevelData< MFCellFAB > * > & | a_vectorOut, | |
| const Vector< LevelData< MFCellFAB > * > & | a_vectorIn, | |||
| const Vector< LevelData< MFCellFAB > * > & | a_scalar | |||
| ) | [static] |
| static void MFAMRDataOps::divide | ( | Vector< LevelData< MFCellFAB > * > & | a_result, | |
| const Vector< LevelData< MFCellFAB > * > & | a_in1, | |||
| const Vector< LevelData< MFCellFAB > * > & | a_in2 | |||
| ) | [static] |
| static void MFAMRDataOps::divide | ( | Vector< LevelData< MFCellFAB > * > & | a_result, | |
| const Vector< LevelData< MFCellFAB > * > & | a_in1, | |||
| const Vector< LevelData< MFCellFAB > * > & | a_in2, | |||
| const int & | a_rComp, | |||
| const int & | a_1Comp, | |||
| const int & | a_2Comp | |||
| ) | [static] |
| static void MFAMRDataOps::kappaScale | ( | Vector< LevelData< MFCellFAB > * > & | a_data, | |
| const Real & | a_scale | |||
| ) | [static] |
| static Real MFAMRDataOps::subtractOffMean | ( | Vector< LevelData< MFCellFAB > * > & | a_data, | |
| const Vector< DisjointBoxLayout > & | a_grids, | |||
| const Vector< Vector< EBISLayout > > & | a_ebislv, | |||
| const Vector< int > & | a_refRat | |||
| ) | [static] |
| static Real MFAMRDataOps::subtractOffMean | ( | Vector< LevelData< MFCellFAB > * > & | a_data, | |
| const Vector< Vector< EBLevelGrid > > & | a_eblg, | |||
| const Vector< int > & | a_refRat | |||
| ) | [static] |
1.5.5