create Cached Simulation Service
Creates a new instance of a SimulationService
with a memory-based cache for simulation runs. This service uses the model provider and enables caching for simulation runs.
Return
an instance of SimulationService configured with a memory-based simulation run cache and caching enabled
Parameters
model Provider
an instance of ModelProviderIfc
responsible for providing models for simulation