Nektar++
|
This is the complete list of members for Nektar::LocalRegions::Expansion2D, including all inherited members.
AddEdgeBoundaryInt(const int edge, ExpansionSharedPtr &EdgeExp, Array< OneD, NekDouble > &edgePhys, Array< OneD, NekDouble > &outarray, const StdRegions::VarCoeffMap &varcoeffs=StdRegions::NullVarCoeffMap) | Nektar::LocalRegions::Expansion2D | inline |
AddEdgeNormBoundaryInt(const int edge, const std::shared_ptr< Expansion > &EdgeExp, const Array< OneD, const NekDouble > &Fx, const Array< OneD, const NekDouble > &Fy, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion | |
AddEdgeNormBoundaryInt(const int edge, const std::shared_ptr< Expansion > &EdgeExp, const Array< OneD, const NekDouble > &Fn, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion | |
AddFaceNormBoundaryInt(const int face, const std::shared_ptr< Expansion > &FaceExp, const Array< OneD, const NekDouble > &Fn, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion | |
AddHDGHelmholtzEdgeTerms(const NekDouble tau, const int edge, Array< OneD, ExpansionSharedPtr > &EdgeExp, Array< OneD, NekDouble > &edgePhys, const StdRegions::VarCoeffMap &dirForcing, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion2D | inline |
AddHDGHelmholtzTraceTerms(const NekDouble tau, const Array< OneD, const NekDouble > &inarray, Array< OneD, ExpansionSharedPtr > &EdgeExp, const StdRegions::VarCoeffMap &dirForcing, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion2D | inline |
AddNormTraceInt(const int dir, Array< OneD, ExpansionSharedPtr > &EdgeExp, Array< OneD, Array< OneD, NekDouble > > &edgeCoeffs, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion2D | inline |
AddNormTraceInt(const int dir, Array< OneD, const NekDouble > &inarray, Array< OneD, ExpansionSharedPtr > &EdgeExp, Array< OneD, NekDouble > &outarray, const StdRegions::VarCoeffMap &varcoeffs) | Nektar::LocalRegions::Expansion2D | inline |
AddRobinMassMatrix(const int traceid, const Array< OneD, const NekDouble > &primCoeffs, DNekMatSharedPtr &inoutmat) | Nektar::LocalRegions::Expansion | inline |
AddRobinTraceContribution(const int traceid, const Array< OneD, const NekDouble > &primCoeffs, const Array< OneD, NekDouble > &incoeffs, Array< OneD, NekDouble > &coeffs) | Nektar::LocalRegions::Expansion | inline |
AlignVectorToCollapsedDir(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray) | Nektar::LocalRegions::Expansion | inline |
as() | Nektar::StdRegions::StdExpansion | inline |
BaryEvaluate(const NekDouble &coord, const NekDouble *physvals, NekDouble &deriv, NekDouble &deriv2) | Nektar::StdRegions::StdExpansion | inlineprotected |
BaryEvaluate(const NekDouble &coord, const NekDouble *physvals) | Nektar::StdRegions::StdExpansion | inlineprotected |
BaryEvaluate(const NekDouble &coord, const NekDouble *physvals, NekDouble &deriv) | Nektar::StdRegions::StdExpansion | inlineprotected |
BaryEvaluateBasis(const NekDouble &coord, const int &mode) | Nektar::StdRegions::StdExpansion | inlineprotected |
BaryTensorDeriv(const Array< OneD, NekDouble > &coord, const Array< OneD, const NekDouble > &inarray, std::array< NekDouble, 3 > &firstOrderDerivs) | Nektar::StdRegions::StdExpansion2D | inline |
BuildInverseTransformationMatrix(const DNekScalMatSharedPtr &m_transformationmatrix) | Nektar::StdRegions::StdExpansion | inline |
BuildTransformationMatrix(const DNekScalMatSharedPtr &r_bnd, const StdRegions::MatrixType matrixType) | Nektar::LocalRegions::Expansion | |
BuildVertexMatrix(const DNekScalMatSharedPtr &r_bnd) | Nektar::LocalRegions::Expansion | |
BwdTrans(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
BwdTrans_SumFac(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inlineprotected |
BwdTrans_SumFacKernel(const Array< OneD, const NekDouble > &base0, const Array< OneD, const NekDouble > &base1, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, Array< OneD, NekDouble > &wsp, bool doCheckCollDir0=true, bool doCheckCollDir1=true) | Nektar::StdRegions::StdExpansion2D | |
CalcNumberOfCoefficients(const std::vector< unsigned int > &nummodes, int &modes_offset) | Nektar::StdRegions::StdExpansion | inline |
ComputeGmatcdotMF(const Array< TwoD, const NekDouble > &df, const Array< OneD, const NekDouble > &direction, Array< OneD, Array< OneD, NekDouble > > &dfdir) | Nektar::LocalRegions::Expansion | protected |
ComputeLaplacianMetric() | Nektar::LocalRegions::Expansion | protected |
ComputeQuadratureMetric() | Nektar::LocalRegions::Expansion | protected |
ComputeTraceNormal(const int id) | Nektar::LocalRegions::Expansion | inline |
CreateGeneralMatrix(const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | |
CreateIndexMap(const IndexMapKey &ikey) | Nektar::LocalRegions::Expansion | |
CreateMatrix(const MatrixKey &mkey) | Nektar::LocalRegions::Expansion2D | |
CreateStaticCondMatrix(const MatrixKey &mkey) | Nektar::LocalRegions::Expansion | |
CreateStdMatrix(const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inlineprotected |
CreateStdStaticCondMatrix(const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | protected |
DetShapeType() const | Nektar::StdRegions::StdExpansion | inline |
DGDeriv(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, ExpansionSharedPtr > &EdgeExp, Array< OneD, Array< OneD, NekDouble > > &coeffs, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion | |
DivideByQuadratureMetric(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion | inline |
DropLocMatrix(const LocalRegions::MatrixKey &mkey) | Nektar::LocalRegions::Expansion | |
DropLocStaticCondMatrix(const LocalRegions::MatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
EquiSpacedToCoeffs(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | |
EvalBasisNumModesMax(void) const | Nektar::StdRegions::StdExpansion | inline |
Expansion(SpatialDomains::GeometrySharedPtr pGeom) | Nektar::LocalRegions::Expansion | |
Expansion(const Expansion &pSrc) | Nektar::LocalRegions::Expansion | |
Expansion2D(SpatialDomains::Geometry2DSharedPtr pGeom) | Nektar::LocalRegions::Expansion2D | |
ExponentialFilter(Array< OneD, NekDouble > &array, const NekDouble alpha, const NekDouble exponent, const NekDouble cutoff) | Nektar::StdRegions::StdExpansion | inline |
ExtractDataToCoeffs(const NekDouble *data, const std::vector< unsigned int > &nummodes, const int nmodes_offset, NekDouble *coeffs, std::vector< LibUtilities::BasisType > &fromType) | Nektar::LocalRegions::Expansion | |
FillMode(const int mode, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
FwdTrans(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
FwdTransBndConstrained(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
GeneralMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | |
GeneralMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | protected |
GenMatrix(const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
GenStdMatBwdDeriv(const int dir, DNekMatSharedPtr &mat) | Nektar::StdRegions::StdExpansion | inline |
GetBase() const | Nektar::StdRegions::StdExpansion | inline |
GetBasis(int dir) const | Nektar::StdRegions::StdExpansion | inline |
GetBasisNumModes(const int dir) const | Nektar::StdRegions::StdExpansion | inline |
GetBasisType(const int dir) const | Nektar::StdRegions::StdExpansion | inline |
GetBoundaryMap(Array< OneD, unsigned int > &outarray) | Nektar::StdRegions::StdExpansion | inline |
GetCoord(const Array< OneD, const NekDouble > &Lcoord, Array< OneD, NekDouble > &coord) | Nektar::StdRegions::StdExpansion | inline |
GetCoordim() | Nektar::StdRegions::StdExpansion | inline |
GetCoords(Array< OneD, NekDouble > &coords_1, Array< OneD, NekDouble > &coords_2=NullNekDouble1DArray, Array< OneD, NekDouble > &coords_3=NullNekDouble1DArray) | Nektar::StdRegions::StdExpansion | inline |
GetElmtBndNormDirElmtLen(const int nbnd) const | Nektar::LocalRegions::Expansion | |
GetElmtId() | Nektar::StdRegions::StdExpansion | inline |
GetElmtTraceToTraceMap(const unsigned int tid, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray, Orientation traceOrient=eForwards, int P=-1, int Q=-1) | Nektar::StdRegions::StdExpansion | inline |
GetGeom() const | Nektar::LocalRegions::Expansion | |
GetGeom2D() const | Nektar::LocalRegions::Expansion2D | inline |
GetIndexMap(const IndexMapKey &ikey) | Nektar::LocalRegions::Expansion | inline |
GetInteriorMap(Array< OneD, unsigned int > &outarray) | Nektar::StdRegions::StdExpansion | inline |
GetLeftAdjacentElementExp() const | Nektar::LocalRegions::Expansion | inline |
GetLeftAdjacentElementTrace() const | Nektar::LocalRegions::Expansion | inline |
GetLinStdExp(void) const | Nektar::StdRegions::StdExpansion | inline |
GetLocMatrix(const LocalRegions::MatrixKey &mkey) | Nektar::LocalRegions::Expansion | |
GetLocMatrix(const StdRegions::MatrixType mtype, const StdRegions::ConstFactorMap &factors=StdRegions::NullConstFactorMap, const StdRegions::VarCoeffMap &varcoeffs=StdRegions::NullVarCoeffMap) | Nektar::LocalRegions::Expansion | |
GetLocStaticCondMatrix(const LocalRegions::MatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
GetMetricInfo() const | Nektar::LocalRegions::Expansion | |
GetMF(const int dir, const int shapedim, const StdRegions::VarCoeffMap &varcoeffs) | Nektar::LocalRegions::Expansion | protected |
GetMFDiv(const int dir, const StdRegions::VarCoeffMap &varcoeffs) | Nektar::LocalRegions::Expansion | protected |
GetMFMag(const int dir, const StdRegions::VarCoeffMap &varcoeffs) | Nektar::LocalRegions::Expansion | protected |
GetNcoeffs(void) const | Nektar::StdRegions::StdExpansion | inline |
GetnEdgecdotMF(const int dir, const int edge, ExpansionSharedPtr &EdgeExp_e, const Array< OneD, const Array< OneD, NekDouble > > &normals, const StdRegions::VarCoeffMap &varcoeffs) | Nektar::LocalRegions::Expansion2D | private |
GetNodalPointsKey() const | Nektar::StdRegions::StdExpansion | inline |
GetNtraces() const | Nektar::StdRegions::StdExpansion | inline |
GetNumBases() const | Nektar::StdRegions::StdExpansion | inline |
GetNumPoints(const int dir) const | Nektar::StdRegions::StdExpansion | inline |
GetNverts() const | Nektar::StdRegions::StdExpansion | inline |
GetPhysEdgeVarCoeffsFromElement(const int edge, ExpansionSharedPtr &EdgeExp, const Array< OneD, const NekDouble > &varcoeff, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion2D | private |
GetPhysNormals(void) | Nektar::LocalRegions::Expansion | inline |
GetPoints(const int dir) const | Nektar::StdRegions::StdExpansion | inline |
GetPointsKeys() const | Nektar::StdRegions::StdExpansion | inline |
GetPointsType(const int dir) const | Nektar::StdRegions::StdExpansion | inline |
GetRightAdjacentElementExp() const | Nektar::LocalRegions::Expansion | inline |
GetRightAdjacentElementTrace() const | Nektar::LocalRegions::Expansion | inline |
GetShapeDimension() const | Nektar::StdRegions::StdExpansion | inline |
GetSimplexEquiSpacedConnectivity(Array< OneD, int > &conn, bool standard=true) | Nektar::StdRegions::StdExpansion | inline |
GetStdExp() const | Nektar::StdRegions::StdExpansion | inline |
GetStdMatrix(const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
GetStdStaticCondMatrix(const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
GetTotPoints() const | Nektar::StdRegions::StdExpansion | inline |
GetTraceBasisKey(const int i, int k=-1) const | Nektar::StdRegions::StdExpansion | inline |
GetTraceCoeffMap(const unsigned int traceid, Array< OneD, unsigned int > &maparray) | Nektar::StdRegions::StdExpansion | inline |
GetTraceExp(const int traceid) | Nektar::LocalRegions::Expansion | inline |
GetTraceInteriorToElementMap(const int tid, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray, const Orientation traceOrient=eForwards) | Nektar::StdRegions::StdExpansion | inline |
GetTraceIntNcoeffs(const int i) const | Nektar::StdRegions::StdExpansion | inline |
GetTraceInverseBoundaryMap(int eid) | Nektar::LocalRegions::Expansion2D | |
GetTraceNcoeffs(const int i) const | Nektar::StdRegions::StdExpansion | inline |
GetTraceNormal(const int id) | Nektar::LocalRegions::Expansion | |
GetTraceNumModes(const int tid, int &numModes0, int &numModes1, const Orientation traceOrient=eDir1FwdDir1_Dir2FwdDir2) | Nektar::StdRegions::StdExpansion | inline |
GetTraceNumPoints(const int i) const | Nektar::StdRegions::StdExpansion | inline |
GetTraceOrient(int trace) | Nektar::LocalRegions::Expansion | inline |
GetTracePhysMap(const int edge, Array< OneD, int > &outarray) | Nektar::LocalRegions::Expansion | inline |
GetTracePhysVals(const int trace, const StdRegions::StdExpansionSharedPtr &TraceExp, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, StdRegions::Orientation orient=StdRegions::eNoOrientation) | Nektar::LocalRegions::Expansion | inline |
GetTracePointsKey(const int i, int k=-1) const | Nektar::StdRegions::StdExpansion | inline |
GetTraceQFactors(const int trace, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion | inline |
GetTraceToElementMap(const int tid, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray, Orientation traceOrient=eForwards, int P=-1, int Q=-1) | Nektar::StdRegions::StdExpansion | inline |
GetVertexMap(const int localVertexId, bool useCoeffPacking=false) | Nektar::StdRegions::StdExpansion | inline |
H1(const Array< OneD, const NekDouble > &phys, const Array< OneD, const NekDouble > &sol=NullNekDouble1DArray) | Nektar::StdRegions::StdExpansion | |
HelmholtzMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
HelmholtzMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inlineprotected |
HelmholtzMatrixOp_MatFree_GenericImpl(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | protected |
Nektar::Integral(const Array< OneD, const NekDouble > &inarray) | Nektar::StdRegions::StdExpansion | inline |
Nektar::StdRegions::StdExpansion2D::Integral(const Array< OneD, const NekDouble > &inarray, const Array< OneD, const NekDouble > &w0, const Array< OneD, const NekDouble > &w1) | Nektar::StdRegions::StdExpansion2D | |
IProductWRTBase(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
IProductWRTBase(const Array< OneD, const NekDouble > &base, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, int coll_check) | Nektar::StdRegions::StdExpansion | inline |
IProductWRTBase_SumFac(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, bool multiplybyweights=true) | Nektar::StdRegions::StdExpansion | inline |
IProductWRTBase_SumFacKernel(const Array< OneD, const NekDouble > &base0, const Array< OneD, const NekDouble > &base1, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, Array< OneD, NekDouble > &wsp, bool doCheckCollDir0=true, bool doCheckCollDir1=true) | Nektar::StdRegions::StdExpansion2D | |
IProductWRTDerivBase(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
IProductWRTDerivBase_SumFac(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inlineprotected |
IProductWRTDirectionalDerivBase(const Array< OneD, const NekDouble > &direction, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
IProductWRTDirectionalDerivBase_SumFac(const Array< OneD, const NekDouble > &direction, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inlineprotected |
IsBoundaryInteriorExpansion() const | Nektar::StdRegions::StdExpansion | inline |
IsNodalNonTensorialExp() | Nektar::StdRegions::StdExpansion | inline |
L2(const Array< OneD, const NekDouble > &phys, const Array< OneD, const NekDouble > &sol=NullNekDouble1DArray) | Nektar::StdRegions::StdExpansion | |
LaplacianMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
LaplacianMatrixOp(const int k1, const int k2, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
LaplacianMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inlineprotected |
LaplacianMatrixOp_MatFree(const int k1, const int k2, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | protected |
LaplacianMatrixOp_MatFree_GenericImpl(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | protected |
LaplacianMatrixOp_MatFree_Kernel(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, Array< OneD, NekDouble > &wsp) | Nektar::StdRegions::StdExpansion | inlineprotected |
LinearAdvectionDiffusionReactionMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey, bool addDiffusionTerm=true) | Nektar::StdRegions::StdExpansion | inline |
LinearAdvectionDiffusionReactionMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey, bool addDiffusionTerm=true) | Nektar::StdRegions::StdExpansion | protected |
LinearAdvectionMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
LinearAdvectionMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | protected |
Linf(const Array< OneD, const NekDouble > &phys, const Array< OneD, const NekDouble > &sol=NullNekDouble1DArray) | Nektar::StdRegions::StdExpansion | |
LocCollapsedToLocCoord(const Array< OneD, const NekDouble > &eta, Array< OneD, NekDouble > &xi) | Nektar::StdRegions::StdExpansion | inline |
LocCoordToLocCollapsed(const Array< OneD, const NekDouble > &xi, Array< OneD, NekDouble > &eta) | Nektar::StdRegions::StdExpansion | inline |
m_base | Nektar::StdRegions::StdExpansion | protected |
m_elementLeft | Nektar::LocalRegions::Expansion | protected |
m_elementRight | Nektar::LocalRegions::Expansion | protected |
m_elementTraceLeft | Nektar::LocalRegions::Expansion | protected |
m_elementTraceRight | Nektar::LocalRegions::Expansion | protected |
m_elmt_id | Nektar::StdRegions::StdExpansion | protected |
m_elmtBndNormDirElmtLen | Nektar::LocalRegions::Expansion | protected |
m_geom | Nektar::LocalRegions::Expansion | protected |
m_indexMapManager | Nektar::LocalRegions::Expansion | protected |
m_metricinfo | Nektar::LocalRegions::Expansion | protected |
m_metrics | Nektar::LocalRegions::Expansion | protected |
m_ncoeffs | Nektar::StdRegions::StdExpansion | protected |
m_requireNeg | Nektar::LocalRegions::Expansion2D | protected |
m_stdMatrixManager | Nektar::StdRegions::StdExpansion | protected |
m_stdStaticCondMatrixManager | Nektar::StdRegions::StdExpansion | protected |
m_traceExp | Nektar::LocalRegions::Expansion | protected |
m_traceNormals | Nektar::LocalRegions::Expansion | protected |
MassLevelCurvatureMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
MassLevelCurvatureMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | protected |
MassMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
MassMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | protected |
MultiplyByQuadratureMetric(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
MultiplyByStdQuadratureMetric(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
NormalTraceDerivFactors(Array< OneD, Array< OneD, NekDouble > > &factors, Array< OneD, Array< OneD, NekDouble > > &d0factors, Array< OneD, Array< OneD, NekDouble > > &d1factors) | Nektar::LocalRegions::Expansion | |
NormVectorIProductWRTBase(const Array< OneD, const NekDouble > &Fx, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
NormVectorIProductWRTBase(const Array< OneD, const NekDouble > &Fx, const Array< OneD, NekDouble > &Fy, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
NormVectorIProductWRTBase(const Array< OneD, const NekDouble > &Fx, const Array< OneD, const NekDouble > &Fy, const Array< OneD, const NekDouble > &Fz, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
NormVectorIProductWRTBase(const Array< OneD, const Array< OneD, NekDouble > > &Fvec, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
NumBndryCoeffs(void) const | Nektar::StdRegions::StdExpansion | inline |
NumDGBndryCoeffs(void) const | Nektar::StdRegions::StdExpansion | inline |
PhysDeriv(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_d0, Array< OneD, NekDouble > &out_d1=NullNekDouble1DArray, Array< OneD, NekDouble > &out_d2=NullNekDouble1DArray) | Nektar::StdRegions::StdExpansion | inline |
PhysDeriv(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
PhysDeriv_n(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_dn) | Nektar::StdRegions::StdExpansion | inline |
PhysDeriv_s(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_ds) | Nektar::StdRegions::StdExpansion | inline |
PhysDirectionalDeriv(const Array< OneD, const NekDouble > &inarray, const Array< OneD, const NekDouble > &direction, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
PhysEvaluate(const Array< OneD, const NekDouble > &coords, const Array< OneD, const NekDouble > &physvals) | Nektar::StdRegions::StdExpansion | inline |
PhysEvaluate(const Array< OneD, NekDouble > &coord, const Array< OneD, const NekDouble > &inarray, std::array< NekDouble, 3 > &firstOrderDerivs) | Nektar::StdRegions::StdExpansion | inline |
PhysEvaluate(const Array< OneD, NekDouble > &coord, const Array< OneD, const NekDouble > &inarray, std::array< NekDouble, 3 > &firstOrderDerivs, std::array< NekDouble, 6 > &secondOrderDerivs) | Nektar::StdRegions::StdExpansion | inline |
PhysEvaluate(const Array< OneD, DNekMatSharedPtr > &I, const Array< OneD, const NekDouble > &physvals) | Nektar::StdRegions::StdExpansion | inline |
PhysEvaluateBasis(const Array< OneD, const NekDouble > &coords, int mode) | Nektar::StdRegions::StdExpansion | inline |
PhysInterpToSimplexEquiSpaced(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, int npset=-1) | Nektar::StdRegions::StdExpansion | |
PhysTensorDeriv(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray_d0, Array< OneD, NekDouble > &outarray_d1) | Nektar::StdRegions::StdExpansion2D | |
ReduceOrderCoeffs(int numMin, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
ReOrientEdgePhysMap(const int nvert, const StdRegions::Orientation orient, const int nq0, Array< OneD, int > &idmap) | Nektar::LocalRegions::Expansion2D | |
ReOrientTracePhysMap(const StdRegions::Orientation orient, Array< OneD, int > &idmap, const int nq0, const int nq1) | Nektar::LocalRegions::Expansion | inline |
Reset() | Nektar::LocalRegions::Expansion | |
SetAdjacentElementExp(int traceid, ExpansionSharedPtr &e) | Nektar::LocalRegions::Expansion | inline |
SetCoeffsToOrientation(StdRegions::Orientation dir, Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion | inline |
SetElmtId(const int id) | Nektar::StdRegions::StdExpansion | inline |
SetPhysNormals(Array< OneD, const NekDouble > &normal) | Nektar::LocalRegions::Expansion | inline |
SetTraceExp(const int traceid, ExpansionSharedPtr &f) | Nektar::LocalRegions::Expansion | inline |
SetTraceToGeomOrientation(Array< OneD, ExpansionSharedPtr > &EdgeExp, Array< OneD, NekDouble > &inout) | Nektar::LocalRegions::Expansion2D | |
SetUpPhysNormals(const int trace) | Nektar::LocalRegions::Expansion | inline |
StdDerivBaseOnTraceMat(Array< OneD, DNekMatSharedPtr > &DerivMat) | Nektar::LocalRegions::Expansion | |
StdExpansion() | Nektar::StdRegions::StdExpansion | |
StdExpansion(const int numcoeffs, const int numbases, const LibUtilities::BasisKey &Ba=LibUtilities::NullBasisKey, const LibUtilities::BasisKey &Bb=LibUtilities::NullBasisKey, const LibUtilities::BasisKey &Bc=LibUtilities::NullBasisKey) | Nektar::StdRegions::StdExpansion | |
StdExpansion(const StdExpansion &T) | Nektar::StdRegions::StdExpansion | |
StdExpansion2D(int numcoeffs, const LibUtilities::BasisKey &Ba, const LibUtilities::BasisKey &Bb) | Nektar::StdRegions::StdExpansion2D | |
StdExpansion2D()=default | Nektar::StdRegions::StdExpansion2D | |
StdExpansion2D(const StdExpansion2D &T)=default | Nektar::StdRegions::StdExpansion2D | |
StdPhysDeriv(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_d0, Array< OneD, NekDouble > &out_d1=NullNekDouble1DArray, Array< OneD, NekDouble > &out_d2=NullNekDouble1DArray) | Nektar::StdRegions::StdExpansion | inline |
StdPhysDeriv(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | inline |
StdPhysEvaluate(const Array< OneD, const NekDouble > &Lcoord, const Array< OneD, const NekDouble > &physvals) | Nektar::StdRegions::StdExpansion | |
SVVLaplacianFilter(Array< OneD, NekDouble > &array, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
TraceNormLen(const int traceid, NekDouble &h, NekDouble &p) | Nektar::LocalRegions::Expansion | inline |
v_AddEdgeNormBoundaryInt(const int edge, const ExpansionSharedPtr &EdgeExp, const Array< OneD, const NekDouble > &Fx, const Array< OneD, const NekDouble > &Fy, Array< OneD, NekDouble > &outarray) override | Nektar::LocalRegions::Expansion2D | protected |
v_AddEdgeNormBoundaryInt(const int edge, const ExpansionSharedPtr &EdgeExp, const Array< OneD, const NekDouble > &Fn, Array< OneD, NekDouble > &outarray) override | Nektar::LocalRegions::Expansion2D | protected |
Nektar::LocalRegions::Expansion::v_AddEdgeNormBoundaryInt(const int edge, const std::shared_ptr< Expansion > &EdgeExp, const Array< OneD, const NekDouble > &Fx, const Array< OneD, const NekDouble > &Fy, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion | protectedvirtual |
Nektar::LocalRegions::Expansion::v_AddEdgeNormBoundaryInt(const int edge, const std::shared_ptr< Expansion > &EdgeExp, const Array< OneD, const NekDouble > &Fn, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_AddFaceNormBoundaryInt(const int face, const std::shared_ptr< Expansion > &FaceExp, const Array< OneD, const NekDouble > &Fn, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_AddRobinMassMatrix(const int edgeid, const Array< OneD, const NekDouble > &primCoeffs, DNekMatSharedPtr &inoutmat) override | Nektar::LocalRegions::Expansion2D | protectedvirtual |
v_AddRobinTraceContribution(const int traceid, const Array< OneD, const NekDouble > &primCoeffs, const Array< OneD, NekDouble > &incoeffs, Array< OneD, NekDouble > &coeffs) override | Nektar::LocalRegions::Expansion2D | protectedvirtual |
v_AlignVectorToCollapsedDir(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_BuildInverseTransformationMatrix(const DNekScalMatSharedPtr &m_transformationmatrix) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_BuildTransformationMatrix(const DNekScalMatSharedPtr &r_bnd, const StdRegions::MatrixType matrixType) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_BuildVertexMatrix(const DNekScalMatSharedPtr &r_bnd) override | Nektar::LocalRegions::Expansion2D | protectedvirtual |
v_BwdTrans(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)=0 | Nektar::StdRegions::StdExpansion | privatepure virtual |
v_BwdTrans_SumFac(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_BwdTrans_SumFacKernel(const Array< OneD, const NekDouble > &base0, const Array< OneD, const NekDouble > &base1, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, Array< OneD, NekDouble > &wsp, bool doCheckCollDir0, bool doCheckCollDir1)=0 | Nektar::StdRegions::StdExpansion2D | protectedpure virtual |
v_CalcNumberOfCoefficients(const std::vector< unsigned int > &nummodes, int &modes_offset) | Nektar::StdRegions::StdExpansion | virtual |
v_ComputeLaplacianMetric() | Nektar::LocalRegions::Expansion | inlineprotectedvirtual |
v_ComputeTraceNormal(const int id) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_CreateStdMatrix(const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_DetShapeType() const =0 | Nektar::StdRegions::StdExpansion | privatepure virtual |
v_DGDeriv(const int dir, const Array< OneD, const NekDouble > &incoeffs, Array< OneD, ExpansionSharedPtr > &EdgeExp, Array< OneD, Array< OneD, NekDouble > > &edgeCoeffs, Array< OneD, NekDouble > &out_d) override | Nektar::LocalRegions::Expansion2D | protectedvirtual |
v_DivideByQuadratureMetric(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_DropLocMatrix(const LocalRegions::MatrixKey &mkey) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_DropLocStaticCondMatrix(const LocalRegions::MatrixKey &mkey) | Nektar::StdRegions::StdExpansion | virtual |
v_ExponentialFilter(Array< OneD, NekDouble > &array, const NekDouble alpha, const NekDouble exponent, const NekDouble cutoff) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_ExtractDataToCoeffs(const NekDouble *data, const std::vector< unsigned int > &nummodes, const int nmodes_offset, NekDouble *coeffs, std::vector< LibUtilities::BasisType > &fromType) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_FillMode(const int mode, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_FwdTrans(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)=0 | Nektar::StdRegions::StdExpansion | privatepure virtual |
v_FwdTransBndConstrained(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_GenMatrix(const StdRegions::StdMatrixKey &mkey) override | Nektar::LocalRegions::Expansion2D | virtual |
Nektar::v_GenStdMatBwdDeriv(const int dir, DNekMatSharedPtr &mat) | Nektar::StdRegions::StdExpansion | inlineprotectedvirtual |
Nektar::StdRegions::StdExpansion2D::v_GenStdMatBwdDeriv(const int dir, DNekMatSharedPtr &mat) override | Nektar::StdRegions::StdExpansion2D | protectedvirtual |
v_GenTraceExp(const int traceid, ExpansionSharedPtr &exp) override | Nektar::LocalRegions::Expansion2D | virtual |
v_GetBoundaryMap(Array< OneD, unsigned int > &outarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_GetCoord(const Array< OneD, const NekDouble > &Lcoord, Array< OneD, NekDouble > &coord) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_GetCoordim() const override | Nektar::LocalRegions::Expansion | inlineprotectedvirtual |
v_GetCoords(Array< OneD, NekDouble > &coords_1, Array< OneD, NekDouble > &coords_2, Array< OneD, NekDouble > &coords_3) override | Nektar::LocalRegions::Expansion | protectedvirtual |
Nektar::v_GetElmtTraceToTraceMap(const unsigned int tid, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray, Orientation traceOrient=eForwards, int P=-1, int Q=-1) | Nektar::StdRegions::StdExpansion | privatevirtual |
Nektar::StdRegions::StdExpansion2D::v_GetElmtTraceToTraceMap(const unsigned int eid, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray, Orientation edgeOrient, int P, int Q) override | Nektar::StdRegions::StdExpansion2D | protectedvirtual |
v_GetInteriorMap(Array< OneD, unsigned int > &outarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_GetLinStdExp(void) const | Nektar::StdRegions::StdExpansion | privatevirtual |
v_GetLocMatrix(const LocalRegions::MatrixKey &mkey) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_GetLocStaticCondMatrix(const LocalRegions::MatrixKey &mkey) | Nektar::StdRegions::StdExpansion | virtual |
v_GetNodalPointsKey() const | Nektar::StdRegions::StdExpansion | privatevirtual |
v_GetNtraces() const =0 | Nektar::StdRegions::StdExpansion | privatepure virtual |
v_GetNverts() const =0 | Nektar::StdRegions::StdExpansion | privatepure virtual |
v_GetPhysNormals() | Nektar::LocalRegions::Expansion | protectedvirtual |
Nektar::v_GetShapeDimension() const =0 | Nektar::StdRegions::StdExpansion | privatepure virtual |
v_GetSimplexEquiSpacedConnectivity(Array< OneD, int > &conn, bool standard=true) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_GetStdExp() const | Nektar::StdRegions::StdExpansion | privatevirtual |
v_GetTraceBasisKey(const int i, const int k) const | Nektar::StdRegions::StdExpansion | privatevirtual |
Nektar::v_GetTraceCoeffMap(const unsigned int traceid, Array< OneD, unsigned int > &maparray) | Nektar::StdRegions::StdExpansion | privatevirtual |
Nektar::StdRegions::StdExpansion2D::v_GetTraceCoeffMap(const unsigned int traceid, Array< OneD, unsigned int > &maparray) override | Nektar::StdRegions::StdExpansion2D | protectedvirtual |
v_GetTraceInteriorToElementMap(const int eid, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray, const Orientation traceOrient=eForwards) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_GetTraceIntNcoeffs(const int i) const =0 | Nektar::StdRegions::StdExpansion | privatepure virtual |
v_GetTraceNcoeffs(const int i) const =0 | Nektar::StdRegions::StdExpansion | privatepure virtual |
v_GetTraceNumModes(const int fid, int &numModes0, int &numModes1, Orientation traceOrient=eDir1FwdDir1_Dir2FwdDir2) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_GetTraceNumPoints(const int i) const =0 | Nektar::StdRegions::StdExpansion | privatepure virtual |
v_GetTraceOrient(int trace) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_GetTracePhysMap(const int edge, Array< OneD, int > &outarray) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_GetTracePhysVals(const int trace, const StdRegions::StdExpansionSharedPtr &TraceExp, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, StdRegions::Orientation orient) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_GetTracePointsKey(const int i, const int j) const | Nektar::StdRegions::StdExpansion | privatevirtual |
v_GetTraceQFactors(const int trace, Array< OneD, NekDouble > &outarray) | Nektar::LocalRegions::Expansion | protectedvirtual |
Nektar::v_GetTraceToElementMap(const int tid, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray, Orientation traceOrient=eForwards, int P=-1, int Q=-1) | Nektar::StdRegions::StdExpansion | privatevirtual |
Nektar::StdRegions::StdExpansion2D::v_GetTraceToElementMap(const int eid, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray, Orientation edgeOrient=eForwards, int P=-1, int Q=-1) override | Nektar::StdRegions::StdExpansion2D | protectedvirtual |
v_GetVertexMap(int localVertexId, bool useCoeffPacking=false) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_GetVertexPhysVals(const int vertex, const Array< OneD, const NekDouble > &inarray, NekDouble &outarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_HelmholtzMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | privatevirtual |
Nektar::v_HelmholtzMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | privatevirtual |
Nektar::StdRegions::StdExpansion2D::v_HelmholtzMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdRegions::StdMatrixKey &mkey) override | Nektar::StdRegions::StdExpansion2D | protectedvirtual |
v_Integral(const Array< OneD, const NekDouble > &inarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_IProductWRTBase(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)=0 | Nektar::StdRegions::StdExpansion | privatepure virtual |
v_IProductWRTBase(const Array< OneD, const NekDouble > &base, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, int coll_check) | Nektar::StdRegions::StdExpansion | inlineprivatevirtual |
v_IProductWRTBase_SumFac(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, bool multiplybyweights=true) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_IProductWRTBase_SumFacKernel(const Array< OneD, const NekDouble > &base0, const Array< OneD, const NekDouble > &base1, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, Array< OneD, NekDouble > &wsp, bool doCheckCollDir0, bool doCheckCollDir1)=0 | Nektar::StdRegions::StdExpansion2D | protectedpure virtual |
v_IProductWRTDerivBase(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_IProductWRTDerivBase_SumFac(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_IProductWRTDirectionalDerivBase(const Array< OneD, const NekDouble > &direction, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_IProductWRTDirectionalDerivBase_SumFac(const Array< OneD, const NekDouble > &direction, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_IsBoundaryInteriorExpansion() const | Nektar::StdRegions::StdExpansion | privatevirtual |
v_IsNodalNonTensorialExp() | Nektar::StdRegions::StdExpansion | privatevirtual |
v_LaplacianMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_LaplacianMatrixOp(const int k1, const int k2, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | privatevirtual |
Nektar::v_LaplacianMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | privatevirtual |
Nektar::StdRegions::StdExpansion2D::v_LaplacianMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdRegions::StdMatrixKey &mkey) override | Nektar::StdRegions::StdExpansion2D | protectedvirtual |
v_LaplacianMatrixOp_MatFree_Kernel(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, Array< OneD, NekDouble > &wsp) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_LinearAdvectionDiffusionReactionMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey, bool addDiffusionTerm=true) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_LinearAdvectionMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_LocCollapsedToLocCoord(const Array< OneD, const NekDouble > &eta, Array< OneD, NekDouble > &xi) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_LocCoordToLocCollapsed(const Array< OneD, const NekDouble > &xi, Array< OneD, NekDouble > &eta) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_MassLevelCurvatureMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_MassMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_MultiplyByQuadratureMetric(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) override | Nektar::LocalRegions::Expansion | protectedvirtual |
v_MultiplyByStdQuadratureMetric(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | protectedvirtual |
v_NormalTraceDerivFactors(Array< OneD, Array< OneD, NekDouble > > &factors, Array< OneD, Array< OneD, NekDouble > > &d0factors, Array< OneD, Array< OneD, NekDouble > > &d1factors) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_NormVectorIProductWRTBase(const Array< OneD, const NekDouble > &Fx, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | virtual |
v_NormVectorIProductWRTBase(const Array< OneD, const NekDouble > &Fx, const Array< OneD, const NekDouble > &Fy, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | virtual |
v_NormVectorIProductWRTBase(const Array< OneD, const NekDouble > &Fx, const Array< OneD, const NekDouble > &Fy, const Array< OneD, const NekDouble > &Fz, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | virtual |
v_NormVectorIProductWRTBase(const Array< OneD, const Array< OneD, NekDouble > > &Fvec, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | virtual |
v_NumBndryCoeffs() const =0 | Nektar::StdRegions::StdExpansion | privatepure virtual |
v_NumDGBndryCoeffs() const =0 | Nektar::StdRegions::StdExpansion | privatepure virtual |
v_PhysDeriv(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_d1, Array< OneD, NekDouble > &out_d2, Array< OneD, NekDouble > &out_d3) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_PhysDeriv(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_d0) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_PhysDeriv_n(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_dn) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_PhysDeriv_s(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_ds) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_PhysDirectionalDeriv(const Array< OneD, const NekDouble > &inarray, const Array< OneD, const NekDouble > &direction, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
Nektar::v_PhysEvaluate(const Array< OneD, const NekDouble > &coords, const Array< OneD, const NekDouble > &physvals) | Nektar::StdRegions::StdExpansion | privatevirtual |
Nektar::v_PhysEvaluate(const Array< OneD, DNekMatSharedPtr > &I, const Array< OneD, const NekDouble > &physvals) | Nektar::StdRegions::StdExpansion | privatevirtual |
Nektar::v_PhysEvaluate(const Array< OneD, NekDouble > &coord, const Array< OneD, const NekDouble > &inarray, std::array< NekDouble, 3 > &firstOrderDerivs) | Nektar::StdRegions::StdExpansion | privatevirtual |
Nektar::v_PhysEvaluate(const Array< OneD, NekDouble > &coord, const Array< OneD, const NekDouble > &inarray, std::array< NekDouble, 3 > &firstOrderDerivs, std::array< NekDouble, 6 > &secondOrderDerivs) | Nektar::StdRegions::StdExpansion | privatevirtual |
Nektar::StdRegions::StdExpansion2D::v_PhysEvaluate(const Array< OneD, const NekDouble > &coords, const Array< OneD, const NekDouble > &physvals) override | Nektar::StdRegions::StdExpansion2D | protectedvirtual |
Nektar::StdRegions::StdExpansion2D::v_PhysEvaluate(const Array< OneD, DNekMatSharedPtr > &I, const Array< OneD, const NekDouble > &physvals) override | Nektar::StdRegions::StdExpansion2D | protectedvirtual |
Nektar::StdRegions::StdExpansion2D::v_PhysEvaluate(const Array< OneD, NekDouble > &coord, const Array< OneD, const NekDouble > &inarray, std::array< NekDouble, 3 > &firstOrderDerivs) override | Nektar::StdRegions::StdExpansion2D | protectedvirtual |
v_PhysEvaluateBasis(const Array< OneD, const NekDouble > &coords, int mode) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_ReduceOrderCoeffs(int numMin, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_ReOrientTracePhysMap(const StdRegions::Orientation orient, Array< OneD, int > &idmap, const int nq0, const int nq1) override | Nektar::LocalRegions::Expansion2D | protectedvirtual |
v_SetCoeffsToOrientation(StdRegions::Orientation dir, Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) override | Nektar::LocalRegions::Expansion | protectedvirtual |
Nektar::StdRegions::StdExpansion::v_SetCoeffsToOrientation(Array< OneD, NekDouble > &coeffs, StdRegions::Orientation dir) | Nektar::StdRegions::StdExpansion | protectedvirtual |
v_SetPhysNormals(Array< OneD, const NekDouble > &normal) | Nektar::LocalRegions::Expansion | protectedvirtual |
v_SetUpPhysNormals(const int edge) override | Nektar::LocalRegions::Expansion2D | protectedvirtual |
v_StdPhysDeriv(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_d1, Array< OneD, NekDouble > &out_d2, Array< OneD, NekDouble > &out_d3) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_StdPhysDeriv(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_StdPhysEvaluate(const Array< OneD, const NekDouble > &Lcoord, const Array< OneD, const NekDouble > &physvals) | Nektar::StdRegions::StdExpansion | protectedvirtual |
v_SVVLaplacianFilter(Array< OneD, NekDouble > &array, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_TraceNormLen(const int traceid, NekDouble &h, NekDouble &p) override | Nektar::LocalRegions::Expansion2D | protectedvirtual |
v_VectorFlux(const Array< OneD, Array< OneD, NekDouble > > &vec) override | Nektar::LocalRegions::Expansion2D | protectedvirtual |
v_WeakDerivMatrixOp(const int i, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | privatevirtual |
v_WeakDirectionalDerivMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | privatevirtual |
VectorFlux(const Array< OneD, Array< OneD, NekDouble > > &vec) | Nektar::LocalRegions::Expansion | |
WeakDerivMatrixOp(const int i, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
WeakDerivMatrixOp_MatFree(const int i, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | protected |
WeakDirectionalDerivMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | inline |
WeakDirectionalDerivMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey) | Nektar::StdRegions::StdExpansion | protected |
~Expansion() override | Nektar::LocalRegions::Expansion | |
~Expansion2D() override=default | Nektar::LocalRegions::Expansion2D | |
~StdExpansion() | Nektar::StdRegions::StdExpansion | virtual |
~StdExpansion2D() override=default | Nektar::StdRegions::StdExpansion2D |