Skip to main content

Surrogate, Text, 5.43.0

Text, Function Object, Parameter Group, 5.34.0


About this Block

What it does: A Dependent Parameter defines a relationship between variables by calculating its value from other parameters (commonly Independent and/or Constant Parameters, but can also form chains with additional Dependent Parameters) using a custom function. In a parameter optimization study, a dependent parameter is typically used to define the optimization objective and constraints. Other available parameters include the Independent Parameter, and Constant Parameter Common uses:
  • Inverse Design Optimization using Parameter Optimization
  • Defining a design variable that is a complex mathematical expression of other variables.
  • Linking multiple input parameters together through a single parameter to maintain a specific relationship between them.
Tips:
  • The easiest way to create a Dependent Parameter is by right clicking on a block that defines the function you want to use as part of your optimization, and then selecting Optimize > Create Dependent Parameter. Right Click Option
  • You can connect dependent parameters to create a Chained Dependent Parameter by linking multiple dependent parameters.

Example File

Download Example: Parameter Optimization Parameter Optimization Setup

Surrogate, Text, 5.43.0

Creates a Dependent Parameter whose value is computed from other Parameters using a specified Surrogate. The value updates automatically whenever its input Parameters are changed by an evaluator.

Inputs

Outputs


Text, Function Object, Parameter Group, 5.34.0

Creates a Dependent Parameter whose value is computed from other Parameters using a specified Function. The value updates automatically whenever its input Parameters are changed by an evaluator.

Inputs

Outputs