Class template Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator

template<class I, class SV, class SGV, size_t m = 1, class SF = double, class RF = SF, class RGV = SGV, class RV = SV>
class Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator

Note

See also LocalIntersectionOperatorInterface for a description of the template arguments.

See also: LocalIntersectionOperatorInterface

int Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::copy() const final override

No documentation provided.

bool Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::linear() const
void Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::apply(int &local_range_inside, int&, const XT::Common::Parameter &param = <recovery-expr>({})) const final override

No documentation provided.

template<>
Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>(const int &source, LambdaType numerical_boundary_flux, const int numerical_flux_order, const XT::Common::ParameterType &numerical_flux_param_type = {})

No documentation provided.

template<>
Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>(const int &source, const int &local_mass_matrices, LambdaType numerical_boundary_flux, const int numerical_flux_order, const XT::Common::ParameterType &numerical_flux_param_type = {})

Applies the inverse of the local mass matrix.

template<>
Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>(const int &source_space, const SV &source_vector, const int &local_mass_matrices, LambdaType numerical_boundary_flux, const int numerical_flux_order, const XT::Common::ParameterType &numerical_flux_param_type = {})

Applies the inverse of the local mass matrix.

template<>
Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>(const ThisType &other)

No documentation provided.

const LambdaType Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::numerical_boundary_flux_

No documentation provided.

const int Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::numerical_flux_order_

No documentation provided.

const int Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::local_mass_matrices_

No documentation provided.

int Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::inside_basis_values_

No documentation provided.

XT::LA::CommonDenseVector<RF> Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::inside_local_dofs_

No documentation provided.

type Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::ThisType

No documentation provided.

type Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::StateDomainType

No documentation provided.

type Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::StateRangeType

No documentation provided.

type Dune::GDT::LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator::LambdaType

No documentation provided.