Nektar++
Classes | Namespaces | Typedefs | Enumerations | Variables
ExpList.h File Reference
#include <boost/core/ignore_unused.hpp>
#include <LibUtilities/Communication/Transposition.h>
#include <LibUtilities/Communication/Comm.h>
#include <LibUtilities/BasicUtils/SessionReader.h>
#include <SpatialDomains/MeshGraph.h>
#include <LocalRegions/Expansion.h>
#include <Collections/Collection.h>
#include <MultiRegions/MultiRegionsDeclspec.h>
#include <MultiRegions/MultiRegions.hpp>
#include <MultiRegions/AssemblyMap/LocTraceToTraceMap.h>
#include <MultiRegions/GlobalMatrix.h>
#include <MultiRegions/GlobalMatrixKey.h>
#include <MultiRegions/GlobalLinSysKey.h>
#include <MultiRegions/AssemblyMap/AssemblyMap.h>
#include <LibUtilities/Kernel/kernel.h>
#include <tinyxml.h>

Go to the source code of this file.

Classes

class  Nektar::MultiRegions::ExpList
 Base class for all multi-elemental spectral/hp expansions. More...
 

Namespaces

 Nektar
 The above copyright notice and this permission notice shall be included.
 
 Nektar::MultiRegions
 

Typedefs

typedef std::map< GlobalMatrixKey, DNekScalBlkMatSharedPtr > Nektar::MultiRegions::BlockMatrixMap
 A map between global matrix keys and their associated block matrices. More...
 
typedef std::shared_ptr< BlockMatrixMap > Nektar::MultiRegions::BlockMatrixMapShPtr
 A shared pointer to a BlockMatrixMap. More...
 

Enumerations

enum  Nektar::MultiRegions::Direction {
  Nektar::MultiRegions::eX , Nektar::MultiRegions::eY , Nektar::MultiRegions::eZ , Nektar::MultiRegions::eS ,
  Nektar::MultiRegions::eN
}
 
enum  Nektar::MultiRegions::ExpansionType {
  Nektar::MultiRegions::e0D , Nektar::MultiRegions::e1D , Nektar::MultiRegions::e2D , Nektar::MultiRegions::e2DH1D ,
  Nektar::MultiRegions::e3DH1D , Nektar::MultiRegions::e3DH2D , Nektar::MultiRegions::e3D , Nektar::MultiRegions::eNoType
}
 

Variables

MultiRegions::Direction const Nektar::MultiRegions::DirCartesianMap []
 
static ExpList Nektar::MultiRegions::NullExpList
 An empty ExpList object. More...
 
static ExpListSharedPtr Nektar::MultiRegions::NullExpListSharedPtr
 
static const Array< OneD, ExpListSharedPtr > Nektar::MultiRegions::NullExpListSharedPtrArray