No AccessThe connection between the complex-step derivative approximation and algorithmic differentiationJ. Martins, Peter Sturdza and Juan AlonsoJ. MartinsStanford Univ., CASearch for more papers by this author, Peter SturdzaStanford Univ., CASearch for more papers by this author and Juan AlonsoStanford Univ., CASearch for more papers by this authorPublished Online:22 Aug 2012https://doi.org/10.2514/6.2001-921SectionsRead Now ToolsAdd to favoritesDownload citationTrack citations ShareShare onFacebookXLinked InRedditEmail About Previous chapter Next chapter FiguresReferencesRelatedDetailsSee PDF for referencesCited byOutput controllability of large-scale nonlinear dynamical systems: analysis, computation and examples1 Jan 2025 | IFAC-PapersOnLine, Vol. 59, No. 1Multidisciplinary Design Optimization Processes for Efficiency Improvement of Aircraft: State-of-the-Art Review23 August 2024 | International Journal of Aeronautical and Space Sciences, Vol. 24Age-dependent ventilator-induced lung injury: Mathematical modeling, experimental data, and statistical analysis22 February 2024 | PLOS Computational Biology, Vol. 20, No. 2End-to-End Optimization of Power-Limited Earth–Moon Trajectories27 February 2023 | Aerospace, Vol. 10, No. 3Minimum-Thrust Transfers to the Moon6 December 2022 | Cosmic Research, Vol. 60, No. 6Study on Global Aerodynamic Shape Optimization of Transonic Compressor Blade22 December 2018 | International Journal of Turbo & Jet-Engines, Vol. 39, No. 3Sensitivity matrices as keys to local structural system properties of large-scale nonlinear systems29 January 2022 | Nonlinear Dynamics, Vol. 58Extension of complex step finite difference method to Jacobian-free Newton–Krylov method1 Jan 2022 | Journal of Computational and Applied Mathematics, Vol. 399Quaternionic step derivative: Machine precision differentiation of holomorphic functions using complex quaternions1 Dec 2021 | Journal of Computational and Applied Mathematics, Vol. 398Optimization of Perturbed Spacecraft Trajectories Using Complex Dual Numbers. Part 1: Theory and Method14 October 2021 | Cosmic Research, Vol. 59, No. 5Approximation of Directional Step Derivative of Complex-Valued Functions Using a Generalized Quaternion System30 August 2021 | Axioms, Vol. 10, No. 3Minimum-lap-time optimisation and simulation5 April 2021 | Vehicle System Dynamics, Vol. 59, No. 7Improved SPSA Using Complex Variables with Applications in Optimal Control Problems25 May 2021Model-Free Optimal Control using SPSA with Complex Variables24 Mar 2021Calculation of Two Types of Quaternion Step Derivatives of Elementary Functions21 March 2021 | Mathematics, Vol. 9, No. 6Mathematical modelling and statistical analysis of indocyanine green and other biomarkers of hepatic function and drug-induced liver injury1 Nov 2020 | Computational Toxicology, Vol. 16Discrete Adjoint Optimization of a Hypersonic InletKyle A. Damm, Rowan J. Gollan, Peter A. Jacobs, Michael K. Smart, Seonguk Lee, Eunsa Kim and Chongam Kim11 May 2020 | AIAA Journal, Vol. 58, No. 6Sparse Linear Algebra Toolkit for Computational AerodynamicsStephen L. Wood, Kevin Jacobson, William T. Jones and William K. Anderson5 January 2020Relaxation algorithms for matrix completion, with applications to seismic travel-time data interpolation13 September 2019 | Inverse Problems, Vol. 35, No. 10Time-dependent failure credibility analysis and its optimization based computational methods1 Feb 2019 | Engineering Structures, Vol. 181Determining minimal output sets that ensure structural identifiability12 November 2018 | PLOS ONE, Vol. 13, No. 11Vision-Based Reactive Planning for Aggressive Target Tracking While Avoiding Collisions and Occlusions1 Oct 2018 | IEEE Robotics and Automation Letters, Vol. 3, No. 4Parameterization of Large Variability Using the Hyper-Dual Meta-Model18 June 2018 | Journal of Verification, Validation and Uncertainty Quantification, Vol. 3, No. 1Observability of Complex Systems: Finding the Gap29 November 2017 | Scientific Reports, Vol. 7, No. 1Automatic differentiation based discrete adjoint method for aerodynamic design optimization on unstructured meshes1 Apr 2017 | Chinese Journal of Aeronautics, Vol. 30, No. 2Numerical Methods19 April 2017Power Plant Simulation—Transient and Steady-State19 April 2017On the Computation and Accuracy of Trajectory State Transition MatricesEtienne Pellegrini and Ryan P. Russell9 September 2016 | Journal of Guidance, Control, and Dynamics, Vol. 39, No. 11Target-oriented linear least squares and nonlinear, trust-region Newton inversions of plane waves using AVA and PVA data for elastic model parameters1 Sep 2016 | GEOPHYSICS, Vol. 81, No. 5A two-stage stochastic PDE-constrained optimization approach to vibration control of an electrically conductive composite plate subjected to mechanical and electromagnetic loads13 May 2015 | Structural and Multidisciplinary Optimization, Vol. 52, No. 2Aerodynamic Shape Optimization for Natural Laminar Flow Using a Discrete-Adjoint ApproachRamy Rashad and David W. Zingg18 June 2015DNAD, a simple tool for automatic differentiation of Fortran codes using dual numbers1 May 2013 | Computer Physics Communications, Vol. 184, No. 5Towards CFD Based Aeroservoelastic Flight Vehicle Shape Optimization - New Capabilities and New Results with ZEUS-DOPing Chen, Zhichao Zhang and Eli Livne14 June 2012Surrogate-enhanced simulation of aircraft in trimmed state1 Apr 2012 | Computer Methods in Applied Mechanics and Engineering, Vol. 217-220Automatic Differentiation Through the Use of Hyper-Dual Numbers for Second Derivatives7 July 2012The Geography of Grocery Demand in the UK: An Evaluation of the 2003 Morrisons-Safeway Merger1 Jan 2012 | SSRN Electronic Journal, Vol. 17Optimization with Gradient and Hessian Information Calculated Using Hyper-Dual NumbersJeffrey Fike, Sietse Jongsma, Juan Alonso and Edwin Van Der Weide10 August 2012The Development of Hyper-Dual Numbers for Exact Second-Derivative CalculationsJeffrey Fike and Juan Alonso14 June 2012The complex step approximation to the Fréchet derivative of a matrix function5 August 2009 | Numerical Algorithms, Vol. 53, No. 1Study on the design sensitivity analysis based on complex variable in eigenvalue problem1 Oct 2009 | Finite Elements in Analysis and Design, Vol. 45, No. 12Complex differentiation tools for geophysical inversion1 Mar 2009 | GEOPHYSICS, Vol. 74, No. 2Extensions of the first and second complex-step derivative approximations1 Sep 2008 | Journal of Computational and Applied Mathematics, Vol. 219, No. 1ADjoint: An Approach for the Rapid Development of Discrete Adjoint Solvers Charles A. Mader , Joaquim R. R. A. Martins , Juan J. Alonso and Edwin van der Weide 2 May 2012 | AIAA Journal, Vol. 46, No. 4Second-Order Divided-Difference Filter Using a Generalized Complex-Step ApproximationKok-Lam Lai and John Crassidis15 June 2012Generalizations of the Complex-Step Derivative ApproximationKok-Lam Lai and John Crassidis15 June 2012Updating and Optimization of a Coning Rotor ConceptCurran Crawford and Jim Platts21 June 2012Nonlinear robust performance analysis using complex-step gradient approximation1 Jan 2006 | Automatica, Vol. 42, No. 1New Complex-Step Derivative Approximations with Application to Second-Order Kalman FilteringKok-Lam Lai, John Crassidis, Yang Cheng and Jongrae Kim19 June 2012Review of options for structural design sensitivity analysis. Part 1: Linear systems1 Aug 2005 | Computer Methods in Applied Mechanics and Engineering, Vol. 194, No. 30-33Dimensional Reduction Techniques for Multiplex AnalysesJon Wallace21 June 2012Risky Measures of Risk: Error Analysis of Numerical Differentiation1 Jan 2005 | SSRN Electronic Journal, Vol. 79COMPLEX-STEP GRADIENT APPROXIMATION FOR ROBUSTNESS ANALYSIS OF NONLINEAR SYSTEMS1 Jan 2005 | IFAC Proceedings Volumes, Vol. 38, No. 1Computing CHEMKIN Sensitivities Using Complex Variables15 August 2003 | Journal of Engineering for Gas Turbines and Power, Vol. 125, No. 3Toward a new class of hybridized reliability methods designed for efficiency and robustness with large computer modelsVicente Romero22 August 2012Adjoint analysis and control opportunities in a 2D jet What's Popular 39th Aerospace Sciences Meeting and Exhibit 08 January 2001 - 11 January 2001Reno,NV,U.S.A.https://doi.org/10.2514/6.2001-921 Crossmark TopicsAerodynamic PerformanceAerodynamicsAerospace SciencesBoundary LayersCFD CodesComputational Fluid DynamicsComputer Programming and LanguageComputing and InformaticsComputing, Information, and CommunicationEquations of Fluid DynamicsFlow RegimesFluid DynamicsSkin FrictionVortex Dynamics KeywordsComputer ProgramsSensitivity AnalysisTurbulent Boundary LayerFreestream Mach NumberAeronauticsNatural Laminar FlowSkin Friction DragStructural DisplacementComputingQuasi 3DDigital Submission Topic Aerospace Systems, Operations and Life Cycle