EquationSystemBase
This class implements common utility methods.
Value members
Concrete methods
Returns a new body, in which the init
assignment is combined with the result of body evaluation
trough the use of the comb
combiner.
Returns a new body, in which the init
assignment is combined with the result of body evaluation
trough the use of the comb
combiner.
Returns a new body with boxes added to the evaluation. If tracer
is defined, the boxEvaluation
callback is invoked during evaluation.
Returns a new body with boxes added to the evaluation. If tracer
is defined, the boxEvaluation
callback is invoked during evaluation.
Inherited methods
Combine a base assignment with the equation system. The type V
should be endowed with a magma.
Combine a base assignment with the equation system. The type V
should be endowed with a magma.
- Value parameters:
- init
the assignment to add to the equation system
- Inherited from:
- EquationSystem
Add boxes to the equation system
Add boxes to the equation system
- Value parameters:
- boxes
a box assignment
- Inherited from:
- EquationSystem
Add a tracer to the equation system. The tracer contains call-backs to be invoked during body evaluation.
Add a tracer to the equation system. The tracer contains call-backs to be invoked during body evaluation.
- Value parameters:
- t
the tracer
- Inherited from:
- EquationSystem
Abstract fields
Concrete fields
Inherited fields
The body of the equation system, i.e., a map Assignment[U,V] => Assignment[U,V]
.
The body of the equation system, i.e., a map Assignment[U,V] => Assignment[U,V]
.
- Inherited from:
- EquationSystem
An initial value for starting the analyzer
An initial value for starting the analyzer
- Inherited from:
- EquationSystem
The unknowns which may be considered the input to this equation system.
The unknowns which may be considered the input to this equation system.
- Inherited from:
- EquationSystem