Skip to content

The 2D case's (1-cell thick meshes) adjoint equation can't converge #2644

Closed

Description

@jones-zero

I've encountered an issue while using the SU2 continuous adjoint method:
When running the OAT15A 2D case (with 1-cell thick meshes, the two faces perpendicular to the thickness direction are both set as symmetry planes, please see OAT15A_mesh.jpg), the direct equations can converge, but the adjoint equation residuals remain unchanged. The adjoint velocity is shown in OAT15A_adjoint.jpg. When running other 3D cases or pure 2D cases (without thickness), both the direct and adjoint equations can converge.
Does anyone know why this happens? Is it because SU2's continuous adjoint calculation inherently does not support 2D cases with 1-cell thick meshes?
The mesh and configuration files for this case have been attached in the appendix. Try running the adjoint solver only for the first optimization iteration. I haven't added any parameter settings for subsequent optimization iterations in the .cfg file.

OAT15Amesh&cfg.zip

Image Image

Activity

  1. locked and limited conversation to collaborators on Dec 12, 2025
  2. converted this issue into a discussion #2646 on Dec 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions