Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
Nektar::LocalRegions::LinSysKey Class Reference

#include <LinSys.hpp>

Inheritance diagram for Nektar::LocalRegions::LinSysKey:
Inheritance graph
[legend]
Collaboration diagram for Nektar::LocalRegions::LinSysKey:
Collaboration graph
[legend]

Public Member Functions

 LinSysKey (StdRegions::MatrixType matrixType, StdRegions::ExpansionType expansionType, StdRegions::StdExpansion &stdExpansion)
virtual ~LinSysKey ()
- Public Member Functions inherited from Nektar::LocalRegions::MatrixKey
 MatrixKey (const StdRegions::MatrixType matrixType, const LibUtilities::ShapeType shapeType, const StdRegions::StdExpansion &stdExpansion, const StdRegions::ConstFactorMap &factorMap=StdRegions::NullConstFactorMap, const StdRegions::VarCoeffMap &varCoeffMap=StdRegions::NullVarCoeffMap, LibUtilities::PointsType nodalType=LibUtilities::eNoPointsType)
 MatrixKey (const MatrixKey &mkey, const StdRegions::MatrixType matrixType)
 MatrixKey (const StdRegions::StdMatrixKey &mkey)
virtual ~MatrixKey ()
SpatialDomains::GeomFactorsSharedPtr GetMetricInfo () const
- Public Member Functions inherited from Nektar::StdRegions::StdMatrixKey
 StdMatrixKey (const StdRegions::MatrixType matrixType, const LibUtilities::ShapeType shapeType, const StdRegions::StdExpansion &stdExpansion, const ConstFactorMap &factorMap=NullConstFactorMap, const VarCoeffMap &varCoeffMap=NullVarCoeffMap, LibUtilities::PointsType nodalType=LibUtilities::eNoPointsType)
 StdMatrixKey (const StdMatrixKey &rhs, const StdRegions::MatrixType matrixType)
 StdMatrixKey (const StdMatrixKey &rhs)
virtual ~StdMatrixKey ()
MatrixType GetMatrixType () const
LibUtilities::ShapeType GetShapeType () const
LibUtilities::PointsType GetNodalPointsType () const
int GetNcoeffs () const
const Array< OneD, const
LibUtilities::BasisSharedPtr > & 
GetBase () const
std::vector< std::size_t > GetVarCoeffHashes () const
const LibUtilities::BasisSharedPtr GetBasis (int dir) const
int GetNConstFactors () const
NekDouble GetConstFactor (const ConstFactorType &factor) const
bool ConstFactorExists (const ConstFactorType &factor) const
const ConstFactorMapGetConstFactors () const
int GetNVarCoeff () const
const Array< OneD, const
NekDouble > & 
GetVarCoeff (const StdRegions::VarCoeffType &coeff) const
const VarCoeffMap GetVarCoeffAsMap (const VarCoeffType &coeff) const
const VarCoeffMapGetVarCoeffs () const
bool HasVarCoeff (const StdRegions::VarCoeffType &coeff) const

Additional Inherited Members

- Protected Member Functions inherited from Nektar::LocalRegions::MatrixKey
 MatrixKey ()
- Protected Attributes inherited from Nektar::LocalRegions::MatrixKey
SpatialDomains::GeomFactorsSharedPtr m_metricinfo

Detailed Description

Definition at line 48 of file LinSys.hpp.

Constructor & Destructor Documentation

Nektar::LocalRegions::LinSysKey::LinSysKey ( StdRegions::MatrixType  matrixType,
StdRegions::ExpansionType  expansionType,
StdRegions::StdExpansion stdExpansion 
)
inline

Definition at line 51 of file LinSys.hpp.

:
MatrixKey(matrixType,expansionType,stdExpansion)
{
}
virtual Nektar::LocalRegions::LinSysKey::~LinSysKey ( )
inlinevirtual

Definition at line 57 of file LinSys.hpp.

{
}