High-Performance Derivative Computations using CoDiPack
From MaRDI portal
Publication:4960959
DOI10.1145/3356900zbMath1486.65029arXiv1709.07229OpenAlexW2995360139WikidataQ113309984 ScholiaQ113309984MaRDI QIDQ4960959
Tim Albring, Max Sagebaum, Nicolas R. Gauger
Publication date: 24 April 2020
Published in: ACM Transactions on Mathematical Software (Search for Journal in Brave)
Full work available at URL: https://arxiv.org/abs/1709.07229
expression templatesalgorithmic differentiationefficient implementationrecursive data structuresmaintainable implementation
Related Items
A Conceptual Alternative Machine Learning-Based Method for Mesh Sensitivities Calculation in a Turbomachinery Blades Optimisation Framework ⋮ Monte-Carlo finite-volume methods in uncertainty quantification for hyperbolic conservation laws ⋮ Combining Sobolev smoothing with parameterized shape optimization ⋮ Adjoint-Based Sensitivity Analysis in High-Temperature Fluid Flows with Paticipating Media ⋮ Algorithmic differentiation for adjoint sensitivity calculation in plasma edge codes ⋮ Discrete adjoint gradient evaluations for linear stress and vibration analysis ⋮ Aerodynamic shape optimization based on discrete adjoint and RBF ⋮ Seeding and adjoining zero-halo partitioned parallel scientific codes ⋮ Efficient computation of nonlinear isogeometric elements using the adjoint method and algorithmic differentiation ⋮ A discrete adjoint method for pressure-based algorithms ⋮ Adjoint-based fluid dynamic design optimization in quasi-periodic unsteady flow problems using a harmonic balance method ⋮ Consistent treatment of incompletely converged iterative linear solvers in reverse-mode algorithmic differentiation ⋮ A non-intrusive parallel-in-time approach for simultaneous optimization with unsteady PDEs ⋮ AutoMat: automatic differentiation for generalized standard materials on GPUs
Uses Software