|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::DirichletConstraints< Model, DiscreteFunctionSpace, useIdentity >::BoundaryWrapper Class Reference
#include <dune/fem/schemes/dirichletconstraints.hh>
Public Types | |
| typedef DiscreteFunctionSpaceType::EntityType | EntityType |
| typedef DiscreteFunctionSpaceType::FunctionSpaceType | FunctionSpaceType |
| typedef DiscreteFunctionSpaceType::DomainType | DomainType |
| typedef DiscreteFunctionSpace::RangeType | RangeType |
| typedef DiscreteFunctionSpace::JacobianRangeType | JacobianRangeType |
| typedef DiscreteFunctionSpace::HessianRangeType | HessianRangeType |
Public Member Functions | |
| BoundaryWrapper (const ModelType &impl, const EntityType &entity, const int order, int bndId) | |
| bool | valid () const |
| const EntityType & | entity () const |
| const int | order () const |
| template<class Point > | |
| void | evaluate (const Point &x, RangeType &ret) const |
| template<class Point > | |
| void | jacobian (const Point &x, JacobianRangeType &ret) const |
Static Public Attributes | |
| static const int | dimRange = RangeType::dimension |
Member Typedef Documentation
◆ DomainType
template<class Model , class DiscreteFunctionSpace , bool useIdentity>
| typedef DiscreteFunctionSpaceType::DomainType Dune::DirichletConstraints< Model, DiscreteFunctionSpace, useIdentity >::BoundaryWrapper::DomainType |
◆ EntityType
template<class Model , class DiscreteFunctionSpace , bool useIdentity>
| typedef DiscreteFunctionSpaceType::EntityType Dune::DirichletConstraints< Model, DiscreteFunctionSpace, useIdentity >::BoundaryWrapper::EntityType |
◆ FunctionSpaceType
template<class Model , class DiscreteFunctionSpace , bool useIdentity>
| typedef DiscreteFunctionSpaceType::FunctionSpaceType Dune::DirichletConstraints< Model, DiscreteFunctionSpace, useIdentity >::BoundaryWrapper::FunctionSpaceType |
◆ HessianRangeType
template<class Model , class DiscreteFunctionSpace , bool useIdentity>
| typedef DiscreteFunctionSpace::HessianRangeType Dune::DirichletConstraints< Model, DiscreteFunctionSpace, useIdentity >::BoundaryWrapper::HessianRangeType |
◆ JacobianRangeType
template<class Model , class DiscreteFunctionSpace , bool useIdentity>
| typedef DiscreteFunctionSpace::JacobianRangeType Dune::DirichletConstraints< Model, DiscreteFunctionSpace, useIdentity >::BoundaryWrapper::JacobianRangeType |
◆ RangeType
template<class Model , class DiscreteFunctionSpace , bool useIdentity>
| typedef DiscreteFunctionSpace::RangeType Dune::DirichletConstraints< Model, DiscreteFunctionSpace, useIdentity >::BoundaryWrapper::RangeType |
Constructor & Destructor Documentation
◆ BoundaryWrapper()
template<class Model , class DiscreteFunctionSpace , bool useIdentity>
|
inline |
Member Function Documentation
◆ entity()
template<class Model , class DiscreteFunctionSpace , bool useIdentity>
|
inline |
◆ evaluate()
template<class Model , class DiscreteFunctionSpace , bool useIdentity>
template<class Point >
|
inline |
◆ jacobian()
template<class Model , class DiscreteFunctionSpace , bool useIdentity>
template<class Point >
|
inline |
◆ order()
template<class Model , class DiscreteFunctionSpace , bool useIdentity>
|
inline |
◆ valid()
template<class Model , class DiscreteFunctionSpace , bool useIdentity>
|
inline |
Member Data Documentation
◆ dimRange
template<class Model , class DiscreteFunctionSpace , bool useIdentity>
|
static |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8