Field Discretization - Discretization: Examples

The Discretization component provides an interface for discretization of fields over a Mesh.

Beginner - Basic usage
DiscretizationCreate DiscretizationEvaluateNonlinearALEOperatorGalerkin DiscretizationInterpolateField
DiscretizationDestroy DiscretizationEvaluateNonlinearOperatorGalerkin DiscretizationSerialize
DiscretizationEvaluateALEOperatorGalerkin DiscretizationEvaluateOperatorGalerkin DiscretizationView
DiscretizationEvaluateALEOperatorGalerkinMF DiscretizationEvaluateOperatorGalerkinMF
DiscretizationEvaluateFunctionGalerkin DiscretizationInterpolateElementVec
Intermediate - Setting options for algorithms and data structures
DiscretizationAppendOptionsPrefix DiscretizationGetQuadratureDerivatives DiscretizationSetFromOptions
DiscretizationGetBoundaryDiscretization DiscretizationGetQuadratureFunctions DiscretizationSetNumComponents
DiscretizationGetField DiscretizationGetQuadraturePoints DiscretizationSetOptionsPrefix
DiscretizationGetFieldValues DiscretizationGetQuadratureWeights DiscretizationSetSerializeType
DiscretizationGetNumComponents DiscretizationGetSerializeType DiscretizationSetType
DiscretizationGetNumFunctions DiscretizationGetType DiscretizationSetupDefaultOperators
DiscretizationGetNumQuadraturePoints DiscretizationPrintHelp DiscretizationViewFromOptions
DiscretizationGetOptionsPrefix DiscretizationSetField
Advanced - Setting more advanced options and customization
DiscretizationRegister DiscretizationRegisterOperator DiscretizationSerializeRegisterDestroy
DiscretizationRegisterALEOperator DiscretizationSerializeRegister
DiscretizationRegisterAll DiscretizationSerializeRegisterAll
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
DiscretizationRegisterPrecomputedOperator

Table of Contents