Class template Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator¶
Inherits from Dune::GDT::LocalElementOperatorInterface.
-
template<class SV, class SGV, size_t m = 1, class SF = double, class RF = SF, class RGV = SGV, class RV = SV>
class Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator : public LocalElementOperatorInterface<SV, SGV, m, 1, SF, m, 1, RF, RGV, RV>¶ Local DG element operator adding artificial viscosity for shock capturing based on a smoothed jump indicator.
-
int Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::copy() const final override¶
No documentation provided.
-
void Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::apply(LocalRangeType &local_range, const XT::Common::Parameter ¶m =
<recovery-expr>({})) const final override¶ No documentation provided.
-
template<>
Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::LocalAdvectionDgArtificialViscosityShockCapturingOperator<SV, SGV, m, SF, RF, RGV, RV>(const SGV &assembly_grid_view, const double &nu_1 = 0.20000000000000001, const double &alpha_1 = 1., const size_t index = 0)¶ No documentation provided.
-
template<>
Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::LocalAdvectionDgArtificialViscosityShockCapturingOperator<SV, SGV, m, SF, RF, RGV, RV>(const SourceType &source, const SGV &assembly_grid_view, const double &nu_1 = 0.20000000000000001, const double &alpha_1 = 1., const size_t index = 0)¶ No documentation provided.
-
template<>
Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::LocalAdvectionDgArtificialViscosityShockCapturingOperator<SV, SGV, m, SF, RF, RGV, RV>(const int &local_mass_matrices, const SGV &assembly_grid_view, const double &nu_1 = 0.20000000000000001, const double &alpha_1 = 1., const size_t index = 0)¶ Applies the inverse of the local mass matrix.
-
template<>
Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::LocalAdvectionDgArtificialViscosityShockCapturingOperator<SV, SGV, m, SF, RF, RGV, RV>(const SourceType &source, const int &local_mass_matrices, const SGV &assembly_grid_view, const double &nu_1 = 0.20000000000000001, const double &alpha_1 = 1., const size_t index = 0)¶ Applies the inverse of the local mass matrix.
-
template<>
Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::LocalAdvectionDgArtificialViscosityShockCapturingOperator<SV, SGV, m, SF, RF, RGV, RV>(const SourceSpaceType &source_space, const SV &source_vector, const int &local_mass_matrices, const SGV &assembly_grid_view, const double &nu_1 = 0.20000000000000001, const double &alpha_1 = 1., const size_t index = 0)¶ Applies the inverse of the local mass matrix.
-
template<>
Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::LocalAdvectionDgArtificialViscosityShockCapturingOperator<SV, SGV, m, SF, RF, RGV, RV>(const ThisType &other)¶ No documentation provided.
-
const SGV &Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::assembly_grid_view_¶
No documentation provided.
-
const double Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::nu_1_¶
No documentation provided.
-
const double Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::alpha_1_¶
No documentation provided.
-
const size_t Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::index_¶
No documentation provided.
-
const int Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::local_mass_matrices_¶
No documentation provided.
-
int Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::basis_jacobians_¶
No documentation provided.
-
XT::LA::CommonDenseVector<RF> Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::local_dofs_¶
No documentation provided.
-
type Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::ThisType¶
No documentation provided.
-
type Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::BaseType¶
No documentation provided.
-
type Dune::GDT::LocalAdvectionDgArtificialViscosityShockCapturingOperator::FluxType¶
No documentation provided.