|
dune-functions
2.5.0
|
A grid function induced by a global basis and a coefficient vector. More...
#include <dune/functions/gridfunctions/discretescalarglobalbasisfunction.hh>
Classes | |
| class | LocalFunction |
Public Types | |
| using | GridView = typename Basis::GridView |
| using | EntitySet = GridViewEntitySet< GridView, 0 > |
| using | Domain = typename EntitySet::GlobalCoordinate |
| using | Range = typename V::value_type |
| using | LocalBasisRange = typename Basis::LocalView::Tree::FiniteElement::Traits::LocalBasisType::Traits::RangeType |
| using | LocalDomain = typename EntitySet::LocalCoordinate |
| using | Element = typename EntitySet::Element |
| using | Traits = Imp::GridFunctionTraits< Range(Domain), EntitySet, DefaultDerivativeTraits, 16 > |
Public Member Functions | |
| DiscreteScalarGlobalBasisFunction (const Basis &basis, const V &dofs) | |
| DiscreteScalarGlobalBasisFunction (std::shared_ptr< Basis > basis, std::shared_ptr< V > dofs) | |
| const Basis & | basis () const |
| const V & | dofs () const |
| Range | operator() (const Domain &x) const |
| const EntitySet & | entitySet () const |
| Get associated EntitySet. More... | |
Friends | |
| Traits::DerivativeInterface | derivative (const DiscreteScalarGlobalBasisFunction &t) |
| LocalFunction | localFunction (const DiscreteScalarGlobalBasisFunction &t) |
A grid function induced by a global basis and a coefficient vector.
| using Dune::Functions::DiscreteScalarGlobalBasisFunction< Basis, V >::Domain = typename EntitySet::GlobalCoordinate |
| using Dune::Functions::DiscreteScalarGlobalBasisFunction< Basis, V >::Element = typename EntitySet::Element |
| using Dune::Functions::DiscreteScalarGlobalBasisFunction< Basis, V >::EntitySet = GridViewEntitySet<GridView, 0> |
| using Dune::Functions::DiscreteScalarGlobalBasisFunction< Basis, V >::GridView = typename Basis::GridView |
| using Dune::Functions::DiscreteScalarGlobalBasisFunction< Basis, V >::LocalBasisRange = typename Basis::LocalView::Tree::FiniteElement::Traits::LocalBasisType::Traits::RangeType |
| using Dune::Functions::DiscreteScalarGlobalBasisFunction< Basis, V >::LocalDomain = typename EntitySet::LocalCoordinate |
| using Dune::Functions::DiscreteScalarGlobalBasisFunction< Basis, V >::Range = typename V::value_type |
| using Dune::Functions::DiscreteScalarGlobalBasisFunction< Basis, V >::Traits = Imp::GridFunctionTraits<Range(Domain), EntitySet, DefaultDerivativeTraits, 16> |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Get associated EntitySet.
|
inline |
|
friend |
|
friend |
1.8.12