4.2. pyopus.optimizer.cache
— Caching of function and constraint values, and annotations¶
Point caching (PyOPUS subsystem name: CACHE)
-
class
pyopus.optimizer.cache.
Cache
[source]¶ Cache for storing points. The point is the key. Every point has an object associated with it.
-
insert
(point, value)[source]¶ Inserts an object value for point point.
Returns
True
if a point in the cache is replaced.
-
lookup
(point)[source]¶ Looks up a point and returns the associated object.
Returns
None
if the point is not in the cache.Increases hit count if the point is found in the cache.
-