29th AIAA Applied Aerodynamics Conference 2011
DOI: 10.2514/6.2011-3807
|View full text |Cite
|
Sign up to set email alerts
|

Optimization with Gradient and Hessian Information Calculated Using Hyper-Dual Numbers

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
14
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
4
3
3

Relationship

1
9

Authors

Journals

citations
Cited by 28 publications
(14 citation statements)
references
References 15 publications
0
14
0
Order By: Relevance
“…To find the optimal value is not easy and the optimal value may not be accurate enough for fast convergence to steady state. In [vdWS12], dual numbers are used (see [FJAvW11]) to approximate the Jacobian numerically. This is an algebraic trick that rids the problem with cancellation and fast convergence is obtained.…”
Section: Applicationsmentioning
confidence: 99%
“…To find the optimal value is not easy and the optimal value may not be accurate enough for fast convergence to steady state. In [vdWS12], dual numbers are used (see [FJAvW11]) to approximate the Jacobian numerically. This is an algebraic trick that rids the problem with cancellation and fast convergence is obtained.…”
Section: Applicationsmentioning
confidence: 99%
“…Because of Julia's type inference capability and the JIT compiler, when the evaluation function is called with complex-perturbed solution variables, every function is compiled with datatypes of all the variables known to the compiler. If a different AD datatype is used, such as hyper-dual numbers [33], all the numerical routines are recompiled, generating efficient machine code to operate on dual numbers. The result is a highly efficient mechanism for algorithmic differentiation, with the full range of compiler optimization available and no source code duplication.…”
Section: Solver Abstraction and Implementationmentioning
confidence: 99%
“…In these situations it may still be possible to use hyper-dual numbers, if the effect of computing the derivatives can be achieved. One example of this is the solution of a linear system, Ay = b, where derivatives can be computed by several calls to the real-valued routine [8]. First derivatives of the solution of a linear system, Ay = b, can be computed by solving…”
Section: Chapter 3 Parameterization Using Hyper-dual Numbersmentioning
confidence: 99%