Skip to content

Piro Thyra Sensitivities

James Willenbring requested to merge mperego:PiroThyraSensitivities into develop

Created by: mperego

Piro: Implemet adjoint sensitivities for Piro::NoxSolver (Thyra stack). Issue #3088

The adjoint system is solved by implicitly transposing the Jacobian operator and its preconditioner operator (thanks to @bartlettroscoe for the helping me with this). This contains also a fix for update logic in ROL Thyra adapter, as well as a fix to allow Belos Thyra adapter to correctly select left/right preconditioner by @bartlettroscoe .

Merge request reports