CG
Version 25
|
#include <BoundaryData.h>
Public Types | |
enum | VariableCoefficientBoundaryConditionEnum { variableCoefficientTemperatureBC =1, variableCoefficientOutflowBC = variableCoefficientTemperatureBC << 1 } |
typedef RealArray * | BoundaryDataArray [2][3] |
Public Member Functions | |
BoundaryData () | |
~BoundaryData () | |
BoundaryData (const BoundaryData &x) | |
BoundaryData & | operator= (const BoundaryData &x) |
int | hasVariableCoefficientBoundaryCondition (int side, int axis) const |
RealArray & | getVariableCoefficientBoundaryConditionArray (VariableCoefficientBoundaryConditionEnum option, int side, int axis) |
Return the array that holds the variable coefficients in a given type of boundary condition. This routine will create (but not dimension) the array if has not already been allocated. | |
Public Attributes | |
BoundaryDataArray | boundaryData |
Protected Attributes | |
int | pHasVariableCoefficientBoundaryCondition [6] |
DataBase | dbase |
typedef RealArray* BoundaryData::BoundaryDataArray[2][3] |
BoundaryData::BoundaryData | ( | ) |
References axis, boundaryData, pHasVariableCoefficientBoundaryCondition, and side.
BoundaryData::~BoundaryData | ( | ) |
References axis, boundaryData, dbase, hasVariableCoefficientBoundaryCondition(), side, and variableCoefficientTemperatureBC.
BoundaryData::BoundaryData | ( | const BoundaryData & | x | ) |
References axis, boundaryData, pHasVariableCoefficientBoundaryCondition, side, and x.
RealArray & BoundaryData::getVariableCoefficientBoundaryConditionArray | ( | VariableCoefficientBoundaryConditionEnum | option, |
int | side, | ||
int | axis | ||
) |
Return the array that holds the variable coefficients in a given type of boundary condition. This routine will create (but not dimension) the array if has not already been allocated.
option | (input) : specifies which coefficient array to return |
side,axis | (input) : return the array for this face. |
: This routine will also set hasVariableCoefficientBoundaryCondition(side,axis) to include option.
References assert(), axis, dbase, i, OV_ABORT(), pHasVariableCoefficientBoundaryCondition, side, and variableCoefficientTemperatureBC.
Referenced by Cgcns::applyBoundaryConditions(), Cgins::applyBoundaryConditions(), and Parameters::defineVariableBoundaryValues().
|
inline |
References side.
Referenced by Cgcns::applyBoundaryConditions(), Cgins::applyBoundaryConditions(), operator=(), and ~BoundaryData().
BoundaryData & BoundaryData::operator= | ( | const BoundaryData & | x | ) |
BoundaryDataArray BoundaryData::boundaryData |
Referenced by BoundaryData(), operator=(), and ~BoundaryData().
|
protected |
Referenced by getVariableCoefficientBoundaryConditionArray(), operator=(), and ~BoundaryData().
|
protected |
Referenced by BoundaryData(), getVariableCoefficientBoundaryConditionArray(), and operator=().