__init__#

DependentParameter.__init__(name: str = '', operation: str = '0', reference_value: bool | float | str | None | Tuple[Any, ParameterValueType] = None, id: str = '2bb261cd-dcf8-435f-b017-da07e472aaa2', const: bool = False) None#

Create an instance of the DependentParameter class.

Parameters:
name: str

Name of the parameter.

operation: str, optional

Mathematic expression to evaluate.

reference_value: Union[bool, float, str, None, Tuple[Any, ParameterValueType]], optional

Reference value of the parameter.

id: str, optional

Unique ID of the parameter.

const: bool, optional

Whether the parameter is a constant.