Nektar++
Nektar::FieldUtils::Interpolator< T > Member List

This is the complete list of members for Nektar::FieldUtils::Interpolator< T >, including all inherited members.

BPoint typedefNektar::LibUtilities::Interpolatorprivate
CalcW_Gauss(const PtsPoint &searchPt, const NekDouble sigma, const int maxPts=250)Nektar::LibUtilities::Interpolatorprivate
CalcW_Linear(const PtsPoint &searchPt, int coordId)Nektar::LibUtilities::Interpolatorprivate
CalcW_NNeighbour(const PtsPoint &searchPt)Nektar::LibUtilities::Interpolatorprivate
CalcW_Quadratic(const PtsPoint &searchPt, int coordId)Nektar::LibUtilities::Interpolatorprivate
CalcW_Shepard(const PtsPoint &searchPt, int numPts)Nektar::LibUtilities::Interpolatorprivate
CalcWeights(const LibUtilities::PtsFieldSharedPtr ptsInField, LibUtilities::PtsFieldSharedPtr &ptsOutField, bool reuseTree=false)Nektar::LibUtilities::Interpolator
FindNeighbours(const PtsPoint &searchPt, std::vector< PtsPoint > &neighbourPts, const NekDouble dist, const unsigned int maxPts=1)Nektar::LibUtilities::Interpolatorprivate
FindNNeighbours(const PtsPoint &searchPt, std::vector< PtsPoint > &neighbourPts, const unsigned int numPts=1)Nektar::LibUtilities::Interpolatorprivate
GetCoordId() constNektar::LibUtilities::Interpolator
GetDim() constNektar::LibUtilities::Interpolator
GetFiltWidth() constNektar::LibUtilities::Interpolator
GetInField() constNektar::LibUtilities::Interpolator
GetInterpMethod() constNektar::LibUtilities::Interpolator
GetOutField() constNektar::LibUtilities::Interpolator
Interpolate(const T expInField, T &expOutField, NekDouble def_value=0., NekDouble tolerance=NekConstants::kFindDistanceMin)Nektar::FieldUtils::Interpolator< T >
Interpolate(const T expInField, LibUtilities::PtsFieldSharedPtr &ptsOutField, NekDouble def_value=0., NekDouble tolerance=1.E-5)Nektar::FieldUtils::Interpolator< T >
Interpolate(const LibUtilities::PtsFieldSharedPtr ptsInField, T &expOutField)Nektar::FieldUtils::Interpolator< T >
Interpolate(const LibUtilities::PtsFieldSharedPtr ptsInField, LibUtilities::PtsFieldSharedPtr &ptsOutField)Nektar::FieldUtils::Interpolator< T >
Interpolator(LibUtilities::InterpMethod method=LibUtilities::eNoMethod, short int coordId=-1, NekDouble filtWidth=0.0, int maxPts=1000)Nektar::FieldUtils::Interpolator< T >inline
m_coordIdNektar::LibUtilities::Interpolatorprivate
m_dimNektar::LibUtilities::Interpolatorprivatestatic
m_expInFieldNektar::FieldUtils::Interpolator< T >protected
m_expOutFieldNektar::FieldUtils::Interpolator< T >protected
m_filtWidthNektar::LibUtilities::Interpolatorprivate
m_maxPtsNektar::LibUtilities::Interpolatorprivate
m_methodNektar::LibUtilities::Interpolatorprivate
m_neighIndsNektar::LibUtilities::Interpolatorprivate
m_progressCallbackNektar::LibUtilities::Interpolatorprotected
m_ptsInFieldNektar::LibUtilities::Interpolatorprotected
m_ptsOutFieldNektar::LibUtilities::Interpolatorprotected
m_rtreeNektar::LibUtilities::Interpolatorprivate
m_weightsNektar::LibUtilities::Interpolatorprivate
PrintStatistics()Nektar::LibUtilities::Interpolator
PtsPointPair typedefNektar::LibUtilities::Interpolatorprivate
PtsRtree typedefNektar::LibUtilities::Interpolatorprivate
SetProgressCallback(FuncPointerT func, ObjectPointerT obj)Nektar::LibUtilities::Interpolatorinline
SetupTree()Nektar::LibUtilities::Interpolatorprivate