allow for solution dependent fluxes when using global caching
this commit furthermore introduces that the problem is given to the global containers for volume variables and flux variables in the constructor.
this commit furthermore introduces that the problem is given to the global containers for volume variables and flux variables in the constructor.