dune-localfunctions 2.10
Loading...
Searching...
No Matches
Dune::RTVecMatrix< geometryId, Field > Struct Template Reference

#include <dune/localfunctions/raviartthomas/raviartthomassimplex/raviartthomassimplexprebasis.hh>

Public Types

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

Public Member Functions

 RTVecMatrix (std::size_t order)
 ~RTVecMatrix ()
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::RTVecMatrix< geometryId, Field >::MI

◆ MIBasis

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

Constructor & Destructor Documentation

◆ RTVecMatrix()

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

◆ ~RTVecMatrix()

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

Member Function Documentation

◆ cols()

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

◆ row()

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

◆ rows()

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

Member Data Documentation

◆ col_

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

◆ dim

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

◆ geometry

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

◆ mat_

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

◆ row_

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

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