Class template Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator¶
-
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::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>¶ Local finite volume intersection operator treating a boundary intersection via a custom numerical boundary flux lambda.
Method Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::copy¶
Method Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::linear¶
Method Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::apply¶
-
template<class I, class SV, class SGV, size_t m = 1, class SF = double, class RF = SF, class RGV = SGV, class RV = SV>
void Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>::apply(int &local_range_inside, int&, const XT::Common::Parameter ¶m) const final override¶ No documentation provided.
Constructor Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>¶
-
template<>
template<class I, class SV, class SGV, size_t m = 1, class SF = double, class RF = SF, class RGV = SGV, class RV = SV>
explicit Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>(LambdaType numerical_boundary_flux_lambda, const XT::Common::ParameterType &boundary_treatment_param_type = {}, const bool source_is_elementwise_constant = false)¶ No documentation provided.
Constructor Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>¶
-
template<>
template<class I, class SV, class SGV, size_t m = 1, class SF = double, class RF = SF, class RGV = SGV, class RV = SV>
Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>(const int &source, LambdaType numerical_boundary_flux_lambda, const XT::Common::ParameterType &boundary_treatment_param_type = {}, const bool source_is_elementwise_constant = false)¶ No documentation provided.
Constructor Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>¶
-
template<>
template<class I, class SV, class SGV, size_t m = 1, class SF = double, class RF = SF, class RGV = SGV, class RV = SV>
Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>(const int &source_space, const SV &source_vector, LambdaType numerical_boundary_flux_lambda, const XT::Common::ParameterType &boundary_treatment_param_type = {}, const bool source_is_elementwise_constant = false)¶ No documentation provided.
Constructor Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>¶
-
template<>
template<class I, class SV, class SGV, size_t m = 1, class SF = double, class RF = SF, class RGV = SGV, class RV = SV>
Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>(const int &source, LambdaType numerical_boundary_flux_lambda, const XT::Common::ParameterType &boundary_treatment_param_type = {})¶ No documentation provided.
Constructor Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>¶
-
template<>
template<class I, class SV, class SGV, size_t m = 1, class SF = double, class RF = SF, class RGV = SGV, class RV = SV>
Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator<I, SV, SGV, m, SF, RF, RGV, RV>(const ThisType &other)¶ No documentation provided.
Field Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::numerical_boundary_flux_¶
-
const LambdaType Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::numerical_boundary_flux_¶
No documentation provided.
Field Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::source_is_elementwise_constant_¶
-
const bool Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::source_is_elementwise_constant_¶
No documentation provided.
Field Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::u_¶
-
int Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::u_¶
No documentation provided.
Field Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::g_¶
-
int Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::g_¶
No documentation provided.
Type alias Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::ThisType¶
-
type Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::ThisType¶
No documentation provided.
Type alias Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::StateDomainType¶
-
type Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::StateDomainType¶
No documentation provided.
Type alias Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::LambdaType¶
-
type Dune::GDT::LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator::LambdaType¶
No documentation provided.