Nektar++
|
Classes | |
class | Expansion |
class | Expansion0D |
class | Expansion1D |
class | Expansion2D |
class | Expansion3D |
class | HexExp |
class | LinSysKey |
class | MatrixKey |
class | NodalTetExp |
class | NodalTriExp |
class | PointExp |
class | PrismExp |
class | PyrExp |
class | QuadExp |
class | SegExp |
class | TetExp |
class | TriExp |
Enumerations | |
enum | MetricType { eMetricLaplacian00, eMetricLaplacian01, eMetricLaplacian02, eMetricLaplacian11, eMetricLaplacian12, eMetricLaplacian22, eMetricQuadrature } |
enum | BndToLocMatrixMapType { eBndToFullMatrixCG, eBndToBndMatrixCG, eBndToTraceMatrixDG } |
enum | GeomState { eNotFilled, ePtsFilled } |
Functions | |
template<class InputIterator , class EqualityComparable > | |
InputIterator | find (InputIterator first, InputIterator last, InputIterator startingpoint, const EqualityComparable &value) |
bool | operator< (const MatrixKey &lhs, const MatrixKey &rhs) |
Variables | |
static const Array< OneD, PointExpSharedPtr > | NullPointExpSharedPtrArray |
typedef boost::shared_ptr<Expansion0D> Nektar::LocalRegions::Expansion0DSharedPtr |
Definition at line 49 of file Expansion0D.h.
typedef std::vector< Expansion0DSharedPtr > Nektar::LocalRegions::Expansion0DVector |
Definition at line 51 of file Expansion0D.h.
typedef std::vector< Expansion0DSharedPtr >::iterator Nektar::LocalRegions::Expansion0DVectorIter |
Definition at line 52 of file Expansion0D.h.
typedef boost::shared_ptr<Expansion1D> Nektar::LocalRegions::Expansion1DSharedPtr |
Definition at line 53 of file Expansion1D.h.
typedef std::vector< Expansion1DSharedPtr > Nektar::LocalRegions::Expansion1DVector |
Definition at line 56 of file Expansion1D.h.
typedef std::vector< Expansion1DSharedPtr >::iterator Nektar::LocalRegions::Expansion1DVectorIter |
Definition at line 57 of file Expansion1D.h.
typedef boost::weak_ptr<Expansion1D> Nektar::LocalRegions::Expansion1DWeakPtr |
Definition at line 55 of file Expansion1D.h.
typedef boost::shared_ptr< Expansion2D > Nektar::LocalRegions::Expansion2DSharedPtr |
Definition at line 49 of file Expansion1D.h.
typedef std::vector< Expansion2DSharedPtr > Nektar::LocalRegions::Expansion2DVector |
Definition at line 55 of file Expansion2D.h.
typedef std::vector< Expansion2DSharedPtr >::iterator Nektar::LocalRegions::Expansion2DVectorIter |
Definition at line 56 of file Expansion2D.h.
typedef boost::weak_ptr< Expansion2D > Nektar::LocalRegions::Expansion2DWeakPtr |
Definition at line 51 of file Expansion1D.h.
typedef boost::shared_ptr< Expansion3D > Nektar::LocalRegions::Expansion3DSharedPtr |
Definition at line 48 of file Expansion2D.h.
typedef std::vector< Expansion3DSharedPtr > Nektar::LocalRegions::Expansion3DVector |
Definition at line 56 of file Expansion3D.h.
typedef std::vector< Expansion3DSharedPtr >::iterator Nektar::LocalRegions::Expansion3DVectorIter |
Definition at line 57 of file Expansion3D.h.
typedef boost::weak_ptr< Expansion3D > Nektar::LocalRegions::Expansion3DWeakPtr |
Definition at line 50 of file Expansion2D.h.
typedef boost::shared_ptr<Expansion> Nektar::LocalRegions::ExpansionSharedPtr |
Definition at line 68 of file Expansion.h.
typedef std::vector< ExpansionSharedPtr > Nektar::LocalRegions::ExpansionVector |
Definition at line 70 of file Expansion.h.
typedef std::vector< ExpansionSharedPtr >::iterator Nektar::LocalRegions::ExpansionVectorIter |
Definition at line 71 of file Expansion.h.
typedef boost::weak_ptr<Expansion> Nektar::LocalRegions::ExpansionWeakPtr |
Definition at line 69 of file Expansion.h.
typedef boost::shared_ptr<HexExp> Nektar::LocalRegions::HexExpSharedPtr |
typedef std::vector< HexExpSharedPtr > Nektar::LocalRegions::HexExpVector |
typedef std::vector< HexExpSharedPtr >::iterator Nektar::LocalRegions::HexExpVectorIter |
typedef std::map<MetricType, Array<OneD, NekDouble> > Nektar::LocalRegions::MetricMap |
Definition at line 72 of file Expansion.h.
typedef boost::shared_ptr<NodalTriExp> Nektar::LocalRegions::NodalTriExpSharedPtr |
Definition at line 379 of file NodalTriExp.h.
typedef std::vector< NodalTriExpSharedPtr > Nektar::LocalRegions::NodalTriExpVector |
Definition at line 380 of file NodalTriExp.h.
typedef std::vector< NodalTriExpSharedPtr >::iterator Nektar::LocalRegions::NodalTriExpVectorIter |
Definition at line 381 of file NodalTriExp.h.
typedef boost::shared_ptr<PointExp> Nektar::LocalRegions::PointExpSharedPtr |
Definition at line 127 of file PointExp.h.
typedef std::vector<PointExpSharedPtr> Nektar::LocalRegions::PointExpVector |
Definition at line 128 of file PointExp.h.
typedef std::vector<PointExpSharedPtr>::iterator Nektar::LocalRegions::PointExpVectorIter |
Definition at line 129 of file PointExp.h.
typedef boost::shared_ptr<PrismExp> Nektar::LocalRegions::PrismExpSharedPtr |
Definition at line 226 of file PrismExp.h.
typedef std::vector<PrismExpSharedPtr> Nektar::LocalRegions::PrismExpVector |
Definition at line 227 of file PrismExp.h.
typedef std::vector<PrismExpSharedPtr>::iterator Nektar::LocalRegions::PrismExpVectorIter |
Definition at line 228 of file PrismExp.h.
typedef boost::shared_ptr<PyrExp> Nektar::LocalRegions::PyrExpSharedPtr |
typedef std::vector<PyrExpSharedPtr> Nektar::LocalRegions::PyrExpVector |
typedef std::vector<PyrExpSharedPtr>::iterator Nektar::LocalRegions::PyrExpVectorIter |
typedef boost::shared_ptr<QuadExp> Nektar::LocalRegions::QuadExpSharedPtr |
typedef std::vector< QuadExpSharedPtr > Nektar::LocalRegions::QuadExpVector |
typedef std::vector< QuadExpSharedPtr >::iterator Nektar::LocalRegions::QuadExpVectorIter |
typedef boost::shared_ptr<SegExp> Nektar::LocalRegions::SegExpSharedPtr |
typedef std::vector< SegExpSharedPtr > Nektar::LocalRegions::SegExpVector |
typedef std::vector< SegExpSharedPtr >::iterator Nektar::LocalRegions::SegExpVectorIter |
typedef boost::shared_ptr<TetExp> Nektar::LocalRegions::TetExpSharedPtr |
typedef std::vector< TetExpSharedPtr > Nektar::LocalRegions::TetExpVector |
typedef std::vector< TetExpSharedPtr >::iterator Nektar::LocalRegions::TetExpVectorIter |
typedef boost::shared_ptr<TriExp> Nektar::LocalRegions::TriExpSharedPtr |
typedef std::vector< TriExpSharedPtr > Nektar::LocalRegions::TriExpVector |
typedef std::vector< TriExpSharedPtr >::iterator Nektar::LocalRegions::TriExpVectorIter |
Enumerator | |
---|---|
eBndToFullMatrixCG | |
eBndToBndMatrixCG | |
eBndToTraceMatrixDG |
Definition at line 1126 of file Expansion2D.cpp.
Enumerator | |
---|---|
eMetricLaplacian00 | |
eMetricLaplacian01 | |
eMetricLaplacian02 | |
eMetricLaplacian11 | |
eMetricLaplacian12 | |
eMetricLaplacian22 | |
eMetricQuadrature |
Definition at line 56 of file Expansion.h.
InputIterator Nektar::LocalRegions::find | ( | InputIterator | first, |
InputIterator | last, | ||
InputIterator | startingpoint, | ||
const EqualityComparable & | value | ||
) |
Definition at line 56 of file LocalRegions.hpp.
Definition at line 73 of file MatrixKey.cpp.
References Nektar::LocalRegions::MatrixKey::m_metricinfo.
|
static |
Definition at line 131 of file PointExp.h.