Nektar++
Classes | Namespaces | Typedefs | Functions | Variables
AssemblyMapCG.h File Reference
#include <tuple>
#include <MultiRegions/AssemblyMap/AssemblyMap.h>
#include <MultiRegions/ExpList.h>
#include <MultiRegions/MultiRegionsDeclspec.h>

Go to the source code of this file.

Classes

class  Nektar::MultiRegions::AssemblyMapCG
 Constructs mappings for the C0 scalar continuous Galerkin formulation. More...
 

Namespaces

namespace  Nektar
 
namespace  Nektar::MultiRegions
 

Typedefs

typedef std::shared_ptr< AssemblyMapCG > Nektar::MultiRegions::AssemblyMapCGSharedPtr
 
typedef std::tuple< int, int, NekDouble > Nektar::MultiRegions::ExtraDirDof
 
typedef std::vector< std::map< int, int > > Nektar::MultiRegions::DofGraph
 

Functions

pair< int, StdRegions::Orientation > Nektar::MultiRegions::DeterminePeriodicEdgeOrientId (int meshEdgeId, StdRegions::Orientation edgeOrient, const vector< PeriodicEntity > &periodicEdges)
 Determine orientation of an edge to its periodic equivalents, as well as the ID of the representative edge. More...
 
StdRegions::Orientation Nektar::MultiRegions::DeterminePeriodicFaceOrient (StdRegions::Orientation faceOrient, StdRegions::Orientation perFaceOrient)
 Determine relative orientation between two faces. More...
 

Variables

static std::map< int, int > Nektar::MultiRegions::NullIntIntMap
 
static const std::vector< std::map< int, int > > Nektar::MultiRegions::NullVecIntIntMap