Overture
Version 25
|
#include <InterpolateParameters.h>
Public Attributes | |
bool | debug |
NameList | nl |
Static Public Attributes | |
static const int | defaultAmrRefinementRatio = 4 |
static const GridFunctionParameters::GridFunctionType | defaultGridCentering = GridFunctionParameters::vertexCentered |
static const InterpolateParameters::InterpolateType | defaultInterpolateType = InterpolateParameters::polynomial |
static const int | defaultInterpolateOrder = 2 |
static const int | defaultMaxRefinementRatio |
static const int | defaultNumberOfDimensions = 2 |
static const real | coeffEps = REAL_EPSILON*100 |
static const InterpolateOffsetDirection | defaultInterpolateOffsetDirection |
InterpolateParameters::InterpolateParameters | ( | const int | numberFOfDimensions_ = 2 , |
const bool | debug_ = LogicalFalse |
||
) |
InterpolateParameters::~InterpolateParameters | ( | ) |
|
inline |
References amrRefinementRatio__.
Referenced by Interpolate::initialize().
void InterpolateParameters::display | ( | ) | const |
int InterpolateParameters::get | ( | const GenericDataBase & | dir, |
const aString & | name | ||
) |
References amrRefinementRatio__, aString, GenericDataBase::find(), GenericDataBase::get(), gridCentering__, interpolateOrder__, interpolateType__, maxRefinementRatio__, numberOfDimensions__, useGeneralInterpolationFormula__, and GenericDataBase::virtualConstructor().
Referenced by InterpolateRefinements::get().
|
inline |
References gridCentering__.
Referenced by Interpolate::initialize().
int InterpolateParameters::interactivelySetParameters | ( | ) |
|
inline |
References interpolateOrder__.
Referenced by Interpolate::initialize().
|
inline |
References interpolateType__.
Referenced by Interpolate::initialize().
|
inline |
References numberOfDimensions__.
Referenced by Interpolate::initialize().
int InterpolateParameters::put | ( | GenericDataBase & | dir, |
const aString & | name | ||
) | const |
void InterpolateParameters::setAmrRefinementRatio | ( | const IntegerArray & | amrRefinementRatio_ | ) |
References amrRefinementRatio__, defaultAmrRefinementRatio, and numberOfDimensions__.
Referenced by InterpolateParameters().
void InterpolateParameters::setGridCentering | ( | const GridFunctionParameters::GridFunctionType | gridCentering_ = InterpolateParameters::defaultGridCentering | ) |
References gridCentering__.
Referenced by InterpolateParameters().
void InterpolateParameters::setInterpolateOrder | ( | const int | interpolateOrder_ = InterpolateParameters::defaultInterpolateOrder | ) |
References interpolateOrder__.
Referenced by InterpolateParameters(), InterpolateRefinements::InterpolateRefinements(), and InterpolateRefinements::setOrderOfInterpolation().
void InterpolateParameters::setInterpolateType | ( | const InterpolateParameters::InterpolateType | interpolateType_ = InterpolateParameters::defaultInterpolateType | ) |
References defaultInterpolateType, defaultValue, and interpolateType__.
Referenced by InterpolateParameters().
void InterpolateParameters::setNumberOfDimensions | ( | const int | numberOfDimensions_ = defaultNumberOfDimensions | ) |
References numberOfDimensions__.
Referenced by InterpolateParameters().
void InterpolateParameters::setUseGeneralInterpolationFormula | ( | const bool | TrueOrFalse = LogicalFalse | ) |
References useGeneralInterpolationFormula__.
Referenced by InterpolateParameters().
|
inline |
References useGeneralInterpolationFormula__.
Referenced by Interpolate::initialize().
|
protected |
Referenced by amrRefinementRatio(), display(), get(), interactivelySetParameters(), InterpolateParameters(), and setAmrRefinementRatio().
|
static |
Referenced by Interpolate::interpolateCoarseToFine().
bool InterpolateParameters::debug |
Referenced by display(), Interpolate::initialize(), interactivelySetParameters(), and InterpolateParameters().
|
static |
Referenced by setAmrRefinementRatio().
|
static |
|
static |
|
static |
Referenced by Interpolate::initialize().
|
static |
Referenced by setInterpolateType().
|
static |
|
static |
|
protected |
Referenced by display(), get(), gridCentering(), interactivelySetParameters(), and setGridCentering().
|
protected |
Referenced by display(), get(), interactivelySetParameters(), interpolateOrder(), and setInterpolateOrder().
|
protected |
Referenced by display(), get(), interactivelySetParameters(), interpolateType(), and setInterpolateType().
|
protected |
Referenced by display(), get(), and interactivelySetParameters().
NameList InterpolateParameters::nl |
Referenced by interactivelySetParameters().
|
protected |
Referenced by get(), interactivelySetParameters(), numberOfDimensions(), setAmrRefinementRatio(), and setNumberOfDimensions().
|
protected |