Overture
Version 25
|
#include "AssignInterpNeighbours.h"
#include "display.h"
#include "ParallelUtility.h"
#include "MappedGridOperators.h"
Macros | |
#define | extrapInterpNeighboursOpt EXTERN_C_NAME(extrapinterpneighboursopt) |
#define | findInterpNeighbours EXTERN_C_NAME(findinterpneighbours) |
#define | IA(i0, i1) iap[i0+iaDim0*(i1)] |
Functions | |
void | findInterpNeighbours (const int &nd, const int &ndm1a, const int &ndm1b, const int &ndm2a, const int &ndm2b, const int &ndm3a, const int &ndm3b, const int &ndi, const int &ndin, const int &indexRange, const int &dimension, const int &pbc, const int &ni, int &nin, const int &mask, int &m, const int &ip, int &id, int &ia, int &vew, int &status, int &ipar, int &ierr) |
void | extrapInterpNeighboursOpt (const int &nd, const int &ndu1a, const int &ndu1b, const int &ndu2a, const int &ndu2b, const int &ndu3a, const int &ndu3b, const int &ndu4a, const int &ndu4b, const int &nda1a, const int &nda1b, const int &ndd1a, const int &ndd1b, const int &ia, const int &id, const int &vew, real &u, const int &ca, const int &cb, const int &ipar, const real &rpar) |
#define extrapInterpNeighboursOpt EXTERN_C_NAME(extrapinterpneighboursopt) |
Referenced by MappedGridOperators::applyBoundaryCondition(), and AssignInterpNeighbours::assign().
#define findInterpNeighbours EXTERN_C_NAME(findinterpneighbours) |
Referenced by AssignInterpNeighbours::findInterpolationNeighbours().
#define IA | ( | i0, | |
i1 | |||
) | iap[i0+iaDim0*(i1)] |
Referenced by AssignInterpNeighbours::assign(), Ogmg::buildExtraLevels(), Ogmg::buildExtraLevelsNew(), InterpolatePoints::buildInterpolationInfo(), InterpolatePointsOnAGrid::buildInterpolationInfo(), SurfaceStitcher::enlargeGapWidth(), Ogen::explicitHoleCutting(), AssignInterpNeighbours::findInterpolationNeighbours(), InterpolatePointsOnAGrid::findNearestValidGridPoint(), findNearestValidGridPoint(), Oges::generateMatrix(), Ogmg::getInterpolationCoordinates(), Ogmg::getInterpolationCoordinatesNew(), Ogmg::getInterpolationCoordinatesNewOld(), InterpolatePoints::getInterpolationInfo(), InterpolatePointsOnAGrid::getInterpolationInfo(), InterpolatePointsOnAGrid::internalInterpolate(), InterpolatePoints::interpolateAllPoints(), InterpolatePointsOnAGrid::interpolateAllPoints(), InterpolatePoints::interpolatePoints(), InterpolatePoints::interpolationCoefficients(), and CrossSectionMapping::mapGeneral().
void extrapInterpNeighboursOpt | ( | const int & | nd, |
const int & | ndu1a, | ||
const int & | ndu1b, | ||
const int & | ndu2a, | ||
const int & | ndu2b, | ||
const int & | ndu3a, | ||
const int & | ndu3b, | ||
const int & | ndu4a, | ||
const int & | ndu4b, | ||
const int & | nda1a, | ||
const int & | nda1b, | ||
const int & | ndd1a, | ||
const int & | ndd1b, | ||
const int & | ia, | ||
const int & | id, | ||
const int & | vew, | ||
real & | u, | ||
const int & | ca, | ||
const int & | cb, | ||
const int & | ipar, | ||
const real & | rpar | ||
) |
void findInterpNeighbours | ( | const int & | nd, |
const int & | ndm1a, | ||
const int & | ndm1b, | ||
const int & | ndm2a, | ||
const int & | ndm2b, | ||
const int & | ndm3a, | ||
const int & | ndm3b, | ||
const int & | ndi, | ||
const int & | ndin, | ||
const int & | indexRange, | ||
const int & | dimension, | ||
const int & | pbc, | ||
const int & | ni, | ||
int & | nin, | ||
const int & | mask, | ||
int & | m, | ||
const int & | ip, | ||
int & | id, | ||
int & | ia, | ||
int & | vew, | ||
int & | status, | ||
int & | ipar, | ||
int & | ierr | ||
) |