Class template Dune::GDT::GenericNumericalFlux<I, d, m, R>¶
Inherits from Dune::GDT::NumericalFluxInterface.
-
template<class I, size_t d, size_t m = 1, class R = double>
class Dune::GDT::GenericNumericalFlux<I, d, m, R> : public NumericalFluxInterface<I, d, m, R>¶ Implementation of NumericalFluxInterface for a given lambda expression.
Method Dune::GDT::GenericNumericalFlux::copy¶
Method Dune::GDT::GenericNumericalFlux::apply¶
-
template<class I, size_t d, size_t m = 1, class R = double>
StateType Dune::GDT::GenericNumericalFlux<I, d, m, R>::apply(const LocalIntersectionCoords &x, const StateType &u, const StateType &v, const PhysicalDomainType &n, const XT::Common::Parameter ¶m = {}) const final override¶ No documentation provided.
Constructor Dune::GDT::GenericNumericalFlux::GenericNumericalFlux¶
-
template<class I, size_t d, size_t m = 1, class R = double>
Dune::GDT::GenericNumericalFlux<I, d, m, R>::GenericNumericalFlux(const FluxType &flx, GenericFunctionType func, const XT::Common::ParameterType ¶m_type = {})¶ No documentation provided.
Field Dune::GDT::GenericNumericalFlux::numerical_flux_¶
-
template<class I, size_t d, size_t m = 1, class R = double>
const GenericFunctionType Dune::GDT::GenericNumericalFlux<I, d, m, R>::numerical_flux_¶ No documentation provided.
Type alias Dune::GDT::GenericNumericalFlux::ThisType¶
Type alias Dune::GDT::GenericNumericalFlux::BaseType¶
Type alias Dune::GDT::GenericNumericalFlux::GenericFunctionType¶
-
template<class I, size_t d, size_t m = 1, class R = double>
using Dune::GDT::GenericNumericalFlux<I, d, m, R>::GenericFunctionType = std::function<StateType(const I&, const LocalIntersectionCoords&, const StateType&, const StateType&, const PhysicalDomainType&, const XT::Common::Parameter&)>¶ No documentation provided.