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

This is the complete list of members for Nektar::StdRegions::StdExpansion, including all inherited members.

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
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
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
ComputeVertexNormal(const int vertex)Nektar::StdRegions::StdExpansioninline
CreateGeneralMatrix(const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansion
CreateIndexMap(const IndexMapKey &ikey)Nektar::StdRegions::StdExpansionprotected
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
DropLocStaticCondMatrix(const LocalRegions::MatrixKey &mkey)Nektar::StdRegions::StdExpansioninline
EdgeNormalNegated(const int edge)Nektar::StdRegions::StdExpansioninline
EquiSpacedToCoeffs(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansion
EvalBasisNumModesMax(void) const Nektar::StdRegions::StdExpansioninline
ExtractDataToCoeffs(const NekDouble *data, const std::vector< unsigned int > &nummodes, const int nmodes_offset, NekDouble *coeffs)Nektar::StdRegions::StdExpansioninline
FaceNormalNegated(const int face)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
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
GetEdgePhysMap(const int edge, Array< OneD, int > &outarray)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, int P=-1)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
GetFacePhysMap(const int face, Array< OneD, int > &outarray)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
GetIndexMap(const IndexMapKey &ikey)Nektar::StdRegions::StdExpansioninline
GetInteriorMap(Array< OneD, unsigned int > &outarray)Nektar::StdRegions::StdExpansioninline
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
GetNodalPointsKey() 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
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
GetShapeDimension() const Nektar::StdRegions::StdExpansioninline
GetSimplexEquiSpacedConnectivity(Array< OneD, int > &conn, bool standard=true)Nektar::StdRegions::StdExpansioninline
GetStdExp(void) const 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
GetTraceNcoeffs(const int i) 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)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, bool multiplybyweights=true)Nektar::StdRegions::StdExpansioninline
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
IsNodalNonTensorialExp()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_elmt_idNektar::StdRegions::StdExpansionprotected
m_IndexMapManagerNektar::StdRegions::StdExpansionprotected
m_ncoeffsNektar::StdRegions::StdExpansionprotected
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, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
NormVectorIProductWRTBase(const Array< OneD, const NekDouble > &Fx, const Array< OneD, 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
NormVectorIProductWRTBase(const Array< OneD, const Array< OneD, NekDouble > > &Fvec, 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, int npset=-1)Nektar::StdRegions::StdExpansion
ReduceOrderCoeffs(int numMin, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansioninline
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
SetElmtId(const int id)Nektar::StdRegions::StdExpansioninline
SetPhysNormals(Array< OneD, const NekDouble > &normal)Nektar::StdRegions::StdExpansioninline
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
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
SVVLaplacianFilter(Array< OneD, NekDouble > &array, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansioninline
v_AddRobinEdgeContribution(const int edgeid, const Array< OneD, const NekDouble > &primCoeffs, Array< OneD, NekDouble > &coeffs)Nektar::StdRegions::StdExpansionprivatevirtual
v_AddRobinMassMatrix(const int edgeid, const Array< OneD, const NekDouble > &primCoeffs, DNekMatSharedPtr &inoutmat)Nektar::StdRegions::StdExpansionprivatevirtual
v_BuildInverseTransformationMatrix(const DNekScalMatSharedPtr &m_transformationmatrix)Nektar::StdRegions::StdExpansionprivatevirtual
v_BwdTrans(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)=0Nektar::StdRegions::StdExpansionprivatepure virtual
v_BwdTrans_SumFac(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_CalcNumberOfCoefficients(const std::vector< unsigned int > &nummodes, int &modes_offset)Nektar::StdRegions::StdExpansionvirtual
v_ComputeEdgeNormal(const int edge)Nektar::StdRegions::StdExpansionprivatevirtual
v_ComputeFaceNormal(const int face)Nektar::StdRegions::StdExpansionprivatevirtual
v_ComputeVertexNormal(const int vertex)Nektar::StdRegions::StdExpansionprivatevirtual
v_CreateStdMatrix(const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprivatevirtual
v_DetCartesianDirOfEdge(const int edge)Nektar::StdRegions::StdExpansionprivatevirtual
v_DetEdgeBasisKey(const int i) const Nektar::StdRegions::StdExpansionprivatevirtual
v_DetFaceBasisKey(const int i, const int k) const Nektar::StdRegions::StdExpansionprivatevirtual
v_DetShapeType() const Nektar::StdRegions::StdExpansionprivatevirtual
v_DropLocStaticCondMatrix(const LocalRegions::MatrixKey &mkey)Nektar::StdRegions::StdExpansionvirtual
v_EdgeNormalNegated(const int edge)Nektar::StdRegions::StdExpansionprivatevirtual
v_ExtractDataToCoeffs(const NekDouble *data, const std::vector< unsigned int > &nummodes, const int nmode_offset, NekDouble *coeffs)Nektar::StdRegions::StdExpansionvirtual
v_FaceNormalNegated(const int face)Nektar::StdRegions::StdExpansionprivatevirtual
v_FillMode(const int mode, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_FwdTrans(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)=0Nektar::StdRegions::StdExpansionprivatepure virtual
v_FwdTrans_BndConstrained(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_GenMatrix(const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetBoundaryMap(Array< OneD, unsigned int > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetCartesianEorient(int edge)Nektar::StdRegions::StdExpansionvirtual
v_GetCoord(const Array< OneD, const NekDouble > &Lcoord, Array< OneD, NekDouble > &coord)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetCoordim(void)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetCoords(Array< OneD, NekDouble > &coords_0, Array< OneD, NekDouble > &coords_1, Array< OneD, NekDouble > &coords_2)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetEdgeBasisType(const int i) const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetEdgeInteriorMap(const int eid, const Orientation edgeOrient, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetEdgeInterpVals(const int edge, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetEdgeInverseBoundaryMap(int eid)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetEdgeNcoeffs(const int i) const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetEdgeNormal(const int edge) const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetEdgeNumPoints(const int i) const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetEdgePhysMap(const int edge, Array< OneD, int > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetEdgePhysVals(const int edge, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetEdgePhysVals(const int edge, const boost::shared_ptr< StdExpansion > &EdgeExp, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetEdgeQFactors(const int edge, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetEdgeToElementMap(const int eid, const Orientation edgeOrient, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray, int P=-1)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetElmtId()Nektar::StdRegions::StdExpansionvirtual
v_GetEorient(int edge)Nektar::StdRegions::StdExpansionvirtual
v_GetFaceInteriorMap(const int fid, const Orientation faceOrient, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetFaceIntNcoeffs(const int i) const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetFaceInverseBoundaryMap(int fid, StdRegions::Orientation faceOrient=eNoOrientation)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetFaceNcoeffs(const int i) const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetFaceNormal(const int face) const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetFaceNumPoints(const int i) const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetFacePhysMap(const int face, Array< OneD, int > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetFacePhysVals(const int face, const boost::shared_ptr< StdExpansion > &FaceExp, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, StdRegions::Orientation orient)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetFacePointsKey(const int i, const int j) const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetFaceToElementMap(const int fid, const Orientation faceOrient, Array< OneD, unsigned int > &maparray, Array< OneD, int > &signarray, int nummodesA=-1, int nummodesB=-1)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetForient(int face)Nektar::StdRegions::StdExpansionvirtual
v_GetInteriorMap(Array< OneD, unsigned int > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetLocStaticCondMatrix(const LocalRegions::MatrixKey &mkey)Nektar::StdRegions::StdExpansionvirtual
v_GetMetricInfo() const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetNedges() const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetNfaces() const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetNodalPointsKey() const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetNverts() const =0Nektar::StdRegions::StdExpansionprivatepure virtual
v_GetPhysNormals(void)Nektar::StdRegions::StdExpansionvirtual
v_GetPorient(int point)Nektar::StdRegions::StdExpansionvirtual
v_GetShapeDimension() const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetSimplexEquiSpacedConnectivity(Array< OneD, int > &conn, bool standard=true)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetStdExp(void) const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetSurfaceNormal(const int id) const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetTotalEdgeIntNcoeffs() const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetTotalFaceIntNcoeffs() const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetTraceNcoeffs(const int i) const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetTracePhysVals(const int edge, const boost::shared_ptr< StdExpansion > &EdgeExp, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, StdRegions::Orientation orient=eNoOrientation)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetVertexMap(int localVertexId, bool useCoeffPacking=false)Nektar::StdRegions::StdExpansionprivatevirtual
v_GetVertexNormal(const int vertex) const Nektar::StdRegions::StdExpansionprivatevirtual
v_GetVertexPhysVals(const int vertex, const Array< OneD, const NekDouble > &inarray, NekDouble &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_HelmholtzMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprivatevirtual
v_HelmholtzMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprivatevirtual
v_Integral(const Array< OneD, const NekDouble > &inarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_IProductWRTBase(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)=0Nektar::StdRegions::StdExpansionprivatepure virtual
v_IProductWRTBase(const Array< OneD, const NekDouble > &base, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, int coll_check)Nektar::StdRegions::StdExpansioninlineprivatevirtual
v_IProductWRTBase_SumFac(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, bool multiplybyweights=true)Nektar::StdRegions::StdExpansionprivatevirtual
v_IProductWRTDerivBase(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_IProductWRTDerivBase_SumFac(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_IsBoundaryInteriorExpansion()Nektar::StdRegions::StdExpansionprivatevirtual
v_IsNodalNonTensorialExp()Nektar::StdRegions::StdExpansionprivatevirtual
v_LaplacianMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprivatevirtual
v_LaplacianMatrixOp(const int k1, const int k2, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprivatevirtual
v_LaplacianMatrixOp_MatFree(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprivatevirtual
v_LaplacianMatrixOp_MatFree_Kernel(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, Array< OneD, NekDouble > &wsp)Nektar::StdRegions::StdExpansionprivatevirtual
v_LinearAdvectionDiffusionReactionMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey, bool addDiffusionTerm=true)Nektar::StdRegions::StdExpansionprivatevirtual
v_LocCoordToLocCollapsed(const Array< OneD, const NekDouble > &xi, Array< OneD, NekDouble > &eta)Nektar::StdRegions::StdExpansionprivatevirtual
v_MassLevelCurvatureMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprivatevirtual
v_MassMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprivatevirtual
v_MultiplyByQuadratureMetric(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_MultiplyByStdQuadratureMetric(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_NegateEdgeNormal(const int edge)Nektar::StdRegions::StdExpansionprivatevirtual
v_NegateFaceNormal(const int face)Nektar::StdRegions::StdExpansionprivatevirtual
v_NormVectorIProductWRTBase(const Array< OneD, const NekDouble > &Fx, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionvirtual
v_NormVectorIProductWRTBase(const Array< OneD, const NekDouble > &Fx, const Array< OneD, const NekDouble > &Fy, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionvirtual
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::StdExpansionvirtual
v_NormVectorIProductWRTBase(const Array< OneD, const Array< OneD, NekDouble > > &Fvec, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionvirtual
v_NumBndryCoeffs() const Nektar::StdRegions::StdExpansionprivatevirtual
v_NumDGBndryCoeffs() const Nektar::StdRegions::StdExpansionprivatevirtual
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::StdExpansionprivatevirtual
v_PhysDeriv(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_d0)Nektar::StdRegions::StdExpansionprivatevirtual
v_PhysDeriv_n(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_dn)Nektar::StdRegions::StdExpansionprivatevirtual
v_PhysDeriv_s(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &out_ds)Nektar::StdRegions::StdExpansionprivatevirtual
v_PhysDirectionalDeriv(const Array< OneD, const NekDouble > &inarray, const Array< OneD, const NekDouble > &direction, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_PhysEvaluate(const Array< OneD, const NekDouble > &coords, const Array< OneD, const NekDouble > &physvals)Nektar::StdRegions::StdExpansionprivatevirtual
v_PhysEvaluate(const Array< OneD, DNekMatSharedPtr > &I, const Array< OneD, const NekDouble > &physvals)Nektar::StdRegions::StdExpansionprivatevirtual
v_ReduceOrderCoeffs(int numMin, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
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
v_SetUpPhysNormals(const int edge)Nektar::StdRegions::StdExpansionvirtual
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::StdExpansionprivatevirtual
v_StdPhysDeriv(const int dir, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray)Nektar::StdRegions::StdExpansionprivatevirtual
v_StdPhysEvaluate(const Array< OneD, const NekDouble > &Lcoord, const Array< OneD, const NekDouble > &physvals)Nektar::StdRegions::StdExpansionprotectedvirtual
v_SVVLaplacianFilter(Array< OneD, NekDouble > &array, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprivatevirtual
v_WeakDerivMatrixOp(const int i, const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprivatevirtual
v_WeakDirectionalDerivMatrixOp(const Array< OneD, const NekDouble > &inarray, Array< OneD, NekDouble > &outarray, const StdMatrixKey &mkey)Nektar::StdRegions::StdExpansionprivatevirtual
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
~StdExpansion()Nektar::StdRegions::StdExpansionvirtual