Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Nektar::LocalRegions::TriExp Member List

This is the complete list of members for Nektar::LocalRegions::TriExp, 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::Expansion2Dinline
AddEdgeNormBoundaryInt(const int edge, const boost::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 boost::shared_ptr< Expansion > &EdgeExp, const Array< OneD, const NekDouble > &Fn, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::Expansion
AddFaceNormBoundaryInt(const int face, const boost::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::Expansion2Dinline
AddHDGHelmholtzTraceTerms(const NekDouble tau, const Array< OneD, const NekDouble > &inarray, Array< OneD, ExpansionSharedPtr > &EdgeExp, const StdRegions::VarCoeffMap &dirForcing, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::Expansion2Dinline
AddNormTraceInt(const int dir, Array< OneD, ExpansionSharedPtr > &EdgeExp, Array< OneD, Array< OneD, NekDouble > > &edgeCoeffs, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::Expansion2Dinline
AddNormTraceInt(const int dir, Array< OneD, const NekDouble > &inarray, Array< OneD, ExpansionSharedPtr > &EdgeExp, Array< OneD, NekDouble > &outarray, const StdRegions::VarCoeffMap &varcoeffs)Nektar::LocalRegions::Expansion2Dinline
AddRobinEdgeContribution(const int edgeid, const Array< OneD, const NekDouble > &primCoeffs, Array< OneD, NekDouble > &coeffs)Nektar::StdRegions::StdExpansioninline
AddRobinMassMatrix(const int edgeid, const Array< OneD, const NekDouble > &primCoeffs, DNekMatSharedPtr &inoutmat)Nektar::StdRegions::StdExpansioninline
as()Nektar::StdRegions::StdExpansioninline
BuildInverseTransformationMatrix(const DNekScalMatSharedPtr &m_transformationmatrix)Nektar::StdRegions::StdExpansioninline
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::StdExpansioninline
BwdTrans_MatOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprotected
BwdTrans_SumFac(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninlineprotected
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::StdExpansioninline
ComputeEdgeNormal(const int edge)Nektar::StdRegions::StdExpansioninline
ComputeFaceNormal(const int face)Nektar::StdRegions::StdExpansioninline
ComputeLaplacianMetric()Nektar::LocalRegions::Expansionprotected
ComputeQuadratureMetric()Nektar::LocalRegions::Expansionprotected
ComputeVertexNormal(const int vertex)Nektar::StdRegions::StdExpansioninline
CreateGeneralMatrix(const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansion
CreateIndexMap(const IndexMapKey &ikey)Nektar::StdRegions::StdExpansionprotected
CreateMatrix(const MatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
CreateStaticCondMatrix(const MatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
CreateStdMatrix(const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansioninlineprotected
CreateStdStaticCondMatrix(const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprotected
DetCartesianDirOfEdge(const int edge)Nektar::StdRegions::StdExpansioninline
DetEdgeBasisKey(const int i) const Nektar::StdRegions::StdExpansioninline
DetFaceBasisKey(const int i, const int k) const Nektar::StdRegions::StdExpansioninline
DetShapeType() const Nektar::StdRegions::StdExpansioninline
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
DropLocStaticCondMatrix(const LocalRegions::MatrixKey &mkey)Nektar::StdRegions::StdExpansioninline
EdgeNormalNegated(const int edge)Nektar::StdRegions::StdExpansioninline
EvalBasisNumModesMax(void) const Nektar::StdRegions::StdExpansioninline
Expansion(SpatialDomains::GeometrySharedPtr pGeom)Nektar::LocalRegions::Expansion
Expansion(const Expansion &pSrc)Nektar::LocalRegions::Expansion
Expansion2D(SpatialDomains::Geometry2DSharedPtr pGeom)Nektar::LocalRegions::Expansion2D
ExtractDataToCoeffs(const NekDouble *data, const std::vector< unsigned int > &nummodes, const int nmodes_offset, NekDouble *coeffs)Nektar::StdRegions::StdExpansioninline
FillMode(const int mode, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
FwdTrans(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
FwdTrans_BndConstrained(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
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::StdExpansionprotected
GenMatrix(const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansioninline
GetBase() const Nektar::StdRegions::StdExpansioninline
GetBasis(int dir) const Nektar::StdRegions::StdExpansioninline
GetBasisNumModes(const int dir) const Nektar::StdRegions::StdExpansioninline
GetBasisType(const int dir) const Nektar::StdRegions::StdExpansioninline
GetBoundaryMap(Array< OneD, unsigned int > &outarray)Nektar::StdRegions::StdExpansioninline
GetCartesianEorient(int edge)Nektar::StdRegions::StdExpansioninline
GetCoord(const Array< OneD, const NekDouble > &Lcoord, Array< OneD, NekDouble > &coord)Nektar::StdRegions::StdExpansioninline
GetCoordim()Nektar::StdRegions::StdExpansioninline
GetCoords(Array< OneD, NekDouble > &coords_1, Array< OneD, NekDouble > &coords_2=NullNekDouble1DArray, Array< OneD, NekDouble > &coords_3=NullNekDouble1DArray)Nektar::StdRegions::StdExpansioninline
GetEdgeBasisType(const int i) const Nektar::StdRegions::StdExpansioninline
GetEdgeExp(int edge, bool SetUpNormal=true)Nektar::LocalRegions::Expansion2Dinline
GetEdgeInteriorMap(const int eid, const Orientation edgeOrient, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray)Nektar::StdRegions::StdExpansioninline
GetEdgeInterpVals(const int edge, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
GetEdgeInverseBoundaryMap(int eid)Nektar::StdRegions::StdExpansioninline
GetEdgeNcoeffs(const int i) const Nektar::StdRegions::StdExpansioninline
GetEdgeNormal(const int edge) const Nektar::StdRegions::StdExpansioninline
GetEdgeNumPoints(const int i) const Nektar::StdRegions::StdExpansioninline
GetEdgePhysVals(const int edge, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
GetEdgePhysVals(const int edge, const boost::shared_ptr< StdExpansion > &EdgeExp, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
GetEdgeQFactors(const int edge, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
GetEdgeToElementMap(const int eid, const Orientation edgeOrient, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray)Nektar::StdRegions::StdExpansioninline
GetElmtId()Nektar::StdRegions::StdExpansioninline
GetEorient(int edge)Nektar::StdRegions::StdExpansioninline
GetFaceInteriorMap(const int fid, const Orientation faceOrient, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray)Nektar::StdRegions::StdExpansioninline
GetFaceIntNcoeffs(const int i) const Nektar::StdRegions::StdExpansioninline
GetFaceInverseBoundaryMap(int fid, StdRegions::Orientation faceOrient=eNoOrientation)Nektar::StdRegions::StdExpansioninline
GetFaceNcoeffs(const int i) const Nektar::StdRegions::StdExpansioninline
GetFaceNormal(const int face) const Nektar::StdRegions::StdExpansioninline
GetFaceNumPoints(const int i) const Nektar::StdRegions::StdExpansioninline
GetFacePhysVals(const int face, const boost::shared_ptr< StdExpansion > &FaceExp, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, StdRegions::Orientation orient=eNoOrientation)Nektar::StdRegions::StdExpansioninline
GetFacePointsKey(const int i, const int j) const Nektar::StdRegions::StdExpansioninline
GetFaceToElementMap(const int fid, const Orientation faceOrient, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray, int nummodesA=-1, int nummodesB=-1)Nektar::StdRegions::StdExpansioninline
GetForient(int face)Nektar::StdRegions::StdExpansioninline
GetGeom() const Nektar::LocalRegions::Expansion
GetGeom2D() const Nektar::LocalRegions::Expansion2Dinline
GetIndexMap(const IndexMapKey &ikey)Nektar::StdRegions::StdExpansioninline
GetInteriorMap(Array< OneD, unsigned int > &outarray)Nektar::StdRegions::StdExpansioninline
GetLeftAdjacentElementExp() const Nektar::LocalRegions::Expansion2Dinline
GetLeftAdjacentElementFace() const Nektar::LocalRegions::Expansion2Dinline
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::StdExpansioninline
GetMetricInfo(void) const Nektar::StdRegions::StdExpansioninline
GetNcoeffs(void) const Nektar::StdRegions::StdExpansioninline
GetNedges() const Nektar::StdRegions::StdExpansioninline
GetNfaces() const Nektar::StdRegions::StdExpansioninline
GetNtrace() const Nektar::StdRegions::StdExpansioninline
GetNumBases() const Nektar::StdRegions::StdExpansioninline
GetNumPoints(const int dir) const Nektar::StdRegions::StdExpansioninline
GetNverts() const Nektar::StdRegions::StdExpansioninline
GetPhysEdgeVarCoeffsFromElement(const int edge, ExpansionSharedPtr &EdgeExp, const Array< OneD, const NekDouble > &varcoeff, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::Expansion2Dprotected
GetPhysNormals(void)Nektar::StdRegions::StdExpansioninline
GetPoints(const int dir) const Nektar::StdRegions::StdExpansioninline
GetPointsKeys() const Nektar::StdRegions::StdExpansioninline
GetPointsType(const int dir) const Nektar::StdRegions::StdExpansioninline
GetPorient(int point)Nektar::StdRegions::StdExpansioninline
GetRightAdjacentElementExp() const Nektar::LocalRegions::Expansion2Dinline
GetRightAdjacentElementFace() const Nektar::LocalRegions::Expansion2Dinline
GetShapeDimension() const Nektar::StdRegions::StdExpansioninline
GetSimplexEquiSpacedConnectivity(Array< OneD, int > &conn, bool standard=true)Nektar::StdRegions::StdExpansioninline
GetStdMatrix(const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansioninline
GetStdStaticCondMatrix(const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansioninline
GetSurfaceNormal(const int id) const Nektar::StdRegions::StdExpansioninline
GetTotalEdgeIntNcoeffs() const Nektar::StdRegions::StdExpansioninline
GetTotalFaceIntNcoeffs() const Nektar::StdRegions::StdExpansioninline
GetTotPoints() const Nektar::StdRegions::StdExpansioninline
GetTracePhysVals(const int edge, const boost::shared_ptr< StdExpansion > &EdgeExp, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
GetVertexMap(const int localVertexId, bool useCoeffPacking=false)Nektar::StdRegions::StdExpansioninline
GetVertexNormal(const int vertex) const Nektar::StdRegions::StdExpansioninline
GetVertexPhysVals(const int vertex, const Array< OneD, const NekDouble > &inarray, NekDouble &outarray)Nektar::StdRegions::StdExpansioninline
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::StdExpansioninline
HelmholtzMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansioninlineprotected
HelmholtzMatrixOp_MatFree_GenericImpl(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprotected
Integral(const Array< OneD, const NekDouble > &inarray, const Array< OneD, const NekDouble > &w0, const Array< OneD, const NekDouble > &w1)Nektar::StdRegions::StdExpansion2D
Nektar::StdRegions::StdExpansion::Integral(const Array< OneD, const NekDouble > &inarray)Nektar::StdRegions::StdExpansioninline
IProductWRTBase(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
IProductWRTBase(const Array< OneD, const NekDouble > &base, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, int coll_check)Nektar::StdRegions::StdExpansioninline
IProductWRTBase_SumFac(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninlineprotected
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::StdExpansioninline
IProductWRTDerivBase_SumFac(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninlineprotected
IsBoundaryInteriorExpansion()Nektar::StdRegions::StdExpansioninline
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::StdExpansioninline
LaplacianMatrixOp(const int k1, const int k2, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansioninline
LaplacianMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansioninlineprotected
LaplacianMatrixOp_MatFree(const int k1, const int k2, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprotected
LaplacianMatrixOp_MatFree_GenericImpl(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprotected
LaplacianMatrixOp_MatFree_Kernel(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, Array< OneD, NekDouble > &wsp)Nektar::StdRegions::StdExpansioninlineprotected
LinearAdvectionDiffusionReactionMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey, bool addDiffusionTerm=true)Nektar::StdRegions::StdExpansioninline
LinearAdvectionDiffusionReactionMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey, bool addDiffusionTerm=true)Nektar::StdRegions::StdExpansionprotected
Linf(const Array< OneD, const NekDouble > &phys, const Array< OneD, const NekDouble > &sol=NullNekDouble1DArray)Nektar::StdRegions::StdExpansion
LocCoordToLocCollapsed(const Array< OneD, const NekDouble > &xi, Array< OneD, NekDouble > &eta)Nektar::StdRegions::StdExpansioninline
m_baseNektar::StdRegions::StdExpansionprotected
m_edgeExpNektar::LocalRegions::Expansion2Dprotected
m_edgeNormalsNektar::LocalRegions::Expansion2Dprotected
m_elementFaceLeftNektar::LocalRegions::Expansion2Dprotected
m_elementFaceRightNektar::LocalRegions::Expansion2Dprotected
m_elementLeftNektar::LocalRegions::Expansion2Dprotected
m_elementRightNektar::LocalRegions::Expansion2Dprotected
m_elmt_idNektar::StdRegions::StdExpansionprotected
m_geomNektar::LocalRegions::Expansionprotected
m_IndexMapManagerNektar::StdRegions::StdExpansionprotected
m_matrixManagerNektar::LocalRegions::TriExpprivate
m_metricinfoNektar::LocalRegions::Expansionprotected
m_metricsNektar::LocalRegions::Expansionprotected
m_ncoeffsNektar::StdRegions::StdExpansionprotected
m_negatedNormalsNektar::LocalRegions::Expansion2Dprotected
m_requireNegNektar::LocalRegions::Expansion2Dprotected
m_staticCondMatrixManagerNektar::LocalRegions::TriExpprivate
m_stdMatrixManagerNektar::StdRegions::StdExpansionprotected
m_stdStaticCondMatrixManagerNektar::StdRegions::StdExpansionprotected
MassLevelCurvatureMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansioninline
MassLevelCurvatureMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprotected
MassMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansioninline
MassMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprotected
MultiplyByQuadratureMetric(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
MultiplyByStdQuadratureMetric(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
NegateEdgeNormal(const int edge)Nektar::StdRegions::StdExpansioninline
NegateFaceNormal(const int face)Nektar::StdRegions::StdExpansioninline
NormVectorIProductWRTBase(const Array< OneD, const NekDouble > &Fx, const Array< OneD, const NekDouble > &Fy, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
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::StdExpansioninline
NumBndryCoeffs(void) const Nektar::StdRegions::StdExpansioninline
NumDGBndryCoeffs(void) const Nektar::StdRegions::StdExpansioninline
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::StdExpansioninline
PhysDeriv(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
PhysDeriv_n(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_dn)Nektar::StdRegions::StdExpansioninline
PhysDeriv_s(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_ds)Nektar::StdRegions::StdExpansioninline
PhysDirectionalDeriv(const Array< OneD, const NekDouble > &inarray, const Array< OneD, const NekDouble > &direction, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
PhysEvaluate(const Array< OneD, const NekDouble > &coords, const Array< OneD, const NekDouble > &physvals)Nektar::StdRegions::StdExpansioninline
PhysEvaluate(const Array< OneD, DNekMatSharedPtr > &I, const Array< OneD, const NekDouble > &physvals)Nektar::StdRegions::StdExpansioninline
PhysInterpToSimplexEquiSpaced(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)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::StdExpansioninline
SetAdjacentElementExp(int face, Expansion3DSharedPtr &f)Nektar::LocalRegions::Expansion2Dinline
SetCoeffsToOrientation(Array< OneD, NekDouble > &coeffs, StdRegions::Orientation dir)Nektar::StdRegions::StdExpansioninline
SetCoeffsToOrientation(StdRegions::Orientation dir, Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
SetEdgeExp(const int edge, ExpansionSharedPtr &e)Nektar::LocalRegions::Expansion2Dinline
SetElmtId(const int id)Nektar::StdRegions::StdExpansioninline
SetPhysNormals(Array< OneD, const NekDouble > &normal)Nektar::StdRegions::StdExpansioninline
SetTraceToGeomOrientation(Array< OneD, ExpansionSharedPtr > &EdgeExp, Array< OneD, NekDouble > &inout)Nektar::LocalRegions::Expansion2D
SetUpPhysNormals(const int edge)Nektar::StdRegions::StdExpansionvirtual
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()Nektar::StdRegions::StdExpansion2D
StdExpansion2D(int numcoeffs, const LibUtilities::BasisKey &Ba, const LibUtilities::BasisKey &Bb)Nektar::StdRegions::StdExpansion2D
StdExpansion2D(const StdExpansion2D &T)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::StdExpansioninline
StdPhysDeriv(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
StdPhysEvaluate(const Array< OneD, const NekDouble > &Lcoord, const Array< OneD, const NekDouble > &physvals)Nektar::StdRegions::StdExpansion
StdTriExp()Nektar::StdRegions::StdTriExp
StdTriExp(const LibUtilities::BasisKey &Ba, const LibUtilities::BasisKey &Bb)Nektar::StdRegions::StdTriExp
StdTriExp(const StdTriExp &T)Nektar::StdRegions::StdTriExp
SVVLaplacianFilter(Array< OneD, NekDouble > &array, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansioninline
TriExp(const LibUtilities::BasisKey &Ba, const LibUtilities::BasisKey &Bb, const SpatialDomains::TriGeomSharedPtr &geom)Nektar::LocalRegions::TriExp
TriExp(const TriExp &T)Nektar::LocalRegions::TriExp
TriExp()Nektar::LocalRegions::TriExpprivate
v_AddEdgeNormBoundaryInt(const int edge, const ExpansionSharedPtr &EdgeExp, const Array< OneD, const NekDouble > &Fx, const Array< OneD, const NekDouble > &Fy, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::Expansion2Dprotectedvirtual
v_AddEdgeNormBoundaryInt(const int edge, const ExpansionSharedPtr &EdgeExp, const Array< OneD, const NekDouble > &Fn, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::Expansion2Dprotectedvirtual
Nektar::LocalRegions::Expansion::v_AddEdgeNormBoundaryInt(const int edge, const boost::shared_ptr< Expansion > &EdgeExp, const Array< OneD, const NekDouble > &Fx, const Array< OneD, const NekDouble > &Fy, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::Expansionprotectedvirtual
Nektar::LocalRegions::Expansion::v_AddEdgeNormBoundaryInt(const int edge, const boost::shared_ptr< Expansion > &EdgeExp, const Array< OneD, const NekDouble > &Fn, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::Expansionprotectedvirtual
v_AddFaceNormBoundaryInt(const int face, const boost::shared_ptr< Expansion > &FaceExp, const Array< OneD, const NekDouble > &Fn, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::Expansionprotectedvirtual
v_AddRobinEdgeContribution(const int edgeid, const Array< OneD, const NekDouble > &primCoeffs, Array< OneD, NekDouble > &coeffs)Nektar::LocalRegions::Expansion2Dprotectedvirtual
v_AddRobinMassMatrix(const int edgeid, const Array< OneD, const NekDouble > &primCoeffs, DNekMatSharedPtr &inoutmat)Nektar::LocalRegions::Expansion2Dprotectedvirtual
v_BuildTransformationMatrix(const DNekScalMatSharedPtr &r_bnd, const StdRegions::MatrixType matrixType)Nektar::LocalRegions::Expansionprotectedvirtual
v_BuildVertexMatrix(const DNekScalMatSharedPtr &r_bnd)Nektar::LocalRegions::Expansion2Dprotectedvirtual
v_BwdTrans(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdTriExpprotectedvirtual
v_BwdTrans_SumFac(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdTriExpprotectedvirtual
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)Nektar::StdRegions::StdTriExpprotectedvirtual
v_CalcNumberOfCoefficients(const std::vector< unsigned int > &nummodes, int &modes_offset)Nektar::StdRegions::StdTriExpprotectedvirtual
v_ComputeEdgeNormal(const int edge)Nektar::LocalRegions::TriExpprotectedvirtual
v_ComputeLaplacianMetric()Nektar::LocalRegions::TriExpprotectedvirtual
v_CreateStdMatrix(const StdRegions::StdMatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
v_DetCartesianDirOfEdge(const int edge)Nektar::StdRegions::StdTriExpprotectedvirtual
v_DetEdgeBasisKey(const int edge) const Nektar::StdRegions::StdTriExpprotectedvirtual
v_DetShapeType() const Nektar::StdRegions::StdTriExpprotectedvirtual
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)Nektar::LocalRegions::Expansion2Dprotectedvirtual
v_DropLocStaticCondMatrix(const MatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
v_EdgeNormalNegated(const int edge)Nektar::LocalRegions::Expansion2Dprotectedvirtual
v_ExtractDataToCoeffs(const NekDouble *data, const std::vector< unsigned int > &nummodes, const int mode_offset, NekDouble *coeffs)Nektar::LocalRegions::TriExpprotectedvirtual
v_FillMode(const int mode, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdTriExpprotectedvirtual
v_FwdTrans(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::TriExpprotectedvirtual
v_FwdTrans_BndConstrained(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::TriExpprotectedvirtual
v_GeneralMatrixOp_MatOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdRegions::StdMatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
v_GenMatrix(const StdRegions::StdMatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
v_GetBasis(int dir) const Nektar::LocalRegions::TriExpprotectedvirtual
v_GetBoundaryMap(Array< OneD, unsigned int > &outarray)Nektar::StdRegions::StdTriExpprotectedvirtual
v_GetCartesianEorient(int edge)Nektar::LocalRegions::TriExpprotectedvirtual
v_GetCoord(const Array< OneD, const NekDouble > &Lcoords, Array< OneD, NekDouble > &coords)Nektar::LocalRegions::TriExpprotectedvirtual
v_GetCoordim()Nektar::LocalRegions::TriExpprotectedvirtual
v_GetCoords(Array< OneD, NekDouble > &coords_1, Array< OneD, NekDouble > &coords_2, Array< OneD, NekDouble > &coords_3)Nektar::LocalRegions::TriExpprotectedvirtual
v_GetEdgeBasisType(const int i) const Nektar::StdRegions::StdTriExpprotectedvirtual
v_GetEdgeInteriorMap(const int eid, const Orientation edgeOrient, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray)Nektar::StdRegions::StdTriExpprotectedvirtual
v_GetEdgeInterpVals(const int edge, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::TriExpprotectedvirtual
v_GetEdgeInverseBoundaryMap(int eid)Nektar::LocalRegions::Expansion2Dprotectedvirtual
v_GetEdgeNcoeffs(const int i) const Nektar::StdRegions::StdTriExpprotectedvirtual
v_GetEdgeNormal(const int edge) const Nektar::LocalRegions::Expansion2Dprotectedvirtual
v_GetEdgeNumPoints(const int i) const Nektar::StdRegions::StdTriExpprotectedvirtual
v_GetEdgePhysVals(const int edge, const StdRegions::StdExpansionSharedPtr &EdgeExp, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::TriExpprotectedvirtual
v_GetEdgeQFactors(const int edge, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::TriExpprotectedvirtual
v_GetEdgeToElementMap(const int eid, const Orientation edgeOrient, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray)Nektar::StdRegions::StdTriExpprotectedvirtual
v_GetElmtId()Nektar::StdRegions::StdExpansionvirtual
v_GetEorient(int edge)Nektar::LocalRegions::TriExpprotectedvirtual
v_GetForient(int face)Nektar::StdRegions::StdExpansionvirtual
v_GetInteriorMap(Array< OneD, unsigned int > &outarray)Nektar::StdRegions::StdTriExpprotectedvirtual
v_GetLocMatrix(const MatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
v_GetLocStaticCondMatrix(const MatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
v_GetMetricInfo() const Nektar::LocalRegions::Expansionvirtual
v_GetNedges() const Nektar::StdRegions::StdTriExpprotectedvirtual
v_GetNumPoints(const int dir) const Nektar::LocalRegions::TriExpprotectedvirtual
v_GetNverts() const Nektar::StdRegions::StdTriExpprotectedvirtual
v_GetPhysNormals(void)Nektar::StdRegions::StdExpansionvirtual
v_GetPorient(int point)Nektar::StdRegions::StdExpansionvirtual
v_GetSimplexEquiSpacedConnectivity(Array< OneD, int > &conn, bool standard=true)Nektar::StdRegions::StdTriExpprotectedvirtual
v_GetSurfaceNormal(const int id) const Nektar::LocalRegions::Expansion2Dprotectedvirtual
v_GetTracePhysVals(const int edge, const StdRegions::StdExpansionSharedPtr &EdgeExp, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, StdRegions::Orientation orient)Nektar::LocalRegions::TriExpprotectedvirtual
v_GetVertexMap(int localVertexId, bool useCoeffPacking=false)Nektar::StdRegions::StdTriExpprotectedvirtual
v_HelmholtzMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdRegions::StdMatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
v_HelmholtzMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdRegions::StdMatrixKey &mkey)Nektar::StdRegions::StdExpansion2Dprotectedvirtual
v_Integral(const Array< OneD, const NekDouble > &inarray)Nektar::LocalRegions::TriExpprotectedvirtual
v_IProductWRTBase(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::TriExpprotectedvirtual
v_IProductWRTBase_MatOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::TriExpprotectedvirtual
v_IProductWRTBase_SumFac(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::TriExpprotectedvirtual
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)Nektar::StdRegions::StdTriExpprotectedvirtual
v_IProductWRTDerivBase(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::TriExpprotectedvirtual
v_IProductWRTDerivBase_MatOp(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::TriExpprotectedvirtual
v_IProductWRTDerivBase_SumFac(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::TriExpprotectedvirtual
v_IsBoundaryInteriorExpansion()Nektar::StdRegions::StdTriExpprotectedvirtual
v_LaplacianMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdRegions::StdMatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
v_LaplacianMatrixOp(const int k1, const int k2, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdRegions::StdMatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
v_LaplacianMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdRegions::StdMatrixKey &mkey)Nektar::StdRegions::StdExpansion2Dprotectedvirtual
v_LaplacianMatrixOp_MatFree_Kernel(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, Array< OneD, NekDouble > &wsp)Nektar::LocalRegions::TriExpprotectedvirtual
v_LocCoordToLocCollapsed(const Array< OneD, const NekDouble > &xi, Array< OneD, NekDouble > &eta)Nektar::StdRegions::StdTriExpprotectedvirtual
v_MassLevelCurvatureMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdRegions::StdMatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
v_MassMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdRegions::StdMatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
v_MultiplyByQuadratureMetric(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::Expansionprotectedvirtual
v_MultiplyByStdQuadratureMetric(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdTriExpprotectedvirtual
v_NegateEdgeNormal(const int edge)Nektar::LocalRegions::Expansion2Dprotectedvirtual
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::LocalRegions::TriExpprotectedvirtual
Nektar::StdRegions::StdTriExp::v_NormVectorIProductWRTBase(const Array< OneD, const NekDouble > &Fx, const Array< OneD, const NekDouble > &Fy, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionvirtual
v_NumBndryCoeffs() const Nektar::StdRegions::StdTriExpprotectedvirtual
v_NumDGBndryCoeffs() const Nektar::StdRegions::StdTriExpprotectedvirtual
v_PhysDeriv(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_d0, Array< OneD, NekDouble > &out_d1, Array< OneD, NekDouble > &out_d2=NullNekDouble1DArray)Nektar::LocalRegions::TriExpprotectedvirtual
v_PhysDeriv(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::TriExpprotectedvirtual
v_PhysDirectionalDeriv(const Array< OneD, const NekDouble > &inarray, const Array< OneD, const NekDouble > &direction, Array< OneD, NekDouble > &out)Nektar::LocalRegions::TriExpprotectedvirtual
v_PhysEvaluate(const Array< OneD, const NekDouble > &coord, const Array< OneD, const NekDouble > &physvals)Nektar::LocalRegions::TriExpprotectedvirtual
Nektar::StdRegions::StdTriExp::v_PhysEvaluate(const Array< OneD, DNekMatSharedPtr > &I, const Array< OneD, const NekDouble > &physvals)Nektar::StdRegions::StdExpansion2Dprotectedvirtual
v_ReduceOrderCoeffs(int numMin, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::LocalRegions::TriExpprotectedvirtual
v_SetCoeffsToOrientation(StdRegions::Orientation dir, Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprotectedvirtual
v_SetCoeffsToOrientation(Array< OneD, NekDouble > &coeffs, StdRegions::Orientation dir)Nektar::StdRegions::StdExpansionprotectedvirtual
v_SetPhysNormals(Array< OneD, const NekDouble > &normal)Nektar::StdRegions::StdExpansionvirtual
Nektar::v_SetUpPhysNormals(const int edge)Nektar::StdRegions::StdExpansionvirtual
Nektar::LocalRegions::Expansion2D::v_SetUpPhysNormals(const int edge)Nektar::LocalRegions::Expansion2Dprotectedvirtual
v_StdPhysDeriv(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_d0, Array< OneD, NekDouble > &out_d1, Array< OneD, NekDouble > &out_d2=NullNekDouble1DArray)Nektar::StdRegions::StdTriExpprotectedvirtual
v_StdPhysDeriv(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdTriExpprotectedvirtual
v_StdPhysEvaluate(const Array< OneD, const NekDouble > &Lcoord, const Array< OneD, const NekDouble > &physvals)Nektar::LocalRegions::TriExpprotectedvirtual
v_SVVLaplacianFilter(Array< OneD, NekDouble > &array, const StdMatrixKey &mkey)Nektar::StdRegions::StdTriExpprotectedvirtual
v_WeakDerivMatrixOp(const int i, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdRegions::StdMatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
v_WeakDirectionalDerivMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdRegions::StdMatrixKey &mkey)Nektar::LocalRegions::TriExpprotectedvirtual
WeakDerivMatrixOp(const int i, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansioninline
WeakDerivMatrixOp_MatFree(const int i, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprotected
WeakDirectionalDerivMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansioninline
WeakDirectionalDerivMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprotected
~Expansion()Nektar::LocalRegions::Expansionvirtual
~Expansion2D()Nektar::LocalRegions::Expansion2Dinlinevirtual
~StdExpansion()Nektar::StdRegions::StdExpansionvirtual
~StdExpansion2D()Nektar::StdRegions::StdExpansion2Dvirtual
~StdTriExp()Nektar::StdRegions::StdTriExp
~TriExp()Nektar::LocalRegions::TriExp