Overture  Version 25
Classes | Namespaces | Functions
CanInterpolate.h File Reference
#include "Overture.h"
Include dependency graph for CanInterpolate.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CanInterpolate::CanInterpolateQueryData
 
struct  CanInterpolate::CanInterpolateResultData
 

Namespaces

namespace  CanInterpolate
 

Functions

int CanInterpolate::canInterpolate (CompositeGrid &cg, int numberToCheck, CanInterpolateQueryData *cid, CanInterpolateResultData *cir, const int numberOfValidGhost=0)
 
int CanInterpolate::canInterpolateOld (CompositeGrid &cg, int numberToCheck, CanInterpolateQueryData *cid, CanInterpolateResultData *cir, const int numberOfValidGhost=0)
 
int CanInterpolate::transferInterpDataForAMR (CompositeGrid &cg, intSerialArray *ipLocal, intSerialArray *ilLocal, realSerialArray *ciLocal)
 
Logical CanInterpolate::cgCanInterpolate (const Integer &k10, const Integer &k20, const RealArray &r, const IntegerArray &ok, const IntegerArray &useBackupRules, const Logical checkForOneSided, const CompositeGrid &cg, const IntegerArray &mask, int *pValidRange=NULL)
 Determine whether points on grid k1 (target) at r in the coordinates of grids k2 (donor) can be interpolated from grids k2 (donor).
 
void CanInterpolate::getInterpolationStencil (const Integer &k10, const Integer &k20, const RealArray &r, const IntegerArray &interpolationStencil, const IntegerArray &useBackupRules, const CompositeGrid &cg, int *pValidRange=NULL)
 Determine the lower-left corner of the interpolation stencil.