Simulation Run Cache Ifc
A simulation run cache should be designed to efficiently look up a simulation run based on a given set of input settings.
Inheritors
Properties
Functions
Places the simulation run into the cache. It is important that implementors ensure that the input names and response names associated with the request are consistent with the input names and response names of the simulation run.
Places all input-solution pairs into the cache
Looks up and removes the simulation run associated with the supplied request. Null is returned if there is no associated simulation run. It is important that implementors handle the reduced size relative to the cache.
Retrieves the simulation runs associated with the requests
Allows use of bracket operator for setting values
Retrieves the simulation runs in the cache as a list of simulation runs