[WIP] Improvements for tape recording debug mode (e.g. zone-specific tags) by oleburghardt · Pull Request #2721 · su2code/SU2

added 8 commits

January 28, 2026 15:55
…neDriver::SetRecording for zone-specific tags.

@oleburghardt

@oleburghardt

oleburghardt added a commit that referenced this pull request

Feb 4, 2026
…n recording wrt mesh coordinates.

The tape debug mode code is currently also reworked in #2721. The changes in this commit could already be useful for the current turbo discrete adjoint development.
…remove RECORDING::TAG_* options as they can, in fact, be avoided.

@oleburghardt

@oleburghardt

@oleburghardt

…at only sets the debug mode options.
…ction of the AD tape (debug mode).

@oleburghardt

@oleburghardt

@oleburghardt

@oleburghardt

@oleburghardt

@oleburghardt

…tObjectiveFunctionValues in CDiscAdjMultizoneDriver::SetObjFunction.

Shares the same subroutines for evaluation of objective functions but omits unnecessary evaluations to avoid AD complications.

@oleburghardt

@oleburghardt

@oleburghardt

… current tags used in tape debug mode.

@oleburghardt

…g (to handle transfer of variables appropriately between zones when using zone-specific tags).

@oleburghardt

@oleburghardt

github-advanced-security[bot]