response_curve_rule_data
Module for ReponseCurveRuleData class
!!! classes ReponseCurveRuleData
ResponseCurveRuleData (IResponseCurveRuleData, RuleData)
Class for storing data related to multiply rule
Source code in entities/response_curve_rule_data.py
class ResponseCurveRuleData(IResponseCurveRuleData, RuleData):
"""Class for storing data related to multiply rule"""
def __init__(
self,
name: str,
input_variable: str,
input_values: List[float],
output_values: List[float],
):
super().__init__(name)
self._input_variable = input_variable
self._input_values = input_values
self._output_values = output_values
@property
def input_variable(self) -> str:
"""Property for the input variable"""
return self._input_variable
@property
def input_values(self) -> List[float]:
"""Property for the input values"""
return self._input_values
@property
def output_values(self) -> List[float]:
"""Property for the output values"""
return self._output_values
input_values: List[float]
property
readonly
Property for the input values
input_variable: str
property
readonly
Property for the input variable
output_values: List[float]
property
readonly
Property for the output values