If a user runs the same example file twice with different weather files, the cache will save the data, but I'm not sure the UI will search for the right value in the cache data. I need to verify this.
In a similar fashion, what happens when a user runs a non-weather-file related workflow with different weather files selected. I think the cache will try to write two separate entries in the cache because the UI has no idea whether the workflow needs the weather file context or not. I'm afraid I see one more workflow function change coming before 3.0, and that is a flag for whether the weather file is needed. We could default this one to False though, and just have E+ turn it on.
If a user runs the same example file twice with different weather files, the cache will save the data, but I'm not sure the UI will search for the right value in the cache data. I need to verify this.
In a similar fashion, what happens when a user runs a non-weather-file related workflow with different weather files selected. I think the cache will try to write two separate entries in the cache because the UI has no idea whether the workflow needs the weather file context or not. I'm afraid I see one more workflow function change coming before 3.0, and that is a flag for whether the weather file is needed. We could default this one to False though, and just have E+ turn it on.