|
Nektar++
|
Classes | |
| class | Expansion |
| class | Expansion0D |
| class | Expansion1D |
| class | Expansion2D |
| class | Expansion3D |
| class | HexExp |
| class | IndexMapKey |
| struct | IndexValue |
| 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 } |
| enum | IndexMapType { eEdgeToElement , eFaceToElement , eEdgeInterior , eFaceInterior , eBoundary , eVertex } |
Functions | |
| bool | operator< (const IndexMapKey &lhs, const IndexMapKey &rhs) |
| bool | operator== (const IndexMapKey &lhs, const IndexMapKey &rhs) |
| std::ostream & | operator<< (std::ostream &os, const IndexMapKey &rhs) |
| 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 | |
| const char *const | IndexMapTypeMap [] |
| static const Array< OneD, PointExpSharedPtr > | NullPointExpSharedPtrArray {} |
| typedef std::shared_ptr<Expansion0D> Nektar::LocalRegions::Expansion0DSharedPtr |
Definition at line 47 of file Expansion0D.h.
| typedef std::vector<Expansion0DSharedPtr> Nektar::LocalRegions::Expansion0DVector |
Definition at line 48 of file Expansion0D.h.
| typedef std::shared_ptr<Expansion1D> Nektar::LocalRegions::Expansion1DSharedPtr |
Definition at line 50 of file Expansion1D.h.
| typedef std::vector<Expansion1DSharedPtr> Nektar::LocalRegions::Expansion1DVector |
Definition at line 52 of file Expansion1D.h.
| typedef std::weak_ptr<Expansion1D> Nektar::LocalRegions::Expansion1DWeakPtr |
Definition at line 51 of file Expansion1D.h.
| typedef std::shared_ptr< Expansion2D > Nektar::LocalRegions::Expansion2DSharedPtr |
Definition at line 46 of file Expansion1D.h.
| typedef std::vector<Expansion2DSharedPtr> Nektar::LocalRegions::Expansion2DVector |
Definition at line 53 of file Expansion2D.h.
| typedef std::weak_ptr< Expansion2D > Nektar::LocalRegions::Expansion2DWeakPtr |
Definition at line 47 of file Expansion1D.h.
| typedef std::shared_ptr< Expansion3D > Nektar::LocalRegions::Expansion3DSharedPtr |
Definition at line 47 of file Expansion2D.h.
| typedef std::vector<Expansion3DSharedPtr> Nektar::LocalRegions::Expansion3DVector |
Definition at line 53 of file Expansion3D.h.
| typedef std::weak_ptr< Expansion3D > Nektar::LocalRegions::Expansion3DWeakPtr |
Definition at line 48 of file Expansion2D.h.
| typedef std::shared_ptr< Expansion > Nektar::LocalRegions::ExpansionSharedPtr |
Definition at line 66 of file Expansion.h.
| typedef std::vector<ExpansionSharedPtr> Nektar::LocalRegions::ExpansionVector |
Definition at line 68 of file Expansion.h.
| typedef std::weak_ptr<Expansion> Nektar::LocalRegions::ExpansionWeakPtr |
Definition at line 67 of file Expansion.h.
| typedef std::shared_ptr<HexExp> Nektar::LocalRegions::HexExpSharedPtr |
| typedef std::vector<HexExpSharedPtr> Nektar::LocalRegions::HexExpVector |
| typedef std::shared_ptr<IndexMapKey> Nektar::LocalRegions::IndexMapKeySharedPtr |
Definition at line 125 of file IndexMapKey.h.
Definition at line 53 of file IndexMapKey.h.
| typedef std::shared_ptr<IndexMapValues> Nektar::LocalRegions::IndexMapValuesSharedPtr |
Definition at line 126 of file IndexMapKey.h.
| typedef std::map<MetricType, Array<OneD, NekDouble> > Nektar::LocalRegions::MetricMap |
Definition at line 69 of file Expansion.h.
| typedef std::shared_ptr<NodalTriExp> Nektar::LocalRegions::NodalTriExpSharedPtr |
Definition at line 182 of file NodalTriExp.h.
| typedef std::vector<NodalTriExpSharedPtr> Nektar::LocalRegions::NodalTriExpVector |
Definition at line 183 of file NodalTriExp.h.
Definition at line 53 of file Expansion.h.
| typedef std::shared_ptr<PointExp> Nektar::LocalRegions::PointExpSharedPtr |
Definition at line 132 of file PointExp.h.
| typedef std::vector<PointExpSharedPtr> Nektar::LocalRegions::PointExpVector |
Definition at line 133 of file PointExp.h.
| typedef std::shared_ptr<PrismExp> Nektar::LocalRegions::PrismExpSharedPtr |
Definition at line 207 of file PrismExp.h.
| typedef std::vector<PrismExpSharedPtr> Nektar::LocalRegions::PrismExpVector |
Definition at line 208 of file PrismExp.h.
| typedef std::shared_ptr<PyrExp> Nektar::LocalRegions::PyrExpSharedPtr |
| typedef std::vector<PyrExpSharedPtr> Nektar::LocalRegions::PyrExpVector |
| typedef std::shared_ptr<QuadExp> Nektar::LocalRegions::QuadExpSharedPtr |
| typedef std::vector<QuadExpSharedPtr> Nektar::LocalRegions::QuadExpVector |
| typedef std::shared_ptr<SegExp> Nektar::LocalRegions::SegExpSharedPtr |
| typedef std::vector<SegExpSharedPtr> Nektar::LocalRegions::SegExpVector |
| typedef std::shared_ptr<TetExp> Nektar::LocalRegions::TetExpSharedPtr |
| typedef std::vector<TetExpSharedPtr> Nektar::LocalRegions::TetExpVector |
| typedef std::shared_ptr<TriExp> Nektar::LocalRegions::TriExpSharedPtr |
| typedef std::vector<TriExpSharedPtr> Nektar::LocalRegions::TriExpVector |
| Enumerator | |
|---|---|
| eBndToFullMatrixCG | |
| eBndToBndMatrixCG | |
| eBndToTraceMatrixDG | |
Definition at line 1979 of file Expansion2D.cpp.
| Enumerator | |
|---|---|
| eNotFilled | |
| ePtsFilled | |
Definition at line 41 of file LocalRegions.hpp.
| Enumerator | |
|---|---|
| eEdgeToElement | |
| eFaceToElement | |
| eEdgeInterior | |
| eFaceInterior | |
| eBoundary | |
| eVertex | |
Definition at line 78 of file LocalRegions.hpp.
| Enumerator | |
|---|---|
| eMetricLaplacian00 | |
| eMetricLaplacian01 | |
| eMetricLaplacian02 | |
| eMetricLaplacian11 | |
| eMetricLaplacian12 | |
| eMetricLaplacian22 | |
| eMetricQuadrature | |
Definition at line 55 of file Expansion.h.
| InputIterator Nektar::LocalRegions::find | ( | InputIterator | first, |
| InputIterator | last, | ||
| InputIterator | startingpoint, | ||
| const EqualityComparable & | value | ||
| ) |
Definition at line 53 of file LocalRegions.hpp.
References find().
Referenced by find().
| bool Nektar::LocalRegions::operator< | ( | const IndexMapKey & | lhs, |
| const IndexMapKey & | rhs | ||
| ) |
Definition at line 71 of file IndexMapKey.cpp.
Definition at line 73 of file MatrixKey.cpp.
| std::ostream & Nektar::LocalRegions::operator<< | ( | std::ostream & | os, |
| const IndexMapKey & | rhs | ||
| ) |
Definition at line 184 of file IndexMapKey.cpp.
References Nektar::LocalRegions::IndexMapKey::GetIndexMapType(), and IndexMapTypeMap.
| bool Nektar::LocalRegions::operator== | ( | const IndexMapKey & | lhs, |
| const IndexMapKey & | rhs | ||
| ) |
Definition at line 144 of file IndexMapKey.cpp.
| const char* const Nektar::LocalRegions::IndexMapTypeMap[] |
Definition at line 88 of file LocalRegions.hpp.
Referenced by operator<<().
|
static |
Definition at line 135 of file PointExp.h.