Overture
Version 25
|
Macros | |
#define | getL2normOpt EXTERN_C_NAME(getl2normopt) |
#define | getMaxNormOpt EXTERN_C_NAME(getmaxnormopt) |
#define | getL2AndMaxNormOpt EXTERN_C_NAME(getl2andmaxnormopt) |
#define | getLpNormOpt EXTERN_C_NAME(getlpnormopt) |
#define | getAreaWeightedLpNorm EXTERN_C_NAME(getareaweightedlpnorm) |
#define | FOR_3D(i1, i2, i3, I1, I2, I3) |
#define | UMIN(n) puMin[n] |
#define | UMAX(n) puMax[n] |
#define | MASK(i0, i1, i2) maskp[(i0)+(i1)*md1+(i2)*md2] |
#define | U(i0, i1, i2, i3) up[i0+uDim0*(i1+uDim1*(i2+uDim2*(i3)))] |
#define | UMIN(n) puMin[n] |
#define | UMAX(n) puMax[n] |
#define | MASK(i0, i1, i2) maskp[(i0)+(i1)*md1+(i2)*md2] |
#define | U(i0, i1, i2, i3) up[i0+uDim0*(i1+uDim1*(i2+uDim2*(i3)))] |
Functions | |
void | getL2normOpt (const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &n1a, const int &n1b, const int &n2a, const int &n2b, const int &n3a, const int &n3b, const real &u, const int &mask, real &norm, int &count, const int &maskOption) |
void | getMaxNormOpt (const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &n1a, const int &n1b, const int &n2a, const int &n2b, const int &n3a, const int &n3b, const real &u, const int &mask, real &uMax, const int &maskOption) |
void | getL2AndMaxNormOpt (const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &n1a, const int &n1b, const int &n2a, const int &n2b, const int &n3a, const int &n3b, const real &u, const int &mask, real &uSquared, int &count, real &uMax, const int &maskOption) |
void | getLpNormOpt (const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &n1a, const int &n1b, const int &n2a, const int &n2b, const int &n3a, const int &n3b, const real &u, const int &mask, real &norm, int &count, const int &maskOption, const int &p) |
void | getAreaWeightedLpNorm (const int &nd, const int &nd1a, const int &nd1b, const int &nd2a, const int &nd2b, const int &nd3a, const int &nd3b, const int &n1a, const int &n1b, const int &n2a, const int &n2b, const int &n3a, const int &n3b, const real &u, const int &mask, const real &rsxy, int &ipar, real &rpar) |
real | l2Norm (const realCompositeGridFunction &u, const int cc, int maskOption, int extra) |
real | l2Norm (const realMappedGridFunction &u, const int cc, int maskOption, int extra) |
real | maxNorm (const realCompositeGridFunction &u, const int cc, int maskOption, int extra) |
real | maxNorm (const realMappedGridFunction &u, const int cc, int maskOption, int extra) |
real | lpNorm (const int p, const realCompositeGridFunction &u, const int cc, int maskOption, int extra, int normOption) |
#define FOR_3D | ( | i1, | |
i2, | |||
i3, | |||
I1, | |||
I2, | |||
I3 | |||
) |
Referenced by GridFunctionNorms::getBounds().
#define getAreaWeightedLpNorm EXTERN_C_NAME(getareaweightedlpnorm) |
Referenced by lpNorm().
#define getL2AndMaxNormOpt EXTERN_C_NAME(getl2andmaxnormopt) |
#define getL2normOpt EXTERN_C_NAME(getl2normopt) |
Referenced by l2Norm().
#define getLpNormOpt EXTERN_C_NAME(getlpnormopt) |
Referenced by lpNorm().
#define getMaxNormOpt EXTERN_C_NAME(getmaxnormopt) |
Referenced by maxNorm(), and Ogmg::maxNorm().
Referenced by InterpolatePoints::buildInterpolationInfo(), Ogen::checkHoleCutting(), checkOverlappingGrid(), Ogen::classifyRedundantPoints(), DerivedFunctions::computeDerivedFunctions(), ErrorEstimator::computeErrorFunction(), computeMaximumSpeed(), Ogen::computeOverlap(), Integrate::computeWeights(), Ogmg::createNullVector(), SurfaceStitcher::enlargeGap(), SurfaceStitcher::enlargeGapWidth(), Ogen::explicitHoleCutting(), GridFunctionNorms::getBounds(), PlotIt::grid3d(), InterpolatePointsOnAGrid::internalInterpolate(), InterpolatePoints::interpolateAllPoints(), InterpolatePointsOnAGrid::interpolateAllPoints(), InterpolateRefinements::interpolateRefinementBoundaries(), markGhostPoints(), Ogen::markMaskAtGhost(), Ogen::markOffAxisRefinementMask(), Ogen::markPointsNeededForInterpolation(), Ogen::markPointsNeededForInterpolationNew(), InterpolatePointsOnAGrid::parallelInternalInterpolate(), PlotIt::plotGrid2d(), PlotIt::plotShadedFace(), Ogmg::setMean(), ErrorEstimator::smooth(), Ogmg::smoothLine(), Ogen::unmarkBoundaryInterpolationPoints(), Ogen::unmarkInterpolationPoints(), Ogen::updateRefinement(), Ogen::updateRefinementNew(), Ogen::updateRefinementNewer(), and xInterpolateOpt().
#define UMAX | ( | n | ) | puMax[n] |
Referenced by GridFunctionNorms::getBounds().
#define UMAX | ( | n | ) | puMax[n] |
#define UMIN | ( | n | ) | puMin[n] |
Referenced by GridFunctionNorms::getBounds().
#define UMIN | ( | n | ) | puMin[n] |
void getAreaWeightedLpNorm | ( | const int & | nd, |
const int & | nd1a, | ||
const int & | nd1b, | ||
const int & | nd2a, | ||
const int & | nd2b, | ||
const int & | nd3a, | ||
const int & | nd3b, | ||
const int & | n1a, | ||
const int & | n1b, | ||
const int & | n2a, | ||
const int & | n2b, | ||
const int & | n3a, | ||
const int & | n3b, | ||
const real & | u, | ||
const int & | mask, | ||
const real & | rsxy, | ||
int & | ipar, | ||
real & | rpar | ||
) |
void getL2AndMaxNormOpt | ( | const int & | nd1a, |
const int & | nd1b, | ||
const int & | nd2a, | ||
const int & | nd2b, | ||
const int & | nd3a, | ||
const int & | nd3b, | ||
const int & | n1a, | ||
const int & | n1b, | ||
const int & | n2a, | ||
const int & | n2b, | ||
const int & | n3a, | ||
const int & | n3b, | ||
const real & | u, | ||
const int & | mask, | ||
real & | uSquared, | ||
int & | count, | ||
real & | uMax, | ||
const int & | maskOption | ||
) |
void getL2normOpt | ( | const int & | nd1a, |
const int & | nd1b, | ||
const int & | nd2a, | ||
const int & | nd2b, | ||
const int & | nd3a, | ||
const int & | nd3b, | ||
const int & | n1a, | ||
const int & | n1b, | ||
const int & | n2a, | ||
const int & | n2b, | ||
const int & | n3a, | ||
const int & | n3b, | ||
const real & | u, | ||
const int & | mask, | ||
real & | norm, | ||
int & | count, | ||
const int & | maskOption | ||
) |
void getLpNormOpt | ( | const int & | nd1a, |
const int & | nd1b, | ||
const int & | nd2a, | ||
const int & | nd2b, | ||
const int & | nd3a, | ||
const int & | nd3b, | ||
const int & | n1a, | ||
const int & | n1b, | ||
const int & | n2a, | ||
const int & | n2b, | ||
const int & | n3a, | ||
const int & | n3b, | ||
const real & | u, | ||
const int & | mask, | ||
real & | norm, | ||
int & | count, | ||
const int & | maskOption, | ||
const int & | p | ||
) |
void getMaxNormOpt | ( | const int & | nd1a, |
const int & | nd1b, | ||
const int & | nd2a, | ||
const int & | nd2b, | ||
const int & | nd3a, | ||
const int & | nd3b, | ||
const int & | n1a, | ||
const int & | n1b, | ||
const int & | n2a, | ||
const int & | n2b, | ||
const int & | n3a, | ||
const int & | n3b, | ||
const real & | u, | ||
const int & | mask, | ||
real & | uMax, | ||
const int & | maskOption | ||
) |
real l2Norm | ( | const realCompositeGridFunction & | u, |
const int | cc, | ||
int | maskOption, | ||
int | extra | ||
) |
real l2Norm | ( | const realMappedGridFunction & | u, |
const int | cc, | ||
int | maskOption, | ||
int | extra | ||
) |
References getL2normOpt, getLocalArrayWithGhostBoundaries(), doubleMappedGridFunction::getMappedGrid(), ParallelUtility::getSum(), gid, MappedGrid::gridIndexRange(), MappedGrid::mask(), max(), min(), and MappedGrid::numberOfDimensions().
Referenced by Ogen::cutHolesNewer(), getNormal(), CompositeSurface::getNormals(), and PlotIt::plotGridQuality().
real lpNorm | ( | const int | p, |
const realCompositeGridFunction & | u, | ||
const int | cc, | ||
int | maskOption, | ||
int | extra, | ||
int | normOption | ||
) |
References c, dx, getAreaWeightedLpNorm, MappedGrid::getDeltaX(), getLocalArrayWithGhostBoundaries(), getLpNormOpt, ParallelUtility::getSum(), gid, doubleGridCollectionFunction::gridCollection, MappedGrid::gridIndexRange(), MappedGrid::gridSpacing(), MappedGrid::inverseVertexDerivative(), MappedGrid::isRectangular(), MappedGrid::mask(), max(), min(), GenericGridCollection::numberOfComponentGrids(), MappedGrid::numberOfDimensions(), pow(), REAL_MIN, MappedGrid::THEinverseVertexDerivative, and MappedGrid::update().
Referenced by main().
real maxNorm | ( | const realCompositeGridFunction & | u, |
const int | cc, | ||
int | maskOption, | ||
int | extra | ||
) |
References c, getLocalArrayWithGhostBoundaries(), getMaxNormOpt, ParallelUtility::getMaxValue(), gid, doubleGridCollectionFunction::gridCollection, MappedGrid::gridIndexRange(), MappedGrid::mask(), max(), maxNorm(), min(), GenericGridCollection::numberOfComponentGrids(), and MappedGrid::numberOfDimensions().
real maxNorm | ( | const realMappedGridFunction & | u, |
const int | cc, | ||
int | maskOption, | ||
int | extra | ||
) |
References getLocalArrayWithGhostBoundaries(), doubleMappedGridFunction::getMappedGrid(), getMaxNormOpt, ParallelUtility::getMaxValue(), gid, MappedGrid::gridIndexRange(), MappedGrid::mask(), max(), maxNorm(), min(), and MappedGrid::numberOfDimensions().
Referenced by main(), maxNorm(), and PlotIt::plotGridQuality().