dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | List of all members
Dune::Fem::ShapeFunctionSets Class Reference

interface class representing a family of shape function sets More...

#include <dune/fem/space/discontinuousgalerkin/shapefunctionsets.hh>

Public Types

typedef ImplementationDefined ShapeFunctionSetType
 shape function set type
 

Public Member Functions

Move construction/assignemnt
 ShapeFunctionSets (ShapeFunctionSets &&)
 move constructor
 
Deleted methods
 ShapeFunctionSets (const ShapeFunctionSets &)=delete
 copy constructor
 
ShapeFunctionSetsoperator= (const ShapeFunctionSets &)=delete
 assignment operator
 
Public member functions
const std::vector< Dune::GeometryType > & types () const
 return vector of geometry types
 
int order () const
 return maximum order
 
int order (Dune::GeometryType type) const
 return order per geometry type
 
ShapeFunctionSetType shapeFunctionSet (const Dune::GeometryType &type) const
 return shape function set
 

Detailed Description

interface class representing a family of shape function sets

Member Typedef Documentation

◆ ShapeFunctionSetType

shape function set type

Constructor & Destructor Documentation

◆ ShapeFunctionSets() [1/2]

Dune::Fem::ShapeFunctionSets::ShapeFunctionSets ( ShapeFunctionSets &&  )

move constructor

◆ ShapeFunctionSets() [2/2]

Dune::Fem::ShapeFunctionSets::ShapeFunctionSets ( const ShapeFunctionSets )
delete

copy constructor

Member Function Documentation

◆ operator=()

ShapeFunctionSets & Dune::Fem::ShapeFunctionSets::operator= ( const ShapeFunctionSets )
delete

assignment operator

◆ order() [1/2]

int Dune::Fem::ShapeFunctionSets::order ( ) const

return maximum order

◆ order() [2/2]

int Dune::Fem::ShapeFunctionSets::order ( Dune::GeometryType  type) const

return order per geometry type

◆ shapeFunctionSet()

ShapeFunctionSetType Dune::Fem::ShapeFunctionSets::shapeFunctionSet ( const Dune::GeometryType &  type) const

return shape function set

Parameters
[in]typegeometry type
Returns
shape function set

◆ types()

const std::vector< Dune::GeometryType > & Dune::Fem::ShapeFunctionSets::types ( ) const

return vector of geometry types


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