*DESIGN SHAPE VARIATION

Define gradients with respect to shape design parameters.

This option is an internal keyword generated by the Python preprocessor to define design gradients with respect to shape design parameters as dictated by a PARAMETER SHAPE VARIATION keyword for the purposes of design sensitivity analysis. This keyword replaces the PARAMETER SHAPE VARIATION keyword with which it is associated.

This page discusses:

Required parameters

PARAMETER

Set this parameter equal to the name of the design parameter given on the PARAMETER SHAPE VARIATION option.

VALUE

Set this parameter equal to the value given for the design parameter on the PARAMETER SHAPE VARIATION option.

SYSTEM

Set SYSTEM=R (default) to specify the gradients as values of Cartesian coordinates. Set SYSTEM=C to specify the gradients as values of cylindrical coordinates. Set SYSTEM=S to specify the gradients as values of spherical coordinates. See Figure 1.

The SYSTEM parameter is entirely local to this option and should not be confused with the SYSTEM option.

Data lines to define the gradients with respect to the design variable

First line

Note: These gradients are essentially derivatives of nodal coordinates with respect to the design parameter. These data lines should exactly match the data lines specified for the PARAMETER SHAPE VARIATION option. (The term “shape variation” is used for the PARAMETER SHAPE VARIATION option due to its generality, but the term “gradient” is used here since the DESIGN SHAPE VARIATION option is specific to DSA.)

  1. Node number or node set.

  2. Gradient of first coordinate with respect to the design parameter.

  3. Gradient of second coordinate with respect to the design parameter.

  4. Gradient of third coordinate with respect to the design parameter.

  5. Gradient of first normal component with respect to the design parameter.

  6. Gradient of second normal component with respect to the design parameter.

  7. Gradient of third normal component with respect to the design parameter.

Repeat this data line as often as necessary to define the gradients.