2018
|
Sagebaum,; Albring,; Gauger,
Expression templates for primal value taping in the reverse mode of algorithmic differentiation (Article)
Optimization Methods and Software, 2018.
(Links | BibTeX)
@article{SaAlGa2018OMS,
title = {Expression templates for primal value taping in the reverse mode of algorithmic differentiation},
author = {M. Sagebaum and T. Albring and N.R. Gauger},
url = {https://doi.org/10.1080/10556788.2018.1471140},
year = {2018},
date = {2018-05-18},
journal = {Optimization Methods and Software},
keywords = {}
}
|
Sagebaum,; Gauger,
Algorithmic Differentiation for Domain Specific Languages (Article)
arXiv preprint arXiv:1803.04154, 2018.
(Links | BibTeX)
@article{sagebaum2018Algorithmic,
title = {Algorithmic Differentiation for Domain Specific Languages},
author = {M. Sagebaum and N.R. Gauger},
url = {https://arxiv.org/abs/1803.04154},
year = {2018},
date = {2018-03-13},
journal = {arXiv preprint arXiv:1803.04154},
keywords = {}
}
|
2017
|
J. Backhaus A. Schmitz, Frey Sagebaum Mann Nagel Gauger
Application of an Algorithmically Differentiated Turbomachinery Flow Solver to the Optimization of a Fan Stage (Article)
AIAA 2017-3997, 2017.
(BibTeX)
@article{BSFSMNG2017,
title = {Application of an Algorithmically Differentiated Turbomachinery Flow Solver to the Optimization of a Fan Stage},
author = {J. Backhaus, A. Schmitz, C. Frey, M. Sagebaum, S. Mann, M. Nagel, N R. Gauger},
year = {2017},
date = {2017-06-01},
journal = {AIAA 2017-3997},
keywords = {}
}
|
M. Sagebaum E. Özkaya, Gauger Backhaus Frey Mann Nagel
Efficient Algorithmic Differentiation Techniques for Turbo-machinery Design (Article)
AIAA 2017-3998, 2017.
(BibTeX)
@article{SOGBFMN2017,
title = {Efficient Algorithmic Differentiation Techniques for Turbo-machinery Design},
author = {M. Sagebaum, E. Özkaya, N. R. Gauger, J. Backhaus, C. Frey, S. Mann, M. Nagel},
year = {2017},
date = {2017-06-01},
journal = {AIAA 2017-3998},
keywords = {}
}
|
Nørgaard,; Sagebaum,; Gauger,; Lazarov,
Applications of automatic differentiation in topology optimization (Article)
Structural and Multidisciplinary Optimization, pp. 1–12, 2017, ISSN: 1615-1488.
(Abstract | Links | BibTeX)
@article{Nørgaard2017,
title = {Applications of automatic differentiation in topology optimization},
author = { S. A. Nørgaard and M. Sagebaum and N. R. Gauger and B. S. Lazarov},
url = {http://dx.doi.org/10.1007/s00158-017-1708-2},
issn = {1615-1488},
year = {2017},
date = {2017-05-09},
journal = {Structural and Multidisciplinary Optimization},
pages = {1–12},
abstract = {The goal of this article is to demonstrate the applicability and to discuss the advantages and disadvantages of automatic differentiation in topology optimization. The technique makes it possible to wholly or partially automate the evaluation of derivatives for optimization problems and is demonstrated on two separate, previously published types of problems in topology optimization. Two separate software packages for automatic differentiation, CoDiPack and Tapenade are considered, and their performance and usability trade-offs are discussed and compared to a hand coded adjoint gradient evaluation process. Finally, the resulting optimization framework is verified by applying it to a non-trivial unsteady flow topology optimization problem.},
keywords = {}
}
The goal of this article is to demonstrate the applicability and to discuss the advantages and disadvantages of automatic differentiation in topology optimization. The technique makes it possible to wholly or partially automate the evaluation of derivatives for optimization problems and is demonstrated on two separate, previously published types of problems in topology optimization. Two separate software packages for automatic differentiation, CoDiPack and Tapenade are considered, and their performance and usability trade-offs are discussed and compared to a hand coded adjoint gradient evaluation process. Finally, the resulting optimization framework is verified by applying it to a non-trivial unsteady flow topology optimization problem.
|
Sagebaum,; Albring,; Gauger,
High-Performance Derivative Computations using CoDiPack (Article)
arXiv preprint arXiv:1709.07229, 2017.
(Links | BibTeX)
@article{sagebaum2017high,
title = {High-Performance Derivative Computations using CoDiPack},
author = { M. Sagebaum and T. Albring and N. R. Gauger},
url = {https://arxiv.org/abs/1709.07229},
year = {2017},
date = {2017-01-01},
journal = {arXiv preprint arXiv:1709.07229},
keywords = {}
}
|
Hück,; Bischof,; Sagebaum,; Gauger,; Jurgelucks,; Larour,; Perez,
A usability case study of algorithmic differentiation tools on the ISSM ice sheet model (Article)
Optimization Methods and Software, pp. 1-24, 2017.
(Links | BibTeX)
@article{doi:10.1080/10556788.2017.1396602,
title = {A usability case study of algorithmic differentiation tools on the ISSM ice sheet model},
author = {A. Hück and C. Bischof and M. Sagebaum and N. R. Gauger and B. Jurgelucks and E. Larour and G. Perez},
url = {http://dx.doi.org/10.1080/10556788.2017.1396602},
year = {2017},
date = {2017-01-01},
journal = {Optimization Methods and Software},
pages = {1-24},
publisher = {Taylor & Francis},
keywords = {}
}
|
2016
|
Sagebaum,; Albring,; Gauger,
Automated Generation of Performance Values for Algorithmic Differentiation (Article)
Proc. Appl. Math. Mech., 16 (1), pp. 863–864, 2016, (DOI: 10.1002/pamm.201610420).
(BibTeX)
@article{SaAlGaPAMM2016,
title = {Automated Generation of Performance Values for Algorithmic Differentiation},
author = {M. Sagebaum and T. Albring and N.R. Gauger},
year = {2016},
date = {2016-10-25},
journal = {Proc. Appl. Math. Mech.},
volume = {16},
number = {1},
pages = {863–864},
note = {DOI: 10.1002/pamm.201610420},
keywords = {}
}
|
Albring,; Sagebaum,; Gauger,
Efficient Aerodynamic Design using the Discrete Adjoint Method in SU2 (Article)
AIAA 2016-3518, 2016.
(BibTeX)
@article{Albring_etal2016b,
title = {Efficient Aerodynamic Design using the Discrete Adjoint Method in SU2},
author = {T. Albring and M. Sagebaum and N.R. Gauger},
year = {2016},
date = {2016-07-02},
journal = {AIAA 2016-3518},
keywords = {}
}
|
Albring,; Sagebaum,; Gauger,
A consistent and robust discrete adjoint solver for the SU2 framework – validation and application (Article)
Notes on Numerical Fluid Mechanics and Multidisciplinary Design, 132 pp. 77-86, 2016.
(BibTeX)
@article{AlSaGa2016,
title = {A consistent and robust discrete adjoint solver for the SU2 framework – validation and application},
author = {T. Albring and M. Sagebaum and N. R. Gauger},
year = {2016},
date = {2016-04-15},
journal = {Notes on Numerical Fluid Mechanics and Multidisciplinary Design},
volume = {132},
pages = {77-86},
keywords = {}
}
|
2015
|
Albring,; Zhou,; Gauger,; Sagebaum,
An Aerodynamic Design Framework based on Algorithmic Differentiation (Article)
ERCOFTAC Bulletin, 102 pp. 10-16, 2015.
(BibTeX)
@article{Albring2015b,
title = {An Aerodynamic Design Framework based on Algorithmic Differentiation},
author = {T. Albring and B.Y. Zhou and N.R. Gauger and M. Sagebaum},
year = {2015},
date = {2015-03-02},
journal = {ERCOFTAC Bulletin},
volume = {102},
pages = {10-16},
keywords = {}
}
|
Albring,; Sagebaum,; Gauger,
Development of a Consistent Discrete Adjoint Solver in an Evolving Aerodynamic Design Framework (Article)
AIAA 2015-3240, 2015.
(BibTeX)
@article{Albring2015develop,
title = {Development of a Consistent Discrete Adjoint Solver in an Evolving Aerodynamic Design Framework},
author = {T. Albring and M. Sagebaum and N.R. Gauger},
year = {2015},
date = {2015-02-12},
journal = {AIAA 2015-3240},
keywords = {}
}
|
2014
|
Albring,; Sagebaum,; Gauger,
A Consistent and Robust Discrete Adjoint Solver for the Stanford University Unstructured (SU2) Framework – Validation and Application (Article)
Jahresbericht der Deutschen Strömungsmechanischen Arbeitsgemeinschaft STAB, pp. 40–41, 2014.
(BibTeX)
@article{Albring2015,
title = {A Consistent and Robust Discrete Adjoint Solver for the Stanford University Unstructured (SU2) Framework – Validation and Application},
author = {T. Albring and M. Sagebaum and N.R. Gauger},
year = {2014},
date = {2014-12-04},
journal = {Jahresbericht der Deutschen Strömungsmechanischen Arbeitsgemeinschaft STAB},
pages = {40–41},
institution = { Jahresbericht der Deutschen Strömungsmechanischen Arbeitsgemeinschaft STAB},
keywords = {}
}
|
Sagebaum,; Özkaya,; Gauger,
Challenges in the Automatic Differentiation of an Industrial CFD Solver (Article)
Evolutionary and Deterministic Methods for Design, Optimization, and Control with Applications to Industrial and Societal Problems, EUROGEN 2013, Universidad de Las Palmas de Gran Canaria, Spain, 2014, ISBN: 978-84-617-2141-2.
(BibTeX)
@article{Sagebaum2014challenges,
title = {Challenges in the Automatic Differentiation of an Industrial CFD Solver},
author = {M. Sagebaum and E. Özkaya and N.R. Gauger},
isbn = {978-84-617-2141-2},
year = {2014},
date = {2014-01-01},
journal = {Evolutionary and Deterministic Methods for Design, Optimization, and Control with Applications to Industrial and Societal Problems, EUROGEN 2013, Universidad de Las Palmas de Gran Canaria, Spain},
keywords = {}
}
|
2013
|
Sagebaum,; Gauger,; Naumann,; Lotz,; Leppkes,
Algorithmic Differentiation of a Complex C++ Code with Underlying Libraries (Article)
Procedia Computer Science, 18 pp. 208–217, 2013.
(BibTeX)
@article{sagebaum2013algorithmic,
title = {Algorithmic Differentiation of a Complex C++ Code with Underlying Libraries},
author = { M. Sagebaum and N.R. Gauger and U. Naumann and J. Lotz and K. Leppkes},
year = {2013},
date = {2013-01-01},
journal = {Procedia Computer Science},
volume = {18},
pages = {208–217},
publisher = {Elsevier},
keywords = {}
}
|
Lotz,; Naumann,; Sagebaum,; Schanen,
Discrete Adjoints of PETSc through dco/c++ and Adjoint MPI (Article)
8097 pp. 497-507, 2013, ISBN: 978-3-642-40046-9.
(Links | BibTeX)
@article{lotz2013,
title = {Discrete Adjoints of PETSc through dco/c++ and Adjoint MPI},
author = { J. Lotz and U. Naumann and M. Sagebaum and M. Schanen},
editor = {Wolf, Felix and Mohr, Bernd and Mey, Dieter},
url = {http://dx.doi.org/10.1007/978-3-642-40047-6_51},
isbn = {978-3-642-40046-9},
year = {2013},
date = {2013-01-01},
booktitle = {Euro-Par 2013 Parallel Processing},
volume = {8097},
pages = {497-507},
publisher = {Springer Berlin Heidelberg},
series = {Lecture Notes in Computer Science},
keywords = {}
}
|