Overture
Version 25
|
#include <BoundaryAdjustment.h>
Public Types | |
enum | SidesShareEnum { doNotShare =0, share =1, unknown, shareButNoAdjustmentNeeded } |
Public Member Functions | |
BoundaryAdjustment () | |
~BoundaryAdjustment () | |
BoundaryAdjustment & | operator= (const BoundaryAdjustment &x) |
BoundaryAdjustment (const BoundaryAdjustment &x) | |
int | reference (const BoundaryAdjustment &x) |
real | sizeOf (FILE *file=NULL) const |
return the size in bytes of this object. | |
int | create () |
int | destroy () |
RealArray & | boundaryAdjustment () |
RealArray & | acrossGrid () |
RealArray & | oppositeBoundary () |
IntegerArray & | sidesShare () |
SidesShareEnum | hasSharedSides () const |
SidesShareEnum & | hasSharedSides () |
SidesShareEnum | sidesShare (int side, int axis) const |
bool | wasCreated () const |
Public Attributes | |
int | computedGeometry |
Protected Attributes | |
RealArray * | ba |
RealArray * | ag |
RealArray * | ob |
IntegerArray * | ss |
int | sharedSidesExist |
BoundaryAdjustment::BoundaryAdjustment | ( | ) |
References ag, ba, computedGeometry, GenericGridCollection::NOTHING, NULL, ob, sharedSidesExist, ss, and unknown.
BoundaryAdjustment::~BoundaryAdjustment | ( | ) |
References destroy().
BoundaryAdjustment::BoundaryAdjustment | ( | const BoundaryAdjustment & | x | ) |
|
inline |
References ag, assert, and NULL.
Referenced by Ogen::adjustBoundary(), Ogen::adjustBoundarySerial(), Ogen::checkForBoundaryAdjustments(), and Ogen::getAdjustmentVectors().
|
inline |
References assert, ba, and NULL.
Referenced by Ogen::adjustBoundary(), Ogen::adjustBoundarySerial(), Ogen::checkBoundaryAdjustment(), Ogen::checkForBoundaryAdjustments(), Ogen::determineBoundaryPointsToAdjust(), and Ogen::updateBoundaryAdjustment().
int BoundaryAdjustment::create | ( | ) |
References ag, ba, NULL, ob, ss, and unknown.
Referenced by Ogen::checkForBoundaryAdjustments(), and reference().
int BoundaryAdjustment::destroy | ( | ) |
References ag, ba, computedGeometry, GenericGridCollection::NOTHING, NULL, ob, and ss.
Referenced by Ogen::checkForBoundaryAdjustments(), reference(), Ogen::updateBoundaryAdjustment(), and ~BoundaryAdjustment().
|
inline |
References sharedSidesExist.
Referenced by Ogen::adjustBoundary(), Ogen::adjustBoundarySerial(), Ogen::checkForBoundaryAdjustments(), and Ogen::updateBoundaryAdjustment().
|
inline |
References sharedSidesExist.
BoundaryAdjustment & BoundaryAdjustment::operator= | ( | const BoundaryAdjustment & | x | ) |
References ag, ba, computedGeometry, ob, sharedSidesExist, and ss.
|
inline |
References assert, NULL, and ob.
Referenced by Ogen::adjustBoundary(), Ogen::adjustBoundarySerial(), Ogen::checkForBoundaryAdjustments(), and Ogen::getAdjustmentVectors().
int BoundaryAdjustment::reference | ( | const BoundaryAdjustment & | x | ) |
References ag, ba, computedGeometry, create(), destroy(), NULL, ob, sharedSidesExist, and ss.
Referenced by CompositeGridData::updateCollection().
|
inline |
References assert, NULL, and ss.
Referenced by Ogen::checkForBoundaryAdjustments(), Ogen::determineBoundaryPointsToAdjust(), and Ogen::updateBoundaryAdjustment().
BoundaryAdjustment::SidesShareEnum BoundaryAdjustment::sidesShare | ( | int | side, |
int | axis | ||
) | const |
|
inline |
Referenced by Ogen::updateBoundaryAdjustment().
|
protected |
Referenced by acrossGrid(), BoundaryAdjustment(), create(), destroy(), operator=(), reference(), and sizeOf().
|
protected |
Referenced by BoundaryAdjustment(), boundaryAdjustment(), create(), destroy(), operator=(), reference(), sizeOf(), and wasCreated().
int BoundaryAdjustment::computedGeometry |
|
protected |
Referenced by BoundaryAdjustment(), create(), destroy(), operator=(), oppositeBoundary(), reference(), and sizeOf().
|
protected |
Referenced by BoundaryAdjustment(), hasSharedSides(), operator=(), and reference().
|
protected |
Referenced by BoundaryAdjustment(), create(), destroy(), operator=(), reference(), sidesShare(), and sizeOf().