PREP User Guide  PREP Version 9.6.1
Post-processing of Adjoint Solutions

These tasks can be used to further process mesh sensitivities obtained from the adjoint solver in TRACE.

adjointDeformation

Perform an adjoint mesh deformation to calculate surface sensitivities from mesh sensitivities.

Usage
--adjointDeformation/-ad --cgnsFile <filename> [options]
Mandatory sub-options:
\( \)
long option short option arguments description
--cgnsFile -cgns filename CGNS file for input and output
--panelfamily -pf (list of) name(s) name(s) of one or more panel families for which adjoint displacements are computed and written
Optional sub-options:
\( \)
long option short option arguments description
--terminationCriterion -tc number specify relative termination criterion for GMRES algorithm (default value is 1.e-5)
Example
--adjointDeformation -cgns ../output/TRACE.meshSens.cgns -pf blade
Precondition
CGNS file has to contain mesh sensitivities (computed by TRACE).
Note
This task can be executed in parallel.
Warning
Only implemented for structured grids. Zonal interfaces are not supported.
Since
7.5

addMeshSensitivitiesAtBlockCuts

Add mesh sensitivities for vertices at block cuts to get smooth values.

Usage
--addMeshSensitivitiesAtBlockCuts/-ams --cgnsFile <filename> [options]
Mandatory sub-options:
\( \)
long option short option arguments description
--cgnsFile -cgns filename CGNS file for input and output
Example
--addMeshSensitivitiesAtBlockCuts --cgnsFile TRACE.meshSens.cgns
Precondition
CGNS file has to contain mesh sensitivities (computed by TRACE).
Note
Only needed for visualization of mesh sensitivities.
This task can be executed in parallel.
Warning
The original mesh sensitivity field is overwritten.
Since
7.5