![]() |
Dune-Fufem 2.11-git
|
Loading...
Searching...
No Matches
Classes |
Public Types |
Public Member Functions |
Static Public Attributes |
Protected Types |
Static Protected Member Functions |
Protected Attributes |
Friends |
List of all members
Dune::Fufem::Forms::FEFunctionJacobianOperator< B, TP, argIndex > Class Template Reference
Linear map representing the jacobians of the elements of an FE-space. More...
#include <dune/fufem/forms/unaryoperators.hh>
Inheritance diagram for Dune::Fufem::Forms::FEFunctionJacobianOperator< B, TP, argIndex >:

Classes | |
| class | LocalOperator |
Public Types | |
| using | Element = typename Base::Element |
| using | Range = typename Impl::GlobalJacobianTraits< ReferenceJacobian, GeometryJacobianInverse >::type |
| using | Intersection = typename Basis::GridView::Intersection |
Public Member Functions | |
| template<std::size_t i> | |
| auto | childOperator (Dune::index_constant< i > childIndex) const |
| auto | basis () const |
| auto | treePath () const |
| bool | isAffine () const |
Static Public Attributes | |
| static constexpr std::size_t | argIndex |
| static constexpr std::size_t | arity |
Protected Types | |
| using | LocalView = typename B::LocalView |
| using | Tree = typename LocalView::Tree |
| using | SubspaceBasis = typename Dune::Functions::SubspaceBasis< B, TP > |
| using | LeafTreePath = decltype(leafTreePath(std::declval< TP >())) |
| using | LeafNode = typename Dune::TypeTree::ChildForTreePath< Tree, LeafTreePath > |
| using | Basis = B |
| using | TreePath = TP |
Static Protected Member Functions | |
| static auto | leafTreePath (const TP &tp) |
Protected Attributes | |
| SubspaceBasis | subspaceBasis_ |
| bool | isAffine_ |
Friends | |
| LocalOperator | localOperator (const FEFunctionJacobianOperator &op) |
Detailed Description
template<class B, class TP, std::size_t argIndex>
class Dune::Fufem::Forms::FEFunctionJacobianOperator< B, TP, argIndex >
class Dune::Fufem::Forms::FEFunctionJacobianOperator< B, TP, argIndex >
Linear map representing the jacobians of the elements of an FE-space.
- Template Parameters
-
B Type of the dune-functions basis TP Tree path within the basis argIndex Index of arguments within composed multilinear operators
Member Typedef Documentation
◆ Basis
template<class B , class TP , std::size_t argIndex>
|
protectedinherited |
◆ Element
template<class B , class TP , std::size_t argIndex>
| using Dune::Fufem::Forms::FEFunctionJacobianOperator< B, TP, argIndex >::Element = typename Base::Element |
◆ Intersection
template<class B , class TP , std::size_t argIndex>
|
inherited |
◆ LeafNode
template<class B , class TP , std::size_t argIndex>
|
protectedinherited |
◆ LeafTreePath
template<class B , class TP , std::size_t argIndex>
|
protectedinherited |
◆ LocalView
template<class B , class TP , std::size_t argIndex>
|
protectedinherited |
◆ Range
template<class B , class TP , std::size_t argIndex>
| using Dune::Fufem::Forms::FEFunctionJacobianOperator< B, TP, argIndex >::Range = typename Impl::GlobalJacobianTraits<ReferenceJacobian, GeometryJacobianInverse>::type |
◆ SubspaceBasis
template<class B , class TP , std::size_t argIndex>
|
protectedinherited |
◆ Tree
template<class B , class TP , std::size_t argIndex>
|
protectedinherited |
◆ TreePath
template<class B , class TP , std::size_t argIndex>
|
protectedinherited |
Member Function Documentation
◆ basis()
template<class B , class TP , std::size_t argIndex>
|
inlineinherited |
◆ childOperator()
template<class B , class TP , std::size_t argIndex>
template<std::size_t i>
|
inline |
◆ isAffine()
template<class B , class TP , std::size_t argIndex>
|
inlineinherited |
◆ leafTreePath()
template<class B , class TP , std::size_t argIndex>
|
inlinestaticprotectedinherited |
◆ treePath()
template<class B , class TP , std::size_t argIndex>
|
inlineinherited |
Friends And Related Symbol Documentation
◆ localOperator
template<class B , class TP , std::size_t argIndex>
|
friend |
Member Data Documentation
◆ argIndex
|
staticconstexprinherited |
◆ arity
|
staticconstexprinherited |
◆ isAffine_
template<class B , class TP , std::size_t argIndex>
|
protectedinherited |
◆ subspaceBasis_
template<class B , class TP , std::size_t argIndex>
|
protectedinherited |
The documentation for this class was generated from the following file:
