dune-localfunctions 2.10
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Dune::NedelecVecMatrix< geometryId, Field > Struct Template Reference

#include <dune/localfunctions/nedelec/nedelecsimplex/nedelecsimplexprebasis.hh>

Public Types

typedef MultiIndex< dim, Field > MI
 
typedef MonomialBasis< geometryId, MIMIBasis
 

Public Member Functions

 NedelecVecMatrix (std::size_t order)
 
 ~NedelecVecMatrix ()
 
unsigned int cols () const
 
unsigned int rows () const
 
template<class Vector >
void row (const unsigned int row, Vector &vec) const
 

Public Attributes

unsigned int row_
 
unsigned int col_
 
Field ** mat_
 

Static Public Attributes

static constexpr GeometryType geometry = geometryId
 
static const unsigned int dim = geometry.dim()
 

Member Typedef Documentation

◆ MI

template<GeometryType::Id geometryId, class Field >
typedef MultiIndex<dim,Field> Dune::NedelecVecMatrix< geometryId, Field >::MI

◆ MIBasis

template<GeometryType::Id geometryId, class Field >
typedef MonomialBasis<geometryId,MI> Dune::NedelecVecMatrix< geometryId, Field >::MIBasis

Constructor & Destructor Documentation

◆ NedelecVecMatrix()

template<GeometryType::Id geometryId, class Field >
Dune::NedelecVecMatrix< geometryId, Field >::NedelecVecMatrix ( std::size_t  order)
inline

◆ ~NedelecVecMatrix()

template<GeometryType::Id geometryId, class Field >
Dune::NedelecVecMatrix< geometryId, Field >::~NedelecVecMatrix ( )
inline

Member Function Documentation

◆ cols()

template<GeometryType::Id geometryId, class Field >
unsigned int Dune::NedelecVecMatrix< geometryId, Field >::cols ( ) const
inline

◆ row()

template<GeometryType::Id geometryId, class Field >
template<class Vector >
void Dune::NedelecVecMatrix< geometryId, Field >::row ( const unsigned int  row,
Vector &  vec 
) const
inline

◆ rows()

template<GeometryType::Id geometryId, class Field >
unsigned int Dune::NedelecVecMatrix< geometryId, Field >::rows ( ) const
inline

Member Data Documentation

◆ col_

template<GeometryType::Id geometryId, class Field >
unsigned int Dune::NedelecVecMatrix< geometryId, Field >::col_

◆ dim

template<GeometryType::Id geometryId, class Field >
const unsigned int Dune::NedelecVecMatrix< geometryId, Field >::dim = geometry.dim()
static

◆ geometry

template<GeometryType::Id geometryId, class Field >
constexpr GeometryType Dune::NedelecVecMatrix< geometryId, Field >::geometry = geometryId
staticconstexpr

◆ mat_

template<GeometryType::Id geometryId, class Field >
Field** Dune::NedelecVecMatrix< geometryId, Field >::mat_

◆ row_

template<GeometryType::Id geometryId, class Field >
unsigned int Dune::NedelecVecMatrix< geometryId, Field >::row_

The documentation for this struct was generated from the following file: