Input Equation Condition#
- class InputEquationCondition(input, equation)[source]#
Bases:
ConditionInterface
Condition defined by input data and an equation. This condition can be used in a Physics Informed problems. Based on the type of the input, different condition implementations are available:
InputTensorEquationCondition
: ForLabelTensor
input data.InputGraphEquationCondition
: ForGraph
input data.
Initialize the object by storing the input data and equation object.
- Parameters:
input (LabelTensor | Graph | list[Graph] | tuple[Graph]) – Input data for the condition.
equation (EquationInterface) – Equation object containing the equation function.
- class InputTensorEquationCondition(input, equation)[source]#
Bases:
InputEquationCondition
InputEquationCondition subclass for
LabelTensor
input data.Initialize the object by storing the input data and equation object.
- Parameters:
input (LabelTensor | Graph | list[Graph] | tuple[Graph]) – Input data for the condition.
equation (EquationInterface) – Equation object containing the equation function.
- class InputGraphEquationCondition(input, equation)[source]#
Bases:
InputEquationCondition
InputEquationCondition subclass for
Graph
input data.Initialize the object by storing the input data and equation object.
- Parameters:
input (LabelTensor | Graph | list[Graph] | tuple[Graph]) – Input data for the condition.
equation (EquationInterface) – Equation object containing the equation function.