Nektar++
Nektar::LibUtilities::PtsField Member List

This is the complete list of members for Nektar::LibUtilities::PtsField, including all inherited members.

AddField(const Array< OneD, NekDouble > &pts, const std::string fieldName)Nektar::LibUtilities::PtsField
CalcW_Linear(const int physPtIdx, const NekDouble coord)Nektar::LibUtilities::PtsFieldprivate
CalcW_Quadratic(const int physPtIdx, const NekDouble coord)Nektar::LibUtilities::PtsFieldprivate
CalcW_Shepard(const int physPtIdx, const Array< OneD, NekDouble > &physPtCoords)Nektar::LibUtilities::PtsFieldprivate
CalcWeights(const Array< OneD, Array< OneD, NekDouble > > &physCoords, short int coordId=-1)Nektar::LibUtilities::PtsField
DistSq(const Array< OneD, NekDouble > &point1, const Array< OneD, NekDouble > &point2) const Nektar::LibUtilities::PtsFieldprivate
FindNeighbours(const Array< OneD, NekDouble > &physPtCoords, vector< PtsPoint > &neighbourPts, const unsigned int numPts=1)Nektar::LibUtilities::PtsFieldprivate
GetConnectivity(vector< Array< OneD, int > > &conn) const Nektar::LibUtilities::PtsField
GetDim() const Nektar::LibUtilities::PtsField
GetFieldName(const int i) const Nektar::LibUtilities::PtsField
GetFieldNames() const Nektar::LibUtilities::PtsField
GetNFields() const Nektar::LibUtilities::PtsField
GetNpoints() const Nektar::LibUtilities::PtsField
GetPointsPerEdge() const Nektar::LibUtilities::PtsField
GetPointsPerEdge(const int i) const Nektar::LibUtilities::PtsField
GetPointVal(const int fieldInd, const int ptInd) const Nektar::LibUtilities::PtsField
GetPts(Array< OneD, Array< OneD, NekDouble > > &pts) const Nektar::LibUtilities::PtsField
GetPts(const int fieldInd) const Nektar::LibUtilities::PtsField
GetPtsType() const Nektar::LibUtilities::PtsField
GetWeights(Array< OneD, Array< OneD, float > > &weights, Array< OneD, Array< OneD, unsigned int > > &neighbourInds) const Nektar::LibUtilities::PtsField
Interpolate(const Array< OneD, Array< OneD, NekDouble > > &physCoords, Array< OneD, Array< OneD, NekDouble > > &intFields, short int coordId=-1)Nektar::LibUtilities::PtsField
Interpolate(Array< OneD, Array< OneD, NekDouble > > &intFields)Nektar::LibUtilities::PtsField
m_dimNektar::LibUtilities::PtsFieldprivate
m_fieldNamesNektar::LibUtilities::PtsFieldprivate
m_neighIndsNektar::LibUtilities::PtsFieldprivate
m_nPtsPerEdgeNektar::LibUtilities::PtsFieldprivate
m_progressCallbackNektar::LibUtilities::PtsFieldprivate
m_ptsNektar::LibUtilities::PtsFieldprivate
m_ptsConnNektar::LibUtilities::PtsFieldprivate
m_ptsTypeNektar::LibUtilities::PtsFieldprivate
m_weightsNektar::LibUtilities::PtsFieldprivate
PtsField(const int dim, const Array< OneD, Array< OneD, NekDouble > > &pts)Nektar::LibUtilities::PtsFieldinline
PtsField(const int dim, const vector< std::string > fieldnames, const Array< OneD, Array< OneD, NekDouble > > &pts)Nektar::LibUtilities::PtsFieldinline
PtsField(const int dim, const vector< std::string > fieldnames, const Array< OneD, Array< OneD, NekDouble > > &pts, const Array< OneD, Array< OneD, float > > &weights, const Array< OneD, Array< OneD, unsigned int > > &neighInds)Nektar::LibUtilities::PtsFieldinline
SetConnectivity(const vector< Array< OneD, int > > &conn)Nektar::LibUtilities::PtsField
SetDim(const int ptsDim)Nektar::LibUtilities::PtsField
SetFieldNames(const vector< std::string > fieldNames)Nektar::LibUtilities::PtsField
SetPointsPerEdge(const vector< int > nPtsPerEdge)Nektar::LibUtilities::PtsField
setProgressCallback(FuncPointerT func, ObjectPointerT obj)Nektar::LibUtilities::PtsFieldinline
SetPts(Array< OneD, Array< OneD, NekDouble > > &pts)Nektar::LibUtilities::PtsField
SetPtsType(const PtsType type)Nektar::LibUtilities::PtsField
SetWeights(const Array< OneD, Array< OneD, float > > &weights, const Array< OneD, Array< OneD, unsigned int > > &neighbourInds)Nektar::LibUtilities::PtsField