dune-functions 2.9.0
|
#include <dune/functions/gridfunctions/discreteglobalbasisfunction.hh>
Classes | |
struct | Data |
class | LocalFunctionBase |
Public Types | |
using | Basis = B |
using | Vector = V |
using | Coefficient = Dune::AutonomousValue< decltype(std::declval< Vector >()[std::declval< typename Basis::MultiIndex >()])> |
using | GridView = typename Basis::GridView |
using | EntitySet = GridViewEntitySet< GridView, 0 > |
using | Tree = typename Basis::LocalView::Tree |
using | NodeToRangeEntry = NTRE |
using | Domain = typename EntitySet::GlobalCoordinate |
using | LocalDomain = typename EntitySet::LocalCoordinate |
using | Element = typename EntitySet::Element |
Public Member Functions | |
const Basis & | basis () const |
Return a const reference to the stored basis. More... | |
const Vector & | dofs () const |
Return the coefficients of this discrete function by reference. More... | |
const NodeToRangeEntry & | nodeToRangeEntry () const |
Return the stored node-to-range map. More... | |
const EntitySet & | entitySet () const |
Get associated set of entities the local-function can be bound to. More... | |
Protected Member Functions | |
DiscreteGlobalBasisFunctionBase (const std::shared_ptr< const Data > &data) | |
Protected Attributes | |
std::shared_ptr< const Data > | data_ |
using Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, NTRE >::Basis = B |
using Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, NTRE >::Coefficient = Dune::AutonomousValue<decltype(std::declval<Vector>()[std::declval<typename Basis::MultiIndex>()])> |
using Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, NTRE >::Domain = typename EntitySet::GlobalCoordinate |
using Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, NTRE >::Element = typename EntitySet::Element |
using Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, NTRE >::EntitySet = GridViewEntitySet<GridView, 0> |
using Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, NTRE >::GridView = typename Basis::GridView |
using Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, NTRE >::LocalDomain = typename EntitySet::LocalCoordinate |
using Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, NTRE >::NodeToRangeEntry = NTRE |
using Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, NTRE >::Tree = typename Basis::LocalView::Tree |
using Dune::Functions::ImplDoc::DiscreteGlobalBasisFunctionBase< B, V, NTRE >::Vector = V |
|
inlineprotected |
|
inline |
Return a const reference to the stored basis.
|
inline |
Return the coefficients of this discrete function by reference.
|
inline |
Get associated set of entities the local-function can be bound to.
|
inline |
Return the stored node-to-range map.
|
protected |