FFD point inversion

Generated from SU2 commit 6b54b78464 on 2026-10-23. Do not edit this page. Edit the comment above the option in Common/src/CConfig.cpp instead.

FFD_FIX_I

Fix I plane

More in config_template.cfg: Definition of the FFD planes to be frozen in the FFD (x,y,z). Value from 0 FFD degree in that direction. Pick a value larger than degree if you don’t want to fix any plane.

FFD_FIX_J

Fix J plane

FFD_FIX_K

Fix K plane

FFD_SYMMETRY_PLANE

FFD symmetry plane (j=0)

More in config_template.cfg: There is a symmetry plane (j=0) for all the FFD boxes (YES, NO)

FFD_COORD_SYSTEM

Define different coordinates systems for the FFD

More in config_template.cfg: FFD coordinate system (CARTESIAN)

FFD_AXIS

Axis information for the spherical and cylindrical coord system

More in config_template.cfg: Vector from the cartesian axis the cylindrical or spherical axis (using cartesian coordinates) Note that the location of the axis will affect the wall curvature of the FFD box as well as the design variable effect.

FFD_ITERATIONS

Number of total iterations in the FFD point inversion

More in config_template.cfg: Maximum number of iterations in the Free-Form Deformation point inversion

FFD_TOLERANCE

Free surface damping coefficient

More in config_template.cfg: Tolerance of the Free-Form Deformation point inversion

FFD_INTPREV

Procedure to prevent self-intersections within the FFD box based on Jacobian determinant

More in config_template.cfg: Parameters for prevention of self-intersections within FFD box

FFD_INTPREV_ITER

Number of total iterations in the convexity check procedure

FFD_INTPREV_DEPTH

Recursion depth in the FFD self-intersection prevention

CONVEXITY_CHECK

Convexity check on all mesh elements

More in config_template.cfg: Parameters for prevention of nonconvex elements in mesh after deformation

CONVEXITY_CHECK_ITER

Number of total iterations in the convexity check procedure

CONVEXITY_CHECK_DEPTH

Recursion depth in the FFD self-intersection prevention

FFD_DEFINITION

Definition of the FFD boxes

More in config_template.cfg: FFD box definition: 3D case (FFD_BoxTag, X1, Y1, Z1, X2, Y2, Z2, X3, Y3, Z3, X4, Y4, Z4, X5, Y5, Z5, X6, Y6, Z6, X7, Y7, Z7, X8, Y8, Z8) 2D case (FFD_BoxTag, X1, Y1, 0.0, X2, Y2, 0.0, X3, Y3, 0.0, X4, Y4, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0)

FFD_DEGREE

Definition of the FFD boxes

More in config_template.cfg: FFD box degree: 3D case (i_degree, j_degree, k_degree) 2D case (i_degree, j_degree, 0)

FFD_CONTINUITY

Surface continuity at the intersection with the FFD

More in config_template.cfg: Surface grid continuity at the intersection with the faces of the FFD boxes. To keep a particular level of surface continuity, SU2 automatically freezes the right number of control point planes (NO_DERIVATIVE, 1ST_DERIVATIVE, 2ND_DERIVATIVE, USER_INPUT)

FFD_BLENDING

Kind of blending for the FFD definition

More in config_template.cfg: FFD Blending function: Bezier curves with global support (BEZIER), uniform BSplines with local support (BSPLINE_UNIFORM)

FFD_BSPLINE_ORDER

Order of the BSplines for BSpline Blending function



Improve this page