We propose a method for selectively applying automatic differentiation (AD) by operator overloading to develop the discrete adjoint of a turbomachinery flow solver. A fully differentiated version of the solver is generated by operator overloading using the tapeless tangent mode of ADOL-C. The differentiated solver is coupled to an undifferentiated version of the same code using message passing. The automatic differentiation is used to calculate derivatives of the flux calculation routines. The flux derivatives depending on inner cell states are sparse, and this sparsity is exploited using analytical differentiation of the spatial discretization scheme. Subsequently the sparse matrix is communicated to the undifferentiated code for solut...
ABSTRACT. Adjoint methods are the choice approach to obtain gradients of large simulation codes. Aut...
A methodology is developed and implemented to mitigate the lengthy software development cycle typica...
A systematic methodology for formulating, implementing, solving and verifying discrete adjoint of th...
The last decade has established the adjoint method as an effective way in Computational Fluid Dynami...
<p>Adjoint based calculation of sensitivities pertaining to a Computational Fluid Dynamics (CFD) Sol...
Sensitivity analysis with the aim of design optimization is a growing area of interest in Computatio...
This paper presents a number of algorithm developments for adjoint methods using the `discrete&apos...
Sensitivity analysis with the aim of design optimization is a growing area of interest in Computatio...
This paper presents a number of algorithm developments for adjoint meth-ods using the `discrete &apo...
This paper presents an implementation of discrete adjoint solver using an automatic differentiation ...
This paper addresses the concerns of CFD code developers who are facing the task of creating a discr...
Sensitivity capability in CFD code is highly desirable for Design optimization, Error estimation, Pa...
This paper presents a number of algorithm developments for adjoint methods using the 'discrete' appr...
Optimisation of aerospace designs uses the linear gradients of the minimised objective functionals w...
This contribution describes the development of a discrete adjoint solver for the harmonic balance me...
ABSTRACT. Adjoint methods are the choice approach to obtain gradients of large simulation codes. Aut...
A methodology is developed and implemented to mitigate the lengthy software development cycle typica...
A systematic methodology for formulating, implementing, solving and verifying discrete adjoint of th...
The last decade has established the adjoint method as an effective way in Computational Fluid Dynami...
<p>Adjoint based calculation of sensitivities pertaining to a Computational Fluid Dynamics (CFD) Sol...
Sensitivity analysis with the aim of design optimization is a growing area of interest in Computatio...
This paper presents a number of algorithm developments for adjoint methods using the `discrete&apos...
Sensitivity analysis with the aim of design optimization is a growing area of interest in Computatio...
This paper presents a number of algorithm developments for adjoint meth-ods using the `discrete &apo...
This paper presents an implementation of discrete adjoint solver using an automatic differentiation ...
This paper addresses the concerns of CFD code developers who are facing the task of creating a discr...
Sensitivity capability in CFD code is highly desirable for Design optimization, Error estimation, Pa...
This paper presents a number of algorithm developments for adjoint methods using the 'discrete' appr...
Optimisation of aerospace designs uses the linear gradients of the minimised objective functionals w...
This contribution describes the development of a discrete adjoint solver for the harmonic balance me...
ABSTRACT. Adjoint methods are the choice approach to obtain gradients of large simulation codes. Aut...
A methodology is developed and implemented to mitigate the lengthy software development cycle typica...
A systematic methodology for formulating, implementing, solving and verifying discrete adjoint of th...