Computing New Control Point Positions

Based on the computed mesh sensitivity at the control points, you compute the new positions of the control points.

To compute the new control point positions:

  1. Right-click the Automation > Parameters and select New > Scalar.
  2. Rename the parameter Scalar to factor.
  3. Set a small positive value which is multiplied by the mesh adjoint to morph the mesh, say 1e-04 if you want to increase the cost function. Otherwise set a small negative value to reduce the cost function.
  4. Right-click the Automation > Field Functions and select New > Vector.
  5. Set the following properties of the created field function:
    Property Value
    Function Name Displacement
    Dimensions Length
    Definition $${CumulativeMorpherDisplacement}+${factor}*$${Adjoint1::CoordAdjoint}
  6. Right-click the Point Sets > [Point Set] > Physics Values > Morpher Displacement node and set Method to Field Function.
  7. Select the Morpher Displacement node and setVector Function to Displacement.

    The morpher uses the displacement to deform the mesh.