DUNE-FEM (unstable)
localfunctionsetadapter.hh
60 explicit LocalFunctionSetAdapter ( const Entity &entity, const FunctionSet &functionSet = FunctionSet() )
implementation of entity and geometry storage for basis function set and local functions
Definition: entitygeometry.hh:35
const Entity & entity() const
return entity
Definition: entitygeometry.hh:101
const Geometry & geometry() const
return geometry
Definition: entitygeometry.hh:111
void unbind()
release entity and geometry object
Definition: entitygeometry.hh:164
void bind(const EntityType &entity)
set new entity object and geometry if enabled
Definition: entitygeometry.hh:135
EntityType::Geometry Geometry
type of geometry
Definition: entitygeometry.hh:42
Definition: explicitfieldvector.hh:75
void evaluateEach(const DomainType &x, Functor functor) const
void hessianEach(const DomainType &x, Functor functor) const
void jacobianEach(const DomainType &x, Functor functor) const
FunctionSpaceTraits::RangeType RangeType
Type of range vector (using type of range field) has a Dune::FieldVector type interface.
Definition: functionspaceinterface.hh:71
FunctionSpaceTraits::LinearMappingType JacobianRangeType
Intrinsic type used for the jacobian values has a Dune::FieldMatrix type interface.
Definition: functionspaceinterface.hh:75
FunctionSpaceTraits::DomainType DomainType
Type of domain vector (using type of domain field) has a Dune::FieldVector type interface.
Definition: functionspaceinterface.hh:67
convert (global) function set to local function set
Definition: localfunctionsetadapter.hh:29
FunctionSet FunctionSetType
function set type
Definition: localfunctionsetadapter.hh:41
FunctionSpaceType::HessianRangeType HessianRangeType
hessian range type
Definition: localfunctionsetadapter.hh:53
BaseType::EntityType EntityType
entity type
Definition: localfunctionsetadapter.hh:35
void evaluateEach(const Point &x, Functor functor) const
Definition: localfunctionsetadapter.hh:77
const FunctionSetType functionSet() const
return function set
Definition: localfunctionsetadapter.hh:103
void jacobianEach(const Point &x, Functor functor) const
Definition: localfunctionsetadapter.hh:85
FunctionSpaceType::JacobianRangeType JacobianRangeType
jacobian range type
Definition: localfunctionsetadapter.hh:51
FunctionSpaceType::DomainType DomainType
domain type
Definition: localfunctionsetadapter.hh:47
int order() const
return order of basis functions
Definition: localfunctionsetadapter.hh:65
BaseType::Geometry Geometry
geometry
Definition: localfunctionsetadapter.hh:38
void hessianEach(const Point &x, Functor functor) const
Definition: localfunctionsetadapter.hh:93
std::size_t size() const
return number of basis functions
Definition: localfunctionsetadapter.hh:73
FunctionSet::FunctionSpaceType FunctionSpaceType
function space type
Definition: localfunctionsetadapter.hh:44
FunctionSpaceType::RangeType RangeType
range type
Definition: localfunctionsetadapter.hh:49
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 13, 23:29, 2024)