Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Enumerations | Functions | Variables
ShapeType.hpp File Reference
#include <algorithm>
#include <LibUtilities/BasicUtils/ErrorUtil.hpp>
Include dependency graph for ShapeType.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Nektar
 <
namespace  Nektar::LibUtilities
namespace  Nektar::LibUtilities::StdSegData
namespace  Nektar::LibUtilities::StdTriData
namespace  Nektar::LibUtilities::StdQuadData
namespace  Nektar::LibUtilities::StdHexData
namespace  Nektar::LibUtilities::StdTetData
namespace  Nektar::LibUtilities::StdPyrData
namespace  Nektar::LibUtilities::StdPrismData

Enumerations

enum  Nektar::LibUtilities::ShapeType {
  Nektar::LibUtilities::eNoShapeType, Nektar::LibUtilities::ePoint, Nektar::LibUtilities::eSegment, Nektar::LibUtilities::eTriangle,
  Nektar::LibUtilities::eQuadrilateral, Nektar::LibUtilities::eTetrahedron, Nektar::LibUtilities::ePyramid, Nektar::LibUtilities::ePrism,
  Nektar::LibUtilities::eHexahedron, Nektar::LibUtilities::SIZE_ShapeType
}

Functions

int Nektar::LibUtilities::StdSegData::getNumberOfCoefficients (int Na)
int Nektar::LibUtilities::StdSegData::getNumberOfBndCoefficients (int Na)
int Nektar::LibUtilities::StdTriData::getNumberOfCoefficients (int Na, int Nb)
int Nektar::LibUtilities::StdTriData::getNumberOfBndCoefficients (int Na, int Nb)
int Nektar::LibUtilities::StdQuadData::getNumberOfCoefficients (int Na, int Nb)
int Nektar::LibUtilities::StdQuadData::getNumberOfBndCoefficients (int Na, int Nb)
int Nektar::LibUtilities::StdHexData::getNumberOfCoefficients (int Na, int Nb, int Nc)
int Nektar::LibUtilities::StdHexData::getNumberOfBndCoefficients (int Na, int Nb, int Nc)
int Nektar::LibUtilities::StdTetData::getNumberOfCoefficients (int Na, int Nb, int Nc)
int Nektar::LibUtilities::StdTetData::getNumberOfBndCoefficients (int Na, int Nb, int Nc)
int Nektar::LibUtilities::StdPyrData::getNumberOfCoefficients (int Na, int Nb, int Nc)
int Nektar::LibUtilities::StdPyrData::getNumberOfBndCoefficients (int Na, int Nb, int Nc)
int Nektar::LibUtilities::StdPrismData::getNumberOfCoefficients (int Na, int Nb, int Nc)
int Nektar::LibUtilities::StdPrismData::getNumberOfBndCoefficients (int Na, int Nb, int Nc)
int Nektar::LibUtilities::GetNumberOfCoefficients (ShapeType shape, std::vector< unsigned int > &modes, int offset)
int Nektar::LibUtilities::GetNumberOfCoefficients (ShapeType shape, int na, int nb, int nc)

Variables

const char *const Nektar::LibUtilities::ShapeTypeMap []
const unsigned int Nektar::LibUtilities::ShapeTypeDimMap [SIZE_ShapeType]