46     namespace MultiRegions
 
   68                 const bool DeclareCoeffPhysArrays = 
true);
 
   72                 const std::vector<unsigned int> &eIDs,
 
   73                 const bool DeclareCoeffPhysArrays = 
true);
 
   79                 const bool DelcareCoeffPhysArrays = 
true,
 
   80                 const std::string &var = 
"DefaultVar");
 
   86                 const bool DeclareCoeffPhysArrays = 
true);
 
  109                 const bool DeclareCoeffPhysArrays = 
true,
 
  110                 const std::string variable = 
"DefaultVar");
 
  118                 const std::string variable = 
"DefaultVar");
 
  146                         std::ostream &outfile, 
int expansion, 
int istrip);
 
#define MULTI_REGIONS_EXPORT
 
boost::shared_ptr< SessionReader > SessionReaderSharedPtr
 
virtual void v_PhysInterp1DScaled(const NekDouble scale, const Array< OneD, NekDouble > &inarray, Array< OneD, NekDouble > &outarray)
 
virtual ~ExpList2D()
Destructor. 
 
std::vector< ExpansionSharedPtr > ExpansionVector
 
static const Array< OneD, ExpList2DSharedPtr > NullExpList2DSharedPtrArray
Empty ExpList2D object. 
 
void Upwind(const Array< OneD, const Array< OneD, NekDouble > > &Vec, const Array< OneD, const NekDouble > &Fwd, const Array< OneD, const NekDouble > &Bwd, Array< OneD, NekDouble > &Upwind)
 
virtual void v_SetUpPhysNormals()
Set up the normals on each expansion. 
 
Base class for all multi-elemental spectral/hp expansions. 
 
std::vector< ExpList2DSharedPtr >::iterator ExpList2DVectorIter
Iterator for the vector of ExpList2D pointers. 
 
void SetCoeffPhysOffsets(void)
Definition of the total number of degrees of freedom and quadrature points and offsets to access data...
 
boost::shared_ptr< ExpList2D > ExpList2DSharedPtr
Shared pointer to an ExpList2D object. 
 
std::map< int, std::vector< PeriodicEntity > > PeriodicMap
 
std::map< int, Composite > CompositeMap
 
StandardMatrixTag boost::call_traits< LhsDataType >::const_reference rhs typedef NekMatrix< LhsDataType, StandardMatrixTag >::iterator iterator
 
virtual void v_WriteVtkPieceHeader(std::ostream &outfile, int expansion, int istrip)
 
void v_GetNormals(Array< OneD, Array< OneD, NekDouble > > &normals)
For each local element, copy the normals stored in the element list into the array normals...
 
virtual void v_ReadGlobalOptimizationParameters()
 
ExpList2D()
Default constructor. 
 
Abstraction of a two-dimensional multi-elemental expansion which is merely a collection of local expa...
 
void v_Upwind(const Array< OneD, const NekDouble > &Vn, const Array< OneD, const NekDouble > &Fwd, const Array< OneD, const NekDouble > &Bwd, Array< OneD, NekDouble > &Upwind)
Upwind the Fwd and Bwd states based on the one- dimensional normal velocity field given by Vn...
 
std::vector< ExpList2DSharedPtr > ExpList2DVector
Vector of pointers to ExpList2D objects. 
 
virtual void v_PhysGalerkinProjection1DScaled(const NekDouble scale, const Array< OneD, NekDouble > &inarray, Array< OneD, NekDouble > &outarray)
 
boost::shared_ptr< MeshGraph > MeshGraphSharedPtr
 
Describes the specification for a Basis. 
 
std::map< int, ExpansionShPtr > ExpansionMap