Click or drag to resize

DifferentiationMode Enumeration

Differentiation methods.

Namespace:  Demo3D.Visuals.KJE
Assembly:  Demo3D.Core (in Demo3D.Core.dll) Version: 15.0.2.11458
Syntax
C#
public enum DifferentiationMode
Members
  Member nameValueDescription
Numeric0 Numerical differentiation approximates partial derivatives by evaluating the penalty function one or more times for each variable and using finite differences approximation.
ComplexStep1 Complex-step differentiation obtains partial derivatives to floating point precision by evaluating the penalty function once for each variable on complex-valued numbers.
AutomaticReverseMode2 Reverse mode automatic differentiation obtains partial derivatives to floating point precision by evaluating the penalty function once on a special expression type.
See Also