Nektar++
Classes | Namespaces | Typedefs | Enumerations | Variables
LocTraceToTraceMap.h File Reference
#include <tuple>
#include <LibUtilities/BasicUtils/SharedArray.hpp>
#include <LibUtilities/Foundations/Points.h>
#include <LibUtilities/LinearAlgebra/NekTypeDefs.hpp>
#include <MultiRegions/MultiRegionsDeclspec.h>

Go to the source code of this file.

Classes

struct  Nektar::MultiRegions::cmpop
 
class  Nektar::MultiRegions::LocTraceToTraceMap
 A helper class to deal with trace operations in the discontinuous Galerkin code. More...
 

Namespaces

namespace  Nektar
 
namespace  Nektar::LocalRegions
 
namespace  Nektar::MultiRegions
 

Typedefs

typedef std::shared_ptr< ExpList > Nektar::MultiRegions::ExpListSharedPtr
 Shared pointer to an ExpList object. More...
 
typedef std::tuple< LibUtilities::PointsKey, LibUtilities::PointsKey, LibUtilities::PointsKey, LibUtilities::PointsKey > Nektar::MultiRegions::TraceInterpPoints
 Map holding points distributions required for interpolation of local traces onto global trace in two and three dimensions. More...
 
typedef std::shared_ptr< LocTraceToTraceMap > Nektar::MultiRegions::LocTraceToTraceMapSharedPtr
 

Enumerations

enum  Nektar::MultiRegions::InterpLocTraceToTrace {
  Nektar::MultiRegions::eNoInterp , Nektar::MultiRegions::eInterpDir0 , Nektar::MultiRegions::eInterpEndPtDir0 , Nektar::MultiRegions::eInterpDir1 ,
  Nektar::MultiRegions::eInterpEndPtDir1 , Nektar::MultiRegions::eInterpBothDirs , Nektar::MultiRegions::eInterpEndPtDir0InterpDir1
}
 

Variables

static LocTraceToTraceMapSharedPtr Nektar::MultiRegions::NullLocTraceToTraceMapSharedPtr