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 DiscretizationGetQuadratureFunctions DiscretizationSetNumComponents
DiscretizationGetBoundaryDiscretization DiscretizationGetQuadraturePoints DiscretizationSetOptionsPrefix
DiscretizationGetField DiscretizationGetQuadratureWeights DiscretizationSetSerializeType
DiscretizationGetNumComponents DiscretizationGetSerializeType DiscretizationSetType
DiscretizationGetNumFunctions DiscretizationGetType DiscretizationSetupDefaultOperators
DiscretizationGetNumQuadraturePoints DiscretizationPrintHelp DiscretizationViewFromOptions
DiscretizationGetOptionsPrefix DiscretizationSetField
DiscretizationGetQuadratureDerivatives DiscretizationSetFromOptions
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