CADETProcess.optimization.OptimizationProblem.add_variable_dependency#
- OptimizationProblem.add_variable_dependency(dependent_variable, independent_variables, transform)[source]#
Add dependency between two optimization variables.
- Parameters:
- dependent_variablestr
OptimizationVariable whose value will depend on other variables.
- independent_variables{str, list}
Independent variable name or list of independent variables names.
- transformcallable
Function to describe dependency. Must take all independent variables as arguments in the order as given by independent_variables. Returns transformed dependent value.
- Raises:
- CADETProcessError
If dependent_variable OR independent_variables are not found.
See also
OptimizationVariable
add_variable