Class template Dune::GDT::GenericNumericalFlux

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

template<class I, size_t d, size_t m = 1, class R = double>
int Dune::GDT::GenericNumericalFlux<I, d, m, R>::copy() const final override

No documentation provided.

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 &param) const final override

No documentation provided.

Constructor Dune::GDT::GenericNumericalFlux::GenericNumericalFlux<I, d, m, R>

template<>
template<class I, size_t d, size_t m = 1, class R = double>
Dune::GDT::GenericNumericalFlux<I, d, m, R>::GenericNumericalFlux<I, d, m, R>(const FluxType &flx, GenericFunctionType func, const XT::Common::ParameterType &param_type = {})

No documentation provided.

Field Dune::GDT::GenericNumericalFlux::numerical_flux_

const GenericFunctionType Dune::GDT::GenericNumericalFlux::numerical_flux_

No documentation provided.

Type alias Dune::GDT::GenericNumericalFlux::ThisType

type Dune::GDT::GenericNumericalFlux::ThisType

No documentation provided.

Type alias Dune::GDT::GenericNumericalFlux::BaseType

type Dune::GDT::GenericNumericalFlux::BaseType

No documentation provided.

Type alias Dune::GDT::GenericNumericalFlux::GenericFunctionType

type Dune::GDT::GenericNumericalFlux::GenericFunctionType

No documentation provided.