HArD::Core2D
Hybrid Arbitrary Degree::Core 2D - Library to implement 2D schemes with edge and cell polynomials as unknowns
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
HArDCore2D::DSL::LocalDOFTable Class Reference

#include <local-dof-table.hpp>

Inheritance diagram for HArDCore2D::DSL::LocalDOFTable:
Inheritance graph
[legend]
Collaboration diagram for HArDCore2D::DSL::LocalDOFTable:
Collaboration graph
[legend]

Public Member Functions

 LocalDOFTable (const DiscreteSpaceDescriptor &descriptor)
 
const Meshmesh () const
 
DiscreteSpaceDescriptordescriptor ()
 
const DiscreteSpaceDescriptordescriptor () const
 
size_t numberOfLocalVertexDofs () const
 
size_t numberOfLocalVertexDofs (const std::string &dof_name) const
 
size_t numberOfLocalEdgeDofs () const
 
size_t numberOfLocalEdgeDofs (const std::string &dof_name) const
 
size_t numberOfLocalCellDofs () const
 
size_t numberOfLocalCellDofs (const std::string &dof_name) const
 
size_t dimension () const
 Returns the dimension of the global space (all DOFs for all geometric entities)
 
size_t numTotalDofsVertices () const
 Returns the total number of vertex DOFs.
 
size_t numTotalDofsEdges () const
 Returns the total number of vertex DOFs.
 
size_t numTotalDofsCells () const
 Returns the total number of vertex DOFs.
 
size_t dimensionVertex (const Vertex &V) const
 Returns the dimension of the local space on the vertex V.
 
size_t dimensionVertex (size_t iV) const
 Returns the dimension of the local space on the vertex of index iV.
 
size_t dimensionEdge (const Edge &E) const
 Returns the dimension of the local space on the edge E (including vertices)
 
size_t dimensionEdge (size_t iE) const
 Returns the dimension of the local space on the edge of index iE (including vertices)
 
size_t dimensionCell (const Cell &T) const
 Returns the dimension of the local space on the cell T (including faces, edges and vertices)
 
size_t dimensionCellBoundary (const Cell &T) const
 Returns the dimension of the local space on the boundary of T.
 
size_t dimensionCell (size_t iT) const
 Returns the dimension of the local space on the cell of index iT (including faces, edges and vertices)
 
size_t dimensionCellBoundary (size_t iT) const
 Returns the dimension of the local space on the boundary of T.
 
size_t localOffset (const Edge &E, const Vertex &V) const
 
size_t localOffset (const Edge &E, const Vertex &V, const std::string &vertex_dof_name) const
 
size_t localOffset (const Edge &E) const
 
size_t localOffset (const Edge &E, const std::string &edge_dof_name) const
 
size_t localOffset (const Cell &T, const Vertex &V) const
 
size_t localOffset (const Cell &T, const Vertex &V, const std::string &vertex_dof_name) const
 
size_t localOffset (const Cell &T, const Edge &E) const
 
size_t localOffset (const Cell &T, const Edge &E, const std::string &edge_dof_name) const
 
size_t localOffset (const Cell &T) const
 
size_t localOffset (const Cell &T, const std::string &cell_dof_name) const
 
 LocalDOFTable (const DiscreteSpaceDescriptor &descriptor)
 
const Meshmesh () const
 
DiscreteSpaceDescriptordescriptor ()
 
const DiscreteSpaceDescriptordescriptor () const
 
size_t numberOfLocalVertexDofs () const
 
size_t numberOfLocalVertexDofs (const std::string &dof_name) const
 
size_t numberOfLocalEdgeDofs () const
 
size_t numberOfLocalEdgeDofs (const std::string &dof_name) const
 
size_t numberOfLocalCellDofs () const
 
size_t numberOfLocalCellDofs (const std::string &dof_name) const
 
size_t dimension () const
 Returns the dimension of the global space (all DOFs for all geometric entities)
 
size_t numTotalDofsVertices () const
 Returns the total number of vertex DOFs.
 
size_t numTotalDofsEdges () const
 Returns the total number of vertex DOFs.
 
size_t numTotalDofsCells () const
 Returns the total number of vertex DOFs.
 
size_t dimensionVertex (const Vertex &V) const
 Returns the dimension of the local space on the vertex V.
 
size_t dimensionVertex (size_t iV) const
 Returns the dimension of the local space on the vertex of index iV.
 
size_t dimensionEdge (const Edge &E) const
 Returns the dimension of the local space on the edge E (including vertices)
 
size_t dimensionEdge (size_t iE) const
 Returns the dimension of the local space on the edge of index iE (including vertices)
 
size_t dimensionCell (const Cell &T) const
 Returns the dimension of the local space on the cell T (including faces, edges and vertices)
 
size_t dimensionCellBoundary (const Cell &T) const
 Returns the dimension of the local space on the boundary of T.
 
size_t dimensionCell (size_t iT) const
 Returns the dimension of the local space on the cell of index iT (including faces, edges and vertices)
 
size_t dimensionCellBoundary (size_t iT) const
 Returns the dimension of the local space on the boundary of T.
 
size_t localOffset (const Edge &E, const Vertex &V) const
 
size_t localOffset (const Edge &E, const Vertex &V, const std::string &vertex_dof_name) const
 
size_t localOffset (const Edge &E) const
 
size_t localOffset (const Edge &E, const std::string &edge_dof_name) const
 
size_t localOffset (const Cell &T, const Vertex &V) const
 
size_t localOffset (const Cell &T, const Vertex &V, const std::string &vertex_dof_name) const
 
size_t localOffset (const Cell &T, const Edge &E) const
 
size_t localOffset (const Cell &T, const Edge &E, const std::string &edge_dof_name) const
 
size_t localOffset (const Cell &T) const
 
size_t localOffset (const Cell &T, const std::string &cell_dof_name) const
 
 LocalDOFTable (const DiscreteSpaceDescriptor &descriptor)
 
const Meshmesh () const
 
DiscreteSpaceDescriptordescriptor ()
 
const DiscreteSpaceDescriptordescriptor () const
 
size_t numberOfLocalVertexDofs () const
 
size_t numberOfLocalVertexDofs (const std::string &dof_name) const
 
size_t numberOfLocalEdgeDofs () const
 
size_t numberOfLocalEdgeDofs (const std::string &dof_name) const
 
size_t numberOfLocalCellDofs () const
 
size_t numberOfLocalCellDofs (const std::string &dof_name) const
 
size_t dimension () const
 Returns the dimension of the global space (all DOFs for all geometric entities)
 
size_t numTotalDofsVertices () const
 Returns the total number of vertex DOFs.
 
size_t numTotalDofsEdges () const
 Returns the total number of vertex DOFs.
 
size_t numTotalDofsCells () const
 Returns the total number of vertex DOFs.
 
size_t dimensionVertex (const Vertex &V) const
 Returns the dimension of the local space on the vertex V.
 
size_t dimensionVertex (size_t iV) const
 Returns the dimension of the local space on the vertex of index iV.
 
size_t dimensionEdge (const Edge &E) const
 Returns the dimension of the local space on the edge E (including vertices)
 
size_t dimensionEdge (size_t iE) const
 Returns the dimension of the local space on the edge of index iE (including vertices)
 
size_t dimensionCell (const Cell &T) const
 Returns the dimension of the local space on the cell T (including faces, edges and vertices)
 
size_t dimensionCellBoundary (const Cell &T) const
 Returns the dimension of the local space on the boundary of T.
 
size_t dimensionCell (size_t iT) const
 Returns the dimension of the local space on the cell of index iT (including faces, edges and vertices)
 
size_t dimensionCellBoundary (size_t iT) const
 Returns the dimension of the local space on the boundary of T.
 
size_t localOffset (const Edge &E, const Vertex &V) const
 
size_t localOffset (const Edge &E, const Vertex &V, const std::string &vertex_dof_name) const
 
size_t localOffset (const Edge &E) const
 
size_t localOffset (const Edge &E, const std::string &edge_dof_name) const
 
size_t localOffset (const Cell &T, const Vertex &V) const
 
size_t localOffset (const Cell &T, const Vertex &V, const std::string &vertex_dof_name) const
 
size_t localOffset (const Cell &T, const Edge &E) const
 
size_t localOffset (const Cell &T, const Edge &E, const std::string &edge_dof_name) const
 
size_t localOffset (const Cell &T) const
 
size_t localOffset (const Cell &T, const std::string &cell_dof_name) const
 

Protected Attributes

DiscreteSpaceDescriptor m_descriptor
 
size_t m_n_local_cell_dofs
 
size_t m_n_local_edge_dofs
 
size_t m_n_local_vertex_dofs
 
std::map< std::string, size_t > m_cell_dofs_offsets
 
std::map< std::string, size_t > m_edge_dofs_offsets
 
std::map< std::string, size_t > m_vertex_dofs_offsets
 

Constructor & Destructor Documentation

◆ LocalDOFTable() [1/3]

LocalDOFTable::LocalDOFTable ( const DiscreteSpaceDescriptor descriptor)

◆ LocalDOFTable() [2/3]

HArDCore2D::DSL::LocalDOFTable::LocalDOFTable ( const DiscreteSpaceDescriptor descriptor)

◆ LocalDOFTable() [3/3]

HArDCore2D::DSL::LocalDOFTable::LocalDOFTable ( const DiscreteSpaceDescriptor descriptor)

Member Function Documentation

◆ descriptor() [1/6]

DiscreteSpaceDescriptor & HArDCore2D::DSL::LocalDOFTable::descriptor ( )
inline

◆ descriptor() [2/6]

DiscreteSpaceDescriptor & HArDCore2D::DSL::LocalDOFTable::descriptor ( )
inline

◆ descriptor() [3/6]

DiscreteSpaceDescriptor & HArDCore2D::DSL::LocalDOFTable::descriptor ( )
inline

◆ descriptor() [4/6]

const DiscreteSpaceDescriptor & HArDCore2D::DSL::LocalDOFTable::descriptor ( ) const
inline

◆ descriptor() [5/6]

const DiscreteSpaceDescriptor & HArDCore2D::DSL::LocalDOFTable::descriptor ( ) const
inline

◆ descriptor() [6/6]

const DiscreteSpaceDescriptor & HArDCore2D::DSL::LocalDOFTable::descriptor ( ) const
inline

◆ dimension() [1/3]

size_t HArDCore2D::DSL::LocalDOFTable::dimension ( ) const
inline

Returns the dimension of the global space (all DOFs for all geometric entities)

◆ dimension() [2/3]

size_t HArDCore2D::DSL::LocalDOFTable::dimension ( ) const
inline

Returns the dimension of the global space (all DOFs for all geometric entities)

◆ dimension() [3/3]

size_t HArDCore2D::DSL::LocalDOFTable::dimension ( ) const
inline

Returns the dimension of the global space (all DOFs for all geometric entities)

◆ dimensionCell() [1/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionCell ( const Cell &  T) const
inline

Returns the dimension of the local space on the cell T (including faces, edges and vertices)

◆ dimensionCell() [2/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionCell ( const Cell &  T) const
inline

Returns the dimension of the local space on the cell T (including faces, edges and vertices)

◆ dimensionCell() [3/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionCell ( const Cell &  T) const
inline

Returns the dimension of the local space on the cell T (including faces, edges and vertices)

◆ dimensionCell() [4/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionCell ( size_t  iT) const
inline

Returns the dimension of the local space on the cell of index iT (including faces, edges and vertices)

◆ dimensionCell() [5/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionCell ( size_t  iT) const
inline

Returns the dimension of the local space on the cell of index iT (including faces, edges and vertices)

◆ dimensionCell() [6/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionCell ( size_t  iT) const
inline

Returns the dimension of the local space on the cell of index iT (including faces, edges and vertices)

◆ dimensionCellBoundary() [1/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionCellBoundary ( const Cell &  T) const
inline

Returns the dimension of the local space on the boundary of T.

◆ dimensionCellBoundary() [2/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionCellBoundary ( const Cell &  T) const
inline

Returns the dimension of the local space on the boundary of T.

◆ dimensionCellBoundary() [3/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionCellBoundary ( const Cell &  T) const
inline

Returns the dimension of the local space on the boundary of T.

◆ dimensionCellBoundary() [4/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionCellBoundary ( size_t  iT) const
inline

Returns the dimension of the local space on the boundary of T.

◆ dimensionCellBoundary() [5/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionCellBoundary ( size_t  iT) const
inline

Returns the dimension of the local space on the boundary of T.

◆ dimensionCellBoundary() [6/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionCellBoundary ( size_t  iT) const
inline

Returns the dimension of the local space on the boundary of T.

◆ dimensionEdge() [1/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionEdge ( const Edge &  E) const
inline

Returns the dimension of the local space on the edge E (including vertices)

◆ dimensionEdge() [2/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionEdge ( const Edge &  E) const
inline

Returns the dimension of the local space on the edge E (including vertices)

◆ dimensionEdge() [3/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionEdge ( const Edge &  E) const
inline

Returns the dimension of the local space on the edge E (including vertices)

◆ dimensionEdge() [4/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionEdge ( size_t  iE) const
inline

Returns the dimension of the local space on the edge of index iE (including vertices)

◆ dimensionEdge() [5/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionEdge ( size_t  iE) const
inline

Returns the dimension of the local space on the edge of index iE (including vertices)

◆ dimensionEdge() [6/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionEdge ( size_t  iE) const
inline

Returns the dimension of the local space on the edge of index iE (including vertices)

◆ dimensionVertex() [1/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionVertex ( const Vertex &  V) const
inline

Returns the dimension of the local space on the vertex V.

◆ dimensionVertex() [2/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionVertex ( const Vertex &  V) const
inline

Returns the dimension of the local space on the vertex V.

◆ dimensionVertex() [3/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionVertex ( const Vertex &  V) const
inline

Returns the dimension of the local space on the vertex V.

◆ dimensionVertex() [4/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionVertex ( size_t  iV) const
inline

Returns the dimension of the local space on the vertex of index iV.

◆ dimensionVertex() [5/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionVertex ( size_t  iV) const
inline

Returns the dimension of the local space on the vertex of index iV.

◆ dimensionVertex() [6/6]

size_t HArDCore2D::DSL::LocalDOFTable::dimensionVertex ( size_t  iV) const
inline

Returns the dimension of the local space on the vertex of index iV.

◆ localOffset() [1/30]

size_t LocalDOFTable::localOffset ( const Cell &  T) const

◆ localOffset() [2/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Cell &  T) const

◆ localOffset() [3/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Cell &  T) const

◆ localOffset() [4/30]

size_t LocalDOFTable::localOffset ( const Cell &  T,
const Edge &  E 
) const

◆ localOffset() [5/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Cell &  T,
const Edge &  E 
) const

◆ localOffset() [6/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Cell &  T,
const Edge &  E 
) const

◆ localOffset() [7/30]

size_t LocalDOFTable::localOffset ( const Cell &  T,
const Edge &  E,
const std::string &  edge_dof_name 
) const

◆ localOffset() [8/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Cell &  T,
const Edge &  E,
const std::string &  edge_dof_name 
) const

◆ localOffset() [9/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Cell &  T,
const Edge &  E,
const std::string &  edge_dof_name 
) const

◆ localOffset() [10/30]

size_t LocalDOFTable::localOffset ( const Cell &  T,
const std::string &  cell_dof_name 
) const

◆ localOffset() [11/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Cell &  T,
const std::string &  cell_dof_name 
) const

◆ localOffset() [12/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Cell &  T,
const std::string &  cell_dof_name 
) const

◆ localOffset() [13/30]

size_t LocalDOFTable::localOffset ( const Cell &  T,
const Vertex &  V 
) const

◆ localOffset() [14/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Cell &  T,
const Vertex &  V 
) const

◆ localOffset() [15/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Cell &  T,
const Vertex &  V 
) const

◆ localOffset() [16/30]

size_t LocalDOFTable::localOffset ( const Cell &  T,
const Vertex &  V,
const std::string &  vertex_dof_name 
) const

◆ localOffset() [17/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Cell &  T,
const Vertex &  V,
const std::string &  vertex_dof_name 
) const

◆ localOffset() [18/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Cell &  T,
const Vertex &  V,
const std::string &  vertex_dof_name 
) const

◆ localOffset() [19/30]

size_t LocalDOFTable::localOffset ( const Edge &  E) const

◆ localOffset() [20/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Edge &  E) const

◆ localOffset() [21/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Edge &  E) const

◆ localOffset() [22/30]

size_t LocalDOFTable::localOffset ( const Edge &  E,
const std::string &  edge_dof_name 
) const

◆ localOffset() [23/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Edge &  E,
const std::string &  edge_dof_name 
) const

◆ localOffset() [24/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Edge &  E,
const std::string &  edge_dof_name 
) const

◆ localOffset() [25/30]

size_t LocalDOFTable::localOffset ( const Edge &  E,
const Vertex &  V 
) const

◆ localOffset() [26/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Edge &  E,
const Vertex &  V 
) const

◆ localOffset() [27/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Edge &  E,
const Vertex &  V 
) const

◆ localOffset() [28/30]

size_t LocalDOFTable::localOffset ( const Edge &  E,
const Vertex &  V,
const std::string &  vertex_dof_name 
) const

◆ localOffset() [29/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Edge &  E,
const Vertex &  V,
const std::string &  vertex_dof_name 
) const

◆ localOffset() [30/30]

size_t HArDCore2D::DSL::LocalDOFTable::localOffset ( const Edge &  E,
const Vertex &  V,
const std::string &  vertex_dof_name 
) const

◆ mesh() [1/3]

const Mesh & HArDCore2D::DSL::LocalDOFTable::mesh ( ) const
inline

◆ mesh() [2/3]

const Mesh & HArDCore2D::DSL::LocalDOFTable::mesh ( ) const
inline

◆ mesh() [3/3]

const Mesh & HArDCore2D::DSL::LocalDOFTable::mesh ( ) const
inline

◆ numberOfLocalCellDofs() [1/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalCellDofs ( ) const
inline

◆ numberOfLocalCellDofs() [2/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalCellDofs ( ) const
inline

◆ numberOfLocalCellDofs() [3/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalCellDofs ( ) const
inline

◆ numberOfLocalCellDofs() [4/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalCellDofs ( const std::string &  dof_name) const
inline

◆ numberOfLocalCellDofs() [5/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalCellDofs ( const std::string &  dof_name) const
inline

◆ numberOfLocalCellDofs() [6/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalCellDofs ( const std::string &  dof_name) const
inline

◆ numberOfLocalEdgeDofs() [1/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalEdgeDofs ( ) const
inline

◆ numberOfLocalEdgeDofs() [2/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalEdgeDofs ( ) const
inline

◆ numberOfLocalEdgeDofs() [3/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalEdgeDofs ( ) const
inline

◆ numberOfLocalEdgeDofs() [4/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalEdgeDofs ( const std::string &  dof_name) const
inline

◆ numberOfLocalEdgeDofs() [5/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalEdgeDofs ( const std::string &  dof_name) const
inline

◆ numberOfLocalEdgeDofs() [6/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalEdgeDofs ( const std::string &  dof_name) const
inline

◆ numberOfLocalVertexDofs() [1/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalVertexDofs ( ) const
inline

◆ numberOfLocalVertexDofs() [2/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalVertexDofs ( ) const
inline

◆ numberOfLocalVertexDofs() [3/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalVertexDofs ( ) const
inline

◆ numberOfLocalVertexDofs() [4/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalVertexDofs ( const std::string &  dof_name) const
inline

◆ numberOfLocalVertexDofs() [5/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalVertexDofs ( const std::string &  dof_name) const
inline

◆ numberOfLocalVertexDofs() [6/6]

size_t HArDCore2D::DSL::LocalDOFTable::numberOfLocalVertexDofs ( const std::string &  dof_name) const
inline

◆ numTotalDofsCells() [1/3]

size_t HArDCore2D::DSL::LocalDOFTable::numTotalDofsCells ( ) const
inline

Returns the total number of vertex DOFs.

◆ numTotalDofsCells() [2/3]

size_t HArDCore2D::DSL::LocalDOFTable::numTotalDofsCells ( ) const
inline

Returns the total number of vertex DOFs.

◆ numTotalDofsCells() [3/3]

size_t HArDCore2D::DSL::LocalDOFTable::numTotalDofsCells ( ) const
inline

Returns the total number of vertex DOFs.

◆ numTotalDofsEdges() [1/3]

size_t HArDCore2D::DSL::LocalDOFTable::numTotalDofsEdges ( ) const
inline

Returns the total number of vertex DOFs.

◆ numTotalDofsEdges() [2/3]

size_t HArDCore2D::DSL::LocalDOFTable::numTotalDofsEdges ( ) const
inline

Returns the total number of vertex DOFs.

◆ numTotalDofsEdges() [3/3]

size_t HArDCore2D::DSL::LocalDOFTable::numTotalDofsEdges ( ) const
inline

Returns the total number of vertex DOFs.

◆ numTotalDofsVertices() [1/3]

size_t HArDCore2D::DSL::LocalDOFTable::numTotalDofsVertices ( ) const
inline

Returns the total number of vertex DOFs.

◆ numTotalDofsVertices() [2/3]

size_t HArDCore2D::DSL::LocalDOFTable::numTotalDofsVertices ( ) const
inline

Returns the total number of vertex DOFs.

◆ numTotalDofsVertices() [3/3]

size_t HArDCore2D::DSL::LocalDOFTable::numTotalDofsVertices ( ) const
inline

Returns the total number of vertex DOFs.

Member Data Documentation

◆ m_cell_dofs_offsets

std::map< std::string, size_t > HArDCore2D::DSL::LocalDOFTable::m_cell_dofs_offsets
protected

◆ m_descriptor

DiscreteSpaceDescriptor HArDCore2D::DSL::LocalDOFTable::m_descriptor
protected

◆ m_edge_dofs_offsets

std::map< std::string, size_t > HArDCore2D::DSL::LocalDOFTable::m_edge_dofs_offsets
protected

◆ m_n_local_cell_dofs

size_t HArDCore2D::DSL::LocalDOFTable::m_n_local_cell_dofs
protected

◆ m_n_local_edge_dofs

size_t HArDCore2D::DSL::LocalDOFTable::m_n_local_edge_dofs
protected

◆ m_n_local_vertex_dofs

size_t HArDCore2D::DSL::LocalDOFTable::m_n_local_vertex_dofs
protected

◆ m_vertex_dofs_offsets

std::map< std::string, size_t > HArDCore2D::DSL::LocalDOFTable::m_vertex_dofs_offsets
protected

The documentation for this class was generated from the following files: