Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
dune-gdt v2026.2.0 Manual
dune-gdt v2026.2.0 Manual

Documentation

  • Tutorials
    • Tutorial: data functions and interpolation
    • Tutorial: continuous FEM for the stationary heat equation
  • Examples
    • Example: prolongations and computing products and norms
    • Example: Grid adaptation
    • Example: a posteriori error estimates based on flux reconstruction
    • Example: working with gmsh grids
    • Example: residual-based a posteriori error estimates
    • Tutorial: discontinuous IPDG for the stationary heat equation
    • Example: SIPDG for the instationary heat equation
  • Benchmarks
  • Bibliography

C++ API Reference

  • API Reference
    • Namespace Dune
      • FloatCmp
        • EpsilonType
      • GDT
        • Data
          • BurgersProblem
          • ESV2007DiffusionProblem
          • StokesDirichletProblem
          • stokes_testcase1_dirichlet
          • stokes_testcase1_exact_solution_p
          • stokes_testcase1_exact_solution_u
        • Exceptions
          • assembler_error
          • basis_error
          • bilinear_form_error
          • discrete_function_error
          • dof_vector_error
          • finite_element_error
          • functional_error
          • integrand_error
          • interpolation_error
          • mapper_error
          • newton_error
          • not_bound_to_an_element_yet
          • numerical_flux_error
          • operator_error
          • projection_error
          • prolongation_error
          • restricted_space_error
          • space_error
        • LocalIPDGIntegrands
          • internal
            • default_intersection_diameter
          • BoundaryPenalty
          • InnerPenalty
        • LocalJumpIntegrands
          • Boundary
          • Inner
        • LocalLaplaceIPDGIntegrands
          • DirichletCoupling
          • InnerCoupling
        • LocalLinearAdvectionUpwindIntegrands
          • DirichletCoupling
          • InnerCoupling
        • Test
          • BoundaryInterpolationOnLeafViewTest
          • DefaultInterpolationOnLeafViewTest
          • ESV2007DiffusionTest
          • InstationaryEocStudy
          • InstationaryNonconformingHyperbolicEocStudy
          • IntegrandTest
          • InviscidCompressibleFlowEulerExplicitTest
          • InviscidCompressibleFlowEulerProblem
          • InviscidCompressibleFlowEulerTest
          • LinearTransportExplicitTest
          • LinearTransportImplicitTest
          • LinearTransportProblem
          • LinearTransportTest
          • OS2015MultiscaleProblem
          • OS2015MultiscaleTest
          • OswaldInterpolationOperatorOnCubicLeafViewTest
          • OswaldInterpolationOperatorOnLeafViewTest
          • StationaryDiffusionIpdgEocStudy
          • StationaryEocStudy
          • StokesDirichletTest
          • StokesTestcase1
          • solve_instationary_system_explicit_euler
          • solve_instationary_system_implicit_euler
        • internal
          • AdaptiveButcherArrayProvider
          • AdaptiveButcherArrayProvider
          • AdaptiveButcherArrayProvider
          • AdaptiveButcherArrayProvider
          • AssertArgumentsOfConstDiscreteFunction
          • BlockedEigenvectorWrapper
          • ButcherArrayProvider
          • ButcherArrayProvider
          • ButcherArrayProvider
          • ButcherArrayProvider
          • ButcherArrayProvider
          • ButcherArrayProvider
          • ConstLocalDofVectorTraits
          • DummyEigenVectorWrapper
          • EigenvectorWrapper
          • EigenvectorWrapperBase
          • FloatCmpLt
          • LocalDofVectorTraits
          • LocalElementDivProductIntegrandBase
          • LocalFiniteElementInterpolationLagrangepointsAccessor
          • ThisNumericalFluxIsNotAvailableForTheseDimensions
          • is_space_helper
          • setUnion
          • hyperbolic_default_eigensolver_options
        • AdaptationHelper
        • AdaptiveRungeKuttaTimeStepper
        • AdvectionDgOperator
        • AdvectionFvOperator
        • AdvectionWithPointwiseReconstructionOperator
        • AdvectionWithReconstructionOperator
        • BilinearForm
        • BilinearFormAssembler
        • BilinearFormInterface
        • BochnerSpace
        • BurgersExplicitTest
        • BurgersTest
        • CentralSlope
        • ConstDiscreteFunction
        • ConstDofVector
        • ConstLincombOperator
        • ConstLocalDiscreteFunction
        • ConstLocalDofVector
        • ConstMatrixOperator
        • ConstVectorBasedFunctional
        • ConstantForwardOperator
        • ConstantOperator
        • ContinuousFlatTopSpace
        • ContinuousLagrangeSpace
        • ContinuousLagrangeSpaceOnCubicLeafViewTest
        • ContinuousLagrangeSpaceOnMixedLeafViewTest
        • ContinuousLagrangeSpaceOnPrismLeafViewTest
        • ContinuousLagrangeSpaceOnSimplicialLeafViewTest
        • ContinuousLagrangeSpaceTest
        • ContinuousMapper
        • DataEntityGatherScatter
        • DataGatherScatter
        • DefaultGlobalBasis
        • DefaultInterpolationElementFunctor
        • DirichletConstraints
        • DiscontinuousLagrangeSpace
        • DiscontinuousLagrangeSpaceOnCubicLeafViewTest
        • DiscontinuousLagrangeSpaceOnMixedLeafViewTest
        • DiscontinuousLagrangeSpaceOnPrismLeafViewTest
        • DiscontinuousLagrangeSpaceOnSimplicialLeafViewTest
        • DiscontinuousLagrangeSpaceTest
        • DiscontinuousMapper
        • DiscreteBochnerFunction
        • DiscreteFunction
        • DiscreteFunctionDataHandle
        • DiscreteValuedGridFunction
        • DisjointPartitioningDataHandle
        • DisjointPartitioningGatherScatter
        • DofCommunicationChooser
        • DofDataCommunicationDescriptor
        • DofVector
        • EntityDataCommunicationDescriptor
        • EulerTools
        • ExplicitRungeKuttaTimeStepper
        • FiniteVolumeGlobalBasis
        • FiniteVolumeMapper
        • FiniteVolumeSkeletonMapper
        • FiniteVolumeSkeletonSpace
        • FiniteVolumeSkeletonSpace
        • FiniteVolumeSpace
        • FiniteVolumeSpace
        • ForwardOperator
        • ForwardOperatorAssembler
        • ForwardOperatorInterface
        • FractionalTimeStepper
        • FunctionalInterface
        • GenericLocalBinaryElementIntegrand
        • GenericLocalBinaryIntersectionIntegrand
        • GenericLocalCouplingIntersectionBilinearForm
        • GenericLocalElementBilinearForm
        • GenericLocalElementOperator
        • GenericLocalIntersectionOperator
        • GenericLocalUnaryElementIntegrand
        • GenericLocalUnaryIntersectionIntegrand
        • GenericNumericalFlux
        • GenericParallelHelper
        • GhostDataHandle
        • GhostGatherScatter
        • GlobalBasisInterface
        • IdentityOperator
        • L2VolumeVectorFunctional
        • LaplaceIpdgFluxReconstructionOperator
        • LeftSlope
        • LincombOperator
        • LinearReconstructionOperator
        • LinearSlopeElementFunctor
        • Local0dFiniteElement
        • Local0dFiniteElementBasis
        • Local0dFiniteElementCoefficients
        • Local0dFiniteElementInterpolation
        • LocalAdvectionDgArtificialViscosityShockCapturingOperator
        • LocalAdvectionDgBoundaryTreatmentByCustomExtrapolationOperator
        • LocalAdvectionDgBoundaryTreatmentByCustomNumericalFluxOperator
        • LocalAdvectionDgCouplingOperator
        • LocalAdvectionDgVolumeOperator
        • LocalAdvectionFvBoundaryTreatmentByCustomExtrapolationOperator
        • LocalAdvectionFvBoundaryTreatmentByCustomNumericalFluxOperator
        • LocalAdvectionFvCouplingOperator
        • LocalBinaryElementIntegrandInterface
        • LocalBinaryElementIntegrandSum
        • LocalBinaryIntersectionIntegrandInterface
        • LocalBinaryIntersectionIntegrandSum
        • LocalBinaryToUnaryElementIntegrand
        • LocalBinaryToUnaryIntersectionIntegrand
        • LocalCouplingIntersectionBilinearFormAssembler
        • LocalCouplingIntersectionBilinearFormIndicatorOperator
        • LocalCouplingIntersectionBilinearFormInterface
        • LocalCouplingIntersectionIntegralBilinearForm
        • LocalCouplingIntersectionProductIntegrand
        • LocalCouplingIntersectionRestrictedIntegralBilinearForm
        • LocalDiscreteFunction
        • LocalDofVector
        • LocalElementAbsIntegrand
        • LocalElementAnsatzDivTestValueProductIntegrand
        • LocalElementAnsatzValueTestDivProductIntegrand
        • LocalElementBilinearFormAssembler
        • LocalElementBilinearFormIndicatorOperator
        • LocalElementBilinearFormInterface
        • LocalElementFunctionalAccumulator
        • LocalElementFunctionalAssembler
        • LocalElementFunctionalInterface
        • LocalElementGradientValueIntegrand
        • LocalElementIdentityIntegrand
        • LocalElementIntegralBilinearForm
        • LocalElementIntegralFunctional
        • LocalElementOperatorFiniteDifferenceJacobianAssembler
        • LocalElementOperatorInterface
        • LocalElementProductIntegrand
        • LocalFiniteElementBasisInterface
        • LocalFiniteElementBasisWrapper
        • LocalFiniteElementCoefficientsInterface
        • LocalFiniteElementCoefficientsWrapper
        • LocalFiniteElementDefault
        • LocalFiniteElementFamilyInterface
        • LocalFiniteElementInterface
        • LocalFiniteElementInterpolationInterface
        • LocalFiniteElementInterpolationWrapper
        • LocalFiniteElementWrapper
        • LocalFlatTop2dCubeFiniteElement
        • LocalFlatTop2dCubeFiniteElementBasis
        • LocalFlatTopFiniteElementFactory
        • LocalFlatTopFiniteElementFamily
        • LocalIntersectionBilinearFormAssembler
        • LocalIntersectionBilinearFormIndicatorOperator
        • LocalIntersectionBilinearFormInterface
        • LocalIntersectionFunctionalAssembler
        • LocalIntersectionFunctionalInterface
        • LocalIntersectionIntegralBilinearForm
        • LocalIntersectionIntegralFunctional
        • LocalIntersectionNormalComponentProductIntegrand
        • LocalIntersectionOperatorFiniteDifferenceJacobianAssembler
        • LocalIntersectionOperatorInterface
        • LocalIntersectionProductIntegrand
        • LocalIntersectionRestrictedIntegralBilinearForm
        • LocalIntersectionRestrictedIntegralFunctional
        • LocalL2FiniteElementInterpolation
        • LocalLagrangeFiniteElementFactory
        • LocalLagrangeFiniteElementFamily
        • LocalLaplaceIntegrand
        • LocalLinearAdvectionIntegrand
        • LocalLinearReconstructionOperator
        • LocalMassMatrixProvider
        • LocalOrthonormalFiniteElementFactory
        • LocalPointwiseLinearReconstructionOperator
        • LocalPowerFiniteElement
        • LocalPowerFiniteElement
        • LocalPowerFiniteElement
        • LocalPowerFiniteElementBasis
        • LocalPowerFiniteElementBasis
        • LocalPowerFiniteElementCoefficients
        • LocalPowerFiniteElementInterpolation
        • LocalPowerFiniteElementInterpolation
        • LocalProductIntegrand
        • LocalQuaternaryIntersectionIntegrandInterface
        • LocalQuaternaryIntersectionIntegrandSum
        • LocalRaviartThomasFiniteElementFactory
        • LocalRaviartThomasFiniteElementFamily
        • LocalRaviartThomasInterpolation
        • LocalSymmetrizedLaplaceIntegrand
        • LocalUnaryAndBinaryIntersectionIntegrandSum
        • LocalUnaryElementIntegrandInterface
        • LocalUnaryElementIntegrandSum
        • LocalUnaryIntersectionIntegrandInterface
        • LocalUnaryIntersectionIntegrandSum
        • LocalView
        • LocalZeroOrderLagrangeFiniteElement
        • LocalizableFunctionalBase
        • LocalizedGlobalFiniteElementInterface
        • MapperInterface
        • MatrixOperator
        • McSlope
        • MinDataHandle
        • MinGatherScatter
        • MinmodSlope
        • NoSlope
        • NumericalEngquistOsherFlux
        • NumericalEngquistOsherFlux
        • NumericalFluxInterface
        • NumericalLaxFriedrichsFlux
        • NumericalUpwindFlux
        • NumericalUpwindFlux
        • NumericalVijayasundaramFlux
        • Operator
        • OperatorInterface
        • OswaldInterpolationOperator
        • PointwiseLinearReconstructionOperator
        • RaviartThomasGlobalBasis
        • RaviartThomasSpace
        • RightSlope
        • SharedDOFDataHandle
        • SharedDOFGatherScatter
        • SlopeBase
        • SpaceDataHandle
        • SpaceInterface
        • SpaceNeighborDataHandle
        • SpaceTestBase
        • StrangSplittingTimeStepper
        • SuperbeeSlope
        • ThreadSafeDefaultLocalFiniteElementFamily
        • TimeStepperInterface
        • VectorBasedFunctional
        • is_local_finite_element
        • is_local_finite_element
        • is_local_finite_element_family
        • is_local_finite_element_family
        • is_space
        • is_space
        • H1Product
        • H1SemiProduct
        • L2Product
        • advection_dg_artificial_viscosity_default_alpha_1
        • advection_dg_artificial_viscosity_default_component
        • advection_dg_artificial_viscosity_default_nu_1
        • boundary_interpolation
        • default_interpolation
        • default_newton_solve_options
        • estimate_combined_inverse_trace_inequality_constant
        • estimate_dt_for_hyperbolic_system
        • estimate_element_to_intersection_equivalence_constant
        • estimate_inverse_inequality_constant
        • h1_norm
        • h1_semi_norm
        • interpolate
        • l2_norm
        • make_adaptation_helper
        • make_advection_dg_operator
        • make_advection_fv_operator
        • make_bilinear_form
        • make_const_lincomb_operator
        • make_constant_forward_operator
        • make_constant_operator
        • make_continuous_flattop_space
        • make_continuous_lagrange_space
        • make_coupling_sparsity_pattern
        • make_cubic_grid
        • make_discontinuous_lagrange_space
        • make_discrete_bochner_function
        • make_discrete_function
        • make_element_and_intersection_sparsity_pattern
        • make_element_sparsity_pattern
        • make_finite_volume_skeleton_space
        • make_finite_volume_space
        • make_forward_operator
        • make_generic_numerical_flux
        • make_identity_operator
        • make_intersection_sparsity_pattern
        • make_l2_volume_vector_functional
        • make_laplace_ipdg_flux_reconstruction_operator
        • make_lincomb_operator
        • make_local_flattop_finite_element
        • make_local_lagrange_finite_element
        • make_local_orthonormal_finite_element
        • make_local_powered_finite_element
        • make_local_raviart_thomas_finite_element
        • make_matrix_operator
        • make_mixed_grid
        • make_numerical_engquist_osher_flux
        • make_numerical_lax_friedrichs_flux
        • make_numerical_upwind_flux
        • make_numerical_vijayasundaram_flux
        • make_operator
        • make_oswald_interpolation_operator
        • make_prism_grid
        • make_raviart_thomas_space
        • make_simplicial_grid
        • make_sparsity_pattern
        • make_vector_functional
        • newton_solve
        • prolong
        • raviart_thomas_interpolation
        • reinterpret
        • space_associates_data_with
        • visualize
        • visualize_gradient
        • Operators
        • Types
      • GridGlue
        • Intersection
      • PybindXI
        • DUNE_EXPORT
        • Constants
      • XT
        • Common
            • Constants
          • Cblas
            • available
            • col_major
            • dgemv
            • dtrsm
            • dtrsv
            • left
            • lower
            • no_trans
            • non_unit
            • right
            • row_major
            • trans
            • unit
            • upper
            • ztrsm
            • ztrsv
          • Exceptions
            • CRTP_check_failed
            • bisection_error
            • configuration_error
            • conversion_error
            • debug_assertion
            • dependency_missing
            • external_error
            • index_out_of_range
            • internal_error
            • logger_error
            • parameter_error
            • requirements_not_met
            • results_are_not_as_expected
            • shapes_do_not_match
            • this_should_not_happen
            • wrong_input_given
            • you_are_using_this_wrong
            • you_have_to_implement_this
          • FloatCmp
            • internal
              • Call
              • Call
              • ConvertStyle
              • ConvertStyle
              • ConvertStyle
              • ConvertStyle
              • cmp_type_check
              • cmp_ge
              • cmp_gt
              • cmp_le
              • cmp_lt
              • dune_cmp_ge
              • dune_cmp_le
              • dune_float_cmp_eq
              • float_cmp_eq
            • DefaultEpsilon
            • DefaultEpsilon
            • DefaultEpsilon
            • DefaultEpsilon
            • DefaultEpsilon
            • DefaultEpsilon
            • MT
            • Types
          • Lapacke
            • available
            • col_major
            • dgeev
            • dgeev_work
            • dgeevx
            • dgeevx_work
            • dgeqp3
            • dgeqp3_work
            • dgesvd
            • dlamch
            • dorgqr
            • dorgqr_work
            • dormqr
            • dormqr_work
            • dpocon
            • dpotrf
            • dpotrf_work
            • dptcon
            • dpttrf
            • dpttrs
            • dsygv
            • dtrcon
            • row_major
            • zgeqp3
            • zungqr
            • zunmqr
          • Mkl
            • available
            • exp
          • Test
            • get_unique_test_name
          • TupleProduct
            • Combine
            • end_of_recursion_tag
          • bindings
            • guarded_bind
          • internal
            • AbsoluteValue
            • AbsoluteValue
            • Absretval
            • Absretval
            • AccessByPointer
            • AccessByReference
            • AccessByValue
            • AccessInterface
            • Any
            • Concat
            • Concat
            • ConstAccessByPointer
            • ConstAccessByReference
            • ConstAccessByValue
            • ConstAccessInterface
            • DefaultPrinter
            • EnumerableThreadSpecificWrapper
            • HasSubscriptOperatorForVectorAbstraction
            • Helper
            • Helper
            • Helper
            • Helper
            • Helper
            • Helper
            • Helper
            • Helper
            • Helper
            • Helper
            • Helper
            • MatrixPrinter
            • SimpleDict
            • SimpleDict
            • Typer
            • VectorAbstractionBase
            • VectorPrinter
            • from_tplwrap
            • get_nth_helper
            • head_hlp
            • head_hlp
            • hstack_decay
            • hstack_decay
            • hstack_decay
            • hstack_decay
            • hstack_decay
            • hstack_helper
            • hstack_helper
            • hstack_helper
            • hstack_helper
            • hstack_helper
            • hstack_helper
            • hstack_helper
            • hstack_helper
            • hstack_helper
            • hstack_helper
            • hstack_helper
            • hstack_helper
            • hstack_helper
            • hstack_helper
            • is_matrix_helper
            • is_vector_helper
            • require_impl
            • require_impl
            • tail_hlp
            • tail_hlp
            • type_help
            • type_help
            • wrapper
            • abs
            • complex_from_string
            • convert_from_string
            • convert_safely
            • convert_to_string
            • deduce_seq
            • matrix_from_string
            • trim_copy_safely
            • vector_from_string
            • Types
          • (unnamed struct at /home/runner/work/dune-gdt/dune-gdt/dune/xt/common/fvector-2.7.hh:407:8)
          • ActiveEnableDebugLoggingForCtors
          • BlockedFieldMatrix
          • BlockedFieldVector
          • CRTPInterface
          • Colors
          • CombinedBuffer
          • Configuration
          • ConfigurationDefaults
          • ConstFixedMapIterator
          • ConstSharedStorageProvider
          • ConstStorageProvider
          • ConvergenceStudy
          • DefaultLogger
          • DefaultRNG
          • DefaultRNG
          • DefaultRNG
          • DualLogStream
          • EmptyBuffer
          • EmptyLogStream
          • Epsilon
          • Epsilon
          • Epsilon
          • Epsilon
          • FieldMatrix
          • FieldMatrix
          • FieldVector
          • FieldVectorFloatLess
          • FieldVectorLess
          • FixedMap
          • FixedMapIterator
          • FullPattern
          • HexToString
          • IndexSetPartitioner
          • LocalizationStudy
          • LogStream
          • Logging
          • MPI_Comm_Wrapper
          • MatrixAbstraction
          • MatrixAbstraction
          • MatrixAbstraction
          • MatrixAbstraction
          • MatrixAbstraction
          • MatrixAbstraction
          • MatrixAbstraction
          • MatrixAbstraction
          • MatrixAbstraction
          • MinMaxAvg
          • NoOpEnableDebugLoggingForCtors
          • OstreamBuffer
          • OstreamLogStream
          • OutputScopedTiming
          • Parameter
          • ParameterType
          • ParametricInterface
          • PerThreadValue
          • PrefixOutputIterator
          • Printer
          • Printer
          • Printer
          • Printer
          • PtrCaller
          • RNG
          • RNG
          • RandomStrings
          • ScopedTiming
          • StorageProvider
          • StreamModifiers
          • SuspendableStrBuffer
          • ThreadManager
          • ThreadResultPropagator
          • TimedLogManager
          • TimedLogging
          • TimedPrefixedLogStream
          • TimedPrefixedStreamBuffer
          • TimingData
          • Timings
          • Typename
          • Typename
          • Typename
          • Typename
          • Typename
          • Typename
          • Typename
          • Typename
          • Typename
          • UniformDistributionSelector
          • UniformDistributionSelector
          • UniformDistributionSelector
          • UnsafePerThreadValue
          • ValidateAny
          • ValidateGreater
          • ValidateGreaterOrEqual
          • ValidateInList
          • ValidateInterval
          • ValidateInverse
          • ValidateLess
          • ValidateLessOrEqual
          • ValidateNone
          • ValidatorInterface
          • ValueInitFieldVector
          • VectorAbstraction
          • VectorAbstraction
          • VectorAbstraction
          • VectorAbstraction
          • VectorAbstraction
          • VectorAbstraction
          • VectorAbstraction
          • VectorAbstraction
          • VectorAbstraction
          • VectorAbstraction
          • VectorAbstraction
          • VectorAbstraction
          • VectorAbstraction
          • VectorFloatLess
          • VectorLess
          • WithLogger
          • concatenate_container
          • dependent
          • field_traits
          • field_traits
          • field_traits
          • field_traits
          • field_traits
          • index_sequence
          • is_arithmetic
          • is_complex
          • is_complex
          • is_field_matrix
          • is_field_matrix
          • is_field_matrix
          • is_field_vector
          • is_field_vector
          • is_field_vector
          • is_hashable
          • is_matrix
          • is_matrix
          • is_printable
          • is_self
          • is_self
          • is_smart_ptr
          • is_vector
          • is_vector
          • list_content
          • list_content
          • list_content
          • list_content
          • list_content
          • make_identical_tuple
          • make_identical_tuple
          • make_index_sequence
          • make_index_sequence
          • make_index_sequence
          • multiplication_promotion
          • nonmoveable
          • null_type
          • numeric_limits
          • plus_promotion
          • suitable_default
          • suitable_default
          • template_tuple
          • tplwrap
          • tuple_element
          • tuple_element
          • tuple_null_type
          • Logger
          • abs
          • absolute_difference
          • array_length
          • backcolor
          • binomial_coefficient
          • clamp
          • color
          • color_map
          • color_string
          • color_string_red
          • conj
          • convert_to
          • create_real_or_complex_number
          • cross_product
          • demangle_typename
          • demangled_type_id
          • dim_to_axis_name
          • directory_only
          • dump_environment
          • factorial
          • file_to_stream_filtered
          • filename_only
          • find_largest_by_bisection
          • from_string
          • get_idx
          • get_matrix_cols
          • get_matrix_entry
          • get_matrix_rows
          • get_template_basename
          • get_typename
          • handle_exception
          • handle_interrupt
          • highlight_search_string
          • highlight_string
          • highlight_template
          • hstack
          • imag
          • install_signal_handler
          • is_zero
          • isinf
          • isnan
          • make_array
          • make_const_shared_storage
          • make_const_storage
          • make_field_container
          • make_ifstream
          • make_ofstream
          • make_storage
          • make_string_sequence
          • matrix_to_gnuplot_stream
          • max
          • maxmod
          • mem_usage
          • meminfo
          • min
          • minmod
          • move_if
          • mv
          • numeric_cast
          • output_matrix
          • print
          • real
          • real_type_id
          • reduce
          • repr
          • reset_signal
          • set_matrix_entry
          • signum
          • stringFromTime
          • sup_norm
          • template_color_chooser
          • terminal_supports_color
          • test_create_directory
          • threadManager
          • timings
          • to_camel_case
          • to_lower
          • to_string
          • to_upper
          • tokenize
          • touch
          • transform_reduce
          • trim
          • value_range
          • vector_to_main_args
          • whitespaceify
          • zeros_like
          • Operators
          • Types
          • Constants
        • Functions
          • ESV2007
            • CutoffFunction
            • Testcase1ExactSolution
            • Testcase1ExactSolution
            • Testcase1Force
            • Testcase1Force
          • Exceptions
            • combined_error
            • element_function_error
            • flux_function_error
            • function_error
            • grid_function_error
            • not_bound_to_an_element_yet
            • parameter_error
            • reinterpretation_error
            • spe10_data_file_missing
            • wrong_input_given
          • Spe10
            • internal
              • Model1Base
              • Constants
            • Model1Function
            • Model1Function
            • Model2Function
            • Model2Function
          • internal
            • CombinedDim
            • CombinedDim
            • CombinedEval
            • CombinedEval
            • CombinedHelper
            • CombinedJac
            • CombinedJac
            • CombinedJac
            • CombinedStorageProvider
            • DerivativeElementFunctionHelper
            • ElementFunctionChooser
            • ElementFunctionForGlobalChooser
            • ElementwiseMinimumFunctionHelper
            • GeneralElementFunctionChooser
            • GridFunctionBase
            • InverseFunctionHelper
            • MathExpressionEngine
            • is_element_function_helper
            • is_function_helper
            • is_grid_function_helper
            • add_gradient_to_vtkwriter
            • add_to_vtkwriter
            • compute_combined_eval
            • compute_combined_order
            • create_vtkwriter
            • make_generic_grid_function
            • make_generic_grid_function_with_jacobian
            • write_visualization
          • CheckerboardFunction
          • CombinationType
          • CombinedConstElementFunction
          • CombinedElementFunction
          • CombinedFunction
          • CombinedGridFunction
          • CombinedHelper
          • ComponentVisualizer
          • ConstDifferenceElementFunction
          • ConstFractionElementFunction
          • ConstProductElementFunction
          • ConstSumElementFunction
          • ConstantFluxFunction
          • ConstantFunction
          • ConstantGridFunction
          • DefaultVisualizer
          • DerivativeElementFunction
          • DerivativeGridFunction
          • DerivativeRangeTypeSelector
          • DerivativeRangeTypeSelector
          • DifferenceElementFunction
          • DifferenceFunction
          • DifferenceGridFunction
          • DivergenceElementFunction
          • DivergenceGridFunction
          • DynamicMathExpressionBase
          • ElementFluxFunctionInterface
          • ElementFluxFunctionSetInterface
          • ElementFunctionInterface
          • ElementFunctionSetInterface
          • ElementwiseDiameterFunction
          • ElementwiseMinimumFunction
          • ExpressionFunction
          • ExpressionFunction
          • FlatTopFunction
          • FlatTopFunction
          • FluxFunctionInterface
          • FractionElementFunction
          • FractionFunction
          • FractionGridFunction
          • FunctionAsGridFunctionWrapper
          • FunctionInterface
          • GenericElementFunction
          • GenericElementFunctionSet
          • GenericFluxFunction
          • GenericFunction
          • GenericGridFunction
          • GenericVisualizer
          • GetCombination
          • GradientElementFunction
          • GradientGridFunction
          • GradientVisualizationAdapter
          • GridFunction
          • GridFunction
          • GridFunction
          • GridFunctionInterface
          • IndicatorFunction
          • IndicatorGridFunction
          • InverseElementFunction
          • InverseFunction
          • InverseGridFunction
          • MathExpressionBase
          • ParametricExpressionFunction
          • ParametricExpressionFunction
          • ProductElementFunction
          • ProductFunction
          • ProductGridFunction
          • RangeTypeSelector
          • RangeTypeSelector
          • ReinterpretLocalizableFunction
          • SlicedGridFunction
          • SlicedGridFunction
          • StateFunctionAsFluxFunctionWrapper
          • SumElementFunction
          • SumFunction
          • SumGridFunction
          • SumVisualizer
          • TransformedGridFunction
          • VisualizationAdapter
          • VisualizerInterface
          • as_element_function_interface
          • as_function_interface
          • as_grid_function_interface
          • is_element_function
          • is_element_function
          • is_element_function
          • is_function
          • is_function
          • is_function
          • is_grid_function
          • is_grid_function
          • is_grid_function
          • default_visualizer
          • divergence
          • get_combination_name
          • get_combination_symbol
          • gradient
          • inverse
          • make_grid_function
          • make_sliced_function
          • make_transformed_function
          • reinterpret
          • visualize
          • visualize_gradient
          • Types
        • Grid
            • Constants
          • ApplyOn
            • AllElements
            • AllIntersections
            • AllIntersectionsOnce
            • BoundaryElements
            • BoundaryIntersections
            • CustomBoundaryAndProcessIntersections
            • CustomBoundaryIntersections
            • GenericFilteredElements
            • GenericFilteredIntersections
            • InnerIntersections
            • InnerIntersectionsOnce
            • InnerIntersectionsOnceMap
            • NoElements
            • NoIntersections
            • NonPeriodicBoundaryIntersections
            • PartitionSetElements
            • PartitionSetInnerIntersectionsOnce
            • PeriodicBoundaryIntersections
            • PeriodicBoundaryIntersectionsOnce
            • PeriodicBoundaryIntersectionsOnceMap
            • ProcessIntersections
          • DD
            • Exceptions
              • intersection_orientation_is_broken
            • Glued
            • GluedVTKWriter
          • Exceptions
            • boundary_info_error
            • boundary_type_error
            • functor_error
            • not_bound_to_an_element_yet
            • wrong_codimension
            • wrong_dimension
          • internal
            • CombinedElementFilter
            • CombinedIntersectionFilter
            • CompareType
            • CouplingGridViewWrapper
            • CouplingGridViewWrapperTraits
            • CouplingIntersectionWithCorrectNormal
            • ElementAndIntersectionFunctorWrapper
            • ElementFunctorWrapper
            • IndexMapCreator
            • IntersectionFunctorWrapper
            • MinMaxCoordinateFunctorReduction
            • NegatedElementFilter
            • NegatedIntersectionFilter
            • PeriodicGridViewWrapper
            • PeriodicGridViewWrapperTraits
            • PeriodicIndexSet
            • PeriodicIntersectionImp
            • PeriodicIntersectionIterator
            • ThereIsNoSimplexGridAvailableInDimension
            • backend_dependent_typename
            • has_traits_helper
            • layer_dependent_typename
          • AbsorbingBoundary
          • AllDirichletBoundaryInfo
          • AllNeumannBoundaryInfo
          • AllReflectingBoundaryInfo
          • BoundaryDetectorFunctor
          • BoundaryInfo
          • BoundaryInfoFactory
          • BoundarySegmentIndexBasedBoundaryInfo
          • BoundaryType
          • CheckInside
          • CheckInside
          • CouplingGridProvider
          • CouplingGridView
          • CubeGridProviderFactory
          • DgfGridProviderFactory
          • Dimensions
          • DirichletBoundary
          • EOCGridProvider
          • ElementAndIntersectionFunctor
          • ElementBoundObject
          • ElementFilter
          • ElementFunctor
          • ElementVisualization
          • EntityHierarchicSearch
          • EntityInlevelSearch
          • EntityLess
          • EntitySearchBase
          • FallbackEntityInlevelSearch
          • FunctionBasedBoundaryInfo
          • GenericElementAndIntersectionFunctor
          • GenericElementFunctor
          • GenericIntersectionFunctor
          • GmshGridProviderFactory
          • GridProvider
          • GridProviderFactory
          • ImpermeableBoundary
          • InflowBoundary
          • InflowOutflowBoundary
          • IntersectionBoundObject
          • IntersectionFilter
          • IntersectionFunctor
          • Layer
          • Layer
          • Layer
          • Layer
          • LeafBasedEOCGridProvider
          • LevelBasedEOCGridProvider
          • MaximumEntityVolumeRefineFunctor
          • MinMaxCoordinateFunctor
          • NeumannBoundary
          • NoBoundary
          • NormalBasedBoundaryInfo
          • OutflowBoundary
          • PeriodicGridView
          • PgfCoordWrapper
          • PgfEntityFunctor
          • PgfEntityFunctorIntersections
          • PgfEntityFunctorIntersectionsWithShift
          • PgfOutput
          • ProcessBoundaryInfo
          • RangedPartitioning
          • ReflectingBoundary
          • RobinBoundary
          • StarCDGridProviderFactory
          • Statistics
          • StructuredGridFactory
          • TemporaryConstView
          • TemporaryView
          • UnknownBoundary
          • Walker
          • extract_collective_communication
          • extract_collective_communication
          • extract_collective_communication
          • extract_entity
          • extract_entity
          • extract_entity
          • extract_entity
          • extract_geometry
          • extract_geometry
          • extract_geometry
          • extract_grid
          • extract_grid
          • extract_grid
          • extract_grid
          • extract_index_set
          • extract_index_set
          • extract_index_set
          • extract_intersection
          • extract_intersection
          • extract_intersection
          • extract_intersection_iterator
          • extract_intersection_iterator
          • extract_intersection_iterator
          • extract_iterator
          • extract_iterator
          • extract_iterator
          • extract_layer_backend
          • extract_local_geometry
          • extract_local_geometry
          • extract_local_geometry
          • has_boundary_id
          • is_alugrid
          • is_conforming_alugrid
          • is_cube_alugrid
          • is_entity
          • is_grid
          • is_grid
          • is_intersection
          • is_intersection
          • is_layer
          • is_part
          • is_simplex_alugrid
          • is_uggrid
          • is_view
          • is_view
          • is_view
          • is_yaspgrid
          • alldirichlet_boundaryinfo_default_config
          • allneumann_boundaryinfo_default_config
          • allreflecting_boundaryinfo_default_config
          • boundarysegment_boundaryinfo_default_config
          • contains
          • cube_gridprovider_default_config
          • cube_gridprovider_id
          • default_overlap
          • dgf_gridprovider_default_config
          • dgf_gridprovider_id
          • diameter
          • dimensions
          • element_integral
          • enforce_maximum_entity_volume
          • entity_diameter
          • gmsh_gridprovider_default_config
          • gmsh_gridprovider_id
          • intersection_integral
          • make_alldirichlet_boundaryinfo
          • make_allneumann_boundaryinfo
          • make_allreflecting_boundaryinfo
          • make_boundary_type
          • make_boundarysegment_boundaryinfo
          • make_coupling_grid_view
          • make_cube_grid
          • make_dgf_grid
          • make_entity_hierarchic_search
          • make_entity_in_level_search
          • make_gmsh_grid
          • make_normalbased_boundaryinfo
          • make_periodic_grid_layer
          • make_periodic_grid_view
          • make_tmp_view
          • make_walker
          • max_number_of_neighbors
          • normalbased_boundaryinfo_default_config
          • parallel_size
          • print_entity
          • print_info
          • print_intersection
          • reference_element
          • starcd_gridprovider_default_config
          • starcd_gridprovider_id
          • sub_entity_center
          • sub_entity_index
          • visualize_index_per_level
          • Operators
          • Types
          • Constants
        • LA
          • Exceptions
            • eigen_solver_failed
            • eigen_solver_failed_bc_data_did_not_fulfill_requirements
            • eigen_solver_failed_bc_eigenvalues_are_not_negative_as_requested
            • eigen_solver_failed_bc_eigenvalues_are_not_positive_as_requested
            • eigen_solver_failed_bc_eigenvalues_are_not_real_as_requested
            • eigen_solver_failed_bc_eigenvectors_are_not_real_as_requested
            • eigen_solver_failed_bc_it_was_not_set_up_correctly
            • eigen_solver_failed_bc_result_contained_inf_or_nan
            • eigen_solver_failed_bc_result_is_not_an_eigendecomposition
            • generalized_eigen_solver_failed
            • generalized_eigen_solver_failed_bc_data_did_not_fulfill_requirements
            • generalized_eigen_solver_failed_bc_eigenvalues_are_not_negative_as_requested
            • generalized_eigen_solver_failed_bc_eigenvalues_are_not_positive_as_requested
            • generalized_eigen_solver_failed_bc_eigenvalues_are_not_real_as_requested
            • generalized_eigen_solver_failed_bc_eigenvectors_are_not_real_as_requested
            • generalized_eigen_solver_failed_bc_it_was_not_set_up_correctly
            • generalized_eigen_solver_failed_bc_result_contained_inf_or_nan
            • linear_solver_failed
            • linear_solver_failed_bc_data_did_not_fulfill_requirements
            • linear_solver_failed_bc_it_did_not_converge
            • linear_solver_failed_bc_it_was_not_set_up_correctly
            • linear_solver_failed_bc_the_solution_does_not_solve_the_system
            • matrix_invert_failed
            • matrix_invert_failed_bc_data_did_not_fulfill_requirements
            • matrix_invert_failed_bc_it_was_not_set_up_correctly
            • matrix_invert_failed_bc_result_contained_inf_or_nan
            • matrix_invert_failed_bc_result_is_not_a_left_inverse
            • matrix_invert_failed_bc_result_is_not_a_right_inverse
            • not_available
          • internal
            • CholeskySolver
            • CommonDenseMatrixBackend
            • CommonDenseMatrixBackend
            • CommonDenseMatrixBackend
            • CommonDenseMatrixTraits
            • CommonDenseVectorBackend
            • CommonDenseVectorTraits
            • CommonSparseMatrixTraits
            • CommonSparseOrDenseMatrixTraits
            • CommonSparseVectorTraits
            • ConstMatrixViewTraits
            • ConstVectorViewTraits
            • EigenSolverBase
            • GeneralizedEigenSolverBase
            • IstlDenseVectorTraits
            • IstlRowMajorSparseMatrixTraits
            • IstlSolverTraits
            • IstlSolverTraits
            • LDLTSolver
            • LockGuard
            • MatrixAbstractionBase
            • MatrixBackendBase
            • MatrixDataProvider
            • MatrixDataProvider
            • MatrixDataProvider
            • MatrixInverterBase
            • MatrixTraitsBase
            • MatrixViewTraits
            • QrHelper
            • RealQrEigenSolver
            • SolverUtils
            • TriangularSolver
            • TriangularSolver
            • VectorAbstractionBase
            • VectorBackendHelper
            • VectorBackendHelper
            • VectorInputIterator
            • VectorLockGuard
            • VectorOutputIterator
            • VectorTraitsBase
            • VectorViewTraits
            • generalized_eigenvalues_lapack_helper
            • is_container_helper
            • is_contiguous_and_mutable
            • is_eigen_vector_helper
            • is_istl_dense_vector_helper
            • is_matrix_helper
            • is_vector_helper
            • lapack_helper
            • provides_backend_helper
            • provides_data_access_helper
            • triangular_helper
            • triangular_helper
            • backward_solve
            • backward_solve_csc
            • backward_solve_csr
            • cholesky_colwise
            • cholesky_csc
            • cholesky_csr
            • cholesky_rowwise
            • compute_eigenvalues_and_right_eigenvectors_of_a_fieldmatrix_using_numpy
            • compute_eigenvalues_and_right_eigenvectors_of_a_real_matrix_using_lapack
            • compute_eigenvalues_and_right_eigenvectors_of_a_real_matrix_using_lapack_impl
            • compute_eigenvalues_and_right_eigenvectors_using_eigen
            • compute_eigenvalues_and_right_eigenvectors_using_lapack
            • compute_eigenvalues_using_eigen
            • compute_moore_penrose_inverse_using_eigen
            • compute_real_eigenvalues_and_real_right_eigenvectors_using_qr
            • compute_right_eigenvectors_using_eigen
            • copy_from_dynamic_matrix
            • copy_to_dynamic_matrix
            • default_eigen_solver_options
            • default_generalized_eigen_solver_options
            • default_matrix_inverter_options
            • empty_matrix_ref
            • empty_vector_ref
            • ensure_eigen_solver_type
            • ensure_generalized_eigen_solver_type
            • ensure_matrix_inverter_type
            • fmatrix_compute_real_eigenvalues_and_real_right_eigenvectors_using_qr
            • forward_solve
            • forward_solve_csc
            • forward_solve_csr
            • get_s
            • multiply_householder_from_left
            • multiply_householder_from_right
            • numpy_eigensolver_available
            • partial_dot
            • qr_decomposition
            • read_matrix_market_array_format
            • read_matrix_market_coordinate_format
            • set_diagonal_to_one
            • solve_tridiag_ldlt
            • tridiagonal_ldlt
            • Constants
          • AmgApplicator
          • AmgApplicator
          • CommonDenseMatrix
          • CommonDenseVector
          • CommonSparseMatrix
          • CommonSparseMatrix
          • CommonSparseOrDenseMatrix
          • CommonSparseVector
          • ConstMatrixView
          • ConstVectorView
          • Container
          • Container
          • Container
          • Container
          • Container
          • Container
          • Container
          • ContainerInterface
          • EigenBaseVector
          • EigenDenseMatrix
          • EigenDenseVector
          • EigenMappedDenseVector
          • EigenMatrixInterfaceDynamic
          • EigenRowMajorSparseMatrix
          • EigenSolver
          • EigenSolver
          • EigenSolver
          • EigenSolver
          • EigenSolver
          • EigenSolver
          • EigenSolver
          • EigenSolverOptions
          • EigenSolverOptions
          • EigenSolverOptions
          • EigenSolverOptions
          • EigenSolverOptions
          • EigenSolverOptions
          • EigenSolverOptions
          • GeneralizedEigenSolver
          • GeneralizedEigenSolver
          • GeneralizedEigenSolverOptions
          • GeneralizedEigenSolverOptions
          • IdentityPreconditioner
          • IstlDenseVector
          • IstlRowMajorSparseMatrix
          • ListVectorArray
          • MatrixInterface
          • MatrixInverter
          • MatrixInverter
          • MatrixInverter
          • MatrixInverter
          • MatrixInverter
          • MatrixInverterOptions
          • MatrixInverterOptions
          • MatrixInverterOptions
          • MatrixInverterOptions
          • MatrixInverterOptions
          • MatrixView
          • ProvidesBackend
          • ProvidesConstContainer
          • ProvidesContainer
          • ProvidesDataAccess
          • SaddlePointSolver
          • SchurComplementOperator
          • Solver
          • Solver
          • Solver
          • SolverOptions
          • SolverOptions
          • SolverOptions
          • SparsityPatternDefault
          • VectorArrayInterface
          • VectorInterface
          • VectorView
          • extract_matrix
          • extract_matrix
          • extract_matrix
          • extract_vector
          • extract_vector
          • extract_vector
          • is_container
          • is_container
          • is_eigen_vector
          • is_eigen_vector
          • is_istl_dense_vector
          • is_istl_dense_vector
          • is_matrix
          • is_matrix
          • is_vector
          • is_vector
          • provides_backend
          • provides_backend
          • provides_data_access
          • provides_data_access
          • apply_q_from_qr
          • calculate_q_from_qr
          • cholesky
          • convert_to
          • create
          • dense_pattern
          • diagonal_pattern
          • eigen_solver_options
          • eigen_solver_types
          • eye_matrix
          • from_file
          • generalized_eigen_solver_options
          • generalized_eigen_solver_types
          • get_permutation_matrix
          • invert_matrix
          • make_eigen_solver
          • make_generalized_eigen_solver
          • make_matrix_inverter
          • make_solver
          • matrix_inverter_options
          • matrix_inverter_types
          • multiplication_pattern
          • qr
          • read_matrix_market
          • solve
          • solve_by_qr_decomposition
          • solve_cholesky_factorized
          • solve_lower_triangular
          • solve_lower_triangular_transposed
          • solve_qr_factorized
          • solve_sym_tridiag_posdef
          • solve_tridiagonal_ldlt_factorized
          • solve_upper_triangular
          • solve_upper_triangular_transposed
          • to_file
          • triangular_pattern
          • tridiagonal_ldlt
          • tridiagonal_pattern
          • write_matrix_market
          • Operators
          • Types
          • Constants
        • Test
          • internal
            • convert_to_scientific
          • check_eoc_study_for_success
          • grid_elements
          • init_bound
        • SequentialCommunication
        • UseParallelCommunication
        • abort_all_mpi_processes
      • FieldMatrix
      • FieldTraits
      • FieldVector
      • rightmultiply
      • Operators
    • Namespace std
      • hash
      • hash
      • less
      • tuple_size
      • abs
      • Operators
    • Class template ContainerFactory
    • Class template ContainerFactory
    • Class template ContainerFactory
    • Class template ContainerFactory
    • Class template ContainerFactory
    • Class template ContainerFactory
    • Class template ContainerFactory
    • Class template ContainerFactory
    • Class template EigenSolverTest
    • Class template EigenSolverTestForMatricesWithRealEigenvaluesAndVectors
    • Class template GeneralizedEigenSolverTest
    • Class template GeneralizedEigenSolverTestForMatricesWithRealEigenvaluesAndVectors
    • Class template GridProviderBase
    • Class template Int
    • Class template MatrixInverterTest
    • Class template RightTrimTuple
    • Class template RightTrimTuple
    • Class template RightTrimTuple
    • Class template RightTrimTuple
    • Class template RightTrimTuple
    • Class template RightTrimTuple
    • Class template RightTrimTuple
    • Class template RightTrimTuple
    • Class template RightTrimTuple
    • Class template RightTrimTuple
    • Class template TestRunner
    • Function DXTC_CONFIG_GET
    • Function DXTC_CONFIG_GETV
    • Function DXTC_TEST_CONFIG_GET
    • Function DXTC_TEST_CONFIG_HAS_SUB
    • Function DXTC_TEST_CONFIG_SET
    • Function DXTC_TEST_CONFIG_SUB
    • Function busywait
    • Function charcopy
    • Operators in the global namespace
    • Types in the global namespace
    • Constants in the global namespace
    • Latex
    • ´´These methods allow to merge trees.``
    • ´´These methods allow to set key: value pairs.``
    • ´´These methods replace or override those from Dune::ParameterTree.``
Back to top

Class template Dune::XT::Common::VectorAbstraction¶

Inherits from Dune::XT::LA::internal::VectorAbstractionBase.

template<class T>
class Dune::XT::Common::VectorAbstraction : public LA::internal::VectorAbstractionBase<LA::IstlDenseVector<T>>

No documentation provided.

Next
Struct Dune::XT::Common::VectorFloatLess
Previous
Class template Dune::XT::Common::VectorAbstraction
Copyright © 2013-2021 dune-gdt developers and contributors
Made with Sphinx and @pradyunsg's Furo
Last updated on Jun 28, 2026
On this page
  • Class template Dune::XT::Common::VectorAbstraction
    • VectorAbstraction