Infrared
Loading...
Searching...
No Matches
infrared.infrared.ArcticEvaluationAlgebra Class Reference

Maximization algebra for optimization. More...

Inheritance diagram for infrared.infrared.ArcticEvaluationAlgebra:
Collaboration diagram for infrared.infrared.ArcticEvaluationAlgebra:

Public Member Functions

 __init__ (self, scale)
 
 function (self, weighted_function)
 Translate weighted function to suitable libinfrared function.
 
 interpret (self, value)
 
 interpret (self, value)
 

Protected Attributes

 _scale
 

Additional Inherited Members

 function (weighted_function)
 Translate weighted function to suitable libinfrared function.
 

Detailed Description

Maximization algebra for optimization.

Controls the translation of WeightedFunction to libinfrared.Function in the case of optimization

Constructor & Destructor Documentation

◆ __init__()

infrared.infrared.ArcticEvaluationAlgebra.__init__ (   self,
  scale 
)

Member Function Documentation

◆ function()

infrared.infrared.ArcticEvaluationAlgebra.function (   weighted_function,
  weighted_function 
)

Translate weighted function to suitable libinfrared function.

Parameters
weighted_functionan object of class WeightedFunction

Reimplemented from infrared.infrared.EvaluationAlgebra.

◆ interpret()

infrared.infrared.ArcticEvaluationAlgebra.interpret (   self,
  value 
)

Member Data Documentation

◆ _scale

infrared.infrared.ArcticEvaluationAlgebra._scale
protected

The documentation for this class was generated from the following file: