Dune Core Modules (2.8.0)
Dune::EdgeS0_5Basis< Geometry, RF > Class Template Reference
Basis for order 0.5 (lowest order) edge elements on simplices. More...
#include <dune/localfunctions/whitney/edges0.5/basis.hh>
Classes | |
struct | Traits |
export type traits for function signature More... | |
Public Member Functions | |
template<typename VertexOrder > | |
EdgeS0_5Basis (const Geometry &geo, const VertexOrder &vertexOrder) | |
Construct an EdgeS0_5Basis. More... | |
std::size_t | size () const |
number of shape functions | |
void | evaluateFunction (const typename Traits::DomainLocal &xl, std::vector< typename Traits::Range > &out) const |
Evaluate all shape functions. | |
void | evaluateJacobian (const typename Traits::DomainLocal &, std::vector< typename Traits::Jacobian > &out) const |
Evaluate all Jacobians. | |
void | partial (const std::array< unsigned int, dim > &order, const typename Traits::DomainLocal &in, std::vector< typename Traits::Range > &out) const |
Evaluate partial derivatives of all shape functions. | |
std::size_t | order () const |
Polynomial order of the shape functions. | |
Detailed Description
template<class Geometry, class RF>
class Dune::EdgeS0_5Basis< Geometry, RF >
class Dune::EdgeS0_5Basis< Geometry, RF >
Basis for order 0.5 (lowest order) edge elements on simplices.
- Template Parameters
-
Geometry Type of the local-to-global map. RF Type to represent the field in the range.
Constructor & Destructor Documentation
◆ EdgeS0_5Basis()
template<class Geometry , class RF >
template<typename VertexOrder >
|
inline |
Construct an EdgeS0_5Basis.
- Parameters
-
geo Geometry of the element to contruct a local basis for. vertexOrder Vertex ordering information. Only the vertex order on the dim=1 sub-entities (edges) is required.
References Dune::Geometry< mydim, cdim, GridImp, GeometryImp >::corner().
The documentation for this class was generated from the following file:
- dune/localfunctions/whitney/edges0.5/basis.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 21, 23:30, 2024)