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

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

Public Types

typedef NedelecL2InterpolationBuilder< dim, Field > Builder
typedef const NedelecL2Interpolation< dim, Field > Object
typedef std::size_t Key
typedef std::remove_const< Object >::type NonConstObject

Static Public Member Functions

template<GeometryType::Id geometryId>
static Objectcreate (const Key &key)
template<GeometryType::Id geometryId>
static bool supports (const Key &key)
static void release (Object *object)

Member Typedef Documentation

◆ Builder

template<unsigned int dim, class Field>
typedef NedelecL2InterpolationBuilder<dim,Field> Dune::NedelecL2InterpolationFactory< dim, Field >::Builder

◆ Key

template<unsigned int dim, class Field>
typedef std::size_t Dune::NedelecL2InterpolationFactory< dim, Field >::Key

◆ NonConstObject

template<unsigned int dim, class Field>
typedef std::remove_const<Object>::type Dune::NedelecL2InterpolationFactory< dim, Field >::NonConstObject

◆ Object

template<unsigned int dim, class Field>
typedef const NedelecL2Interpolation<dim,Field> Dune::NedelecL2InterpolationFactory< dim, Field >::Object

Member Function Documentation

◆ create()

template<unsigned int dim, class Field>
template<GeometryType::Id geometryId>
Object * Dune::NedelecL2InterpolationFactory< dim, Field >::create ( const Key & key)
inlinestatic

◆ release()

template<unsigned int dim, class Field>
void Dune::NedelecL2InterpolationFactory< dim, Field >::release ( Object * object)
inlinestatic

◆ supports()

template<unsigned int dim, class Field>
template<GeometryType::Id geometryId>
bool Dune::NedelecL2InterpolationFactory< dim, Field >::supports ( const Key & key)
inlinestatic

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