Streamlined now all parameters and variables in the model with the corresponding QTM inputs (./data/Quantitative_Token_Model_V1.87 - cadCAD_inputs.csv).
The model runs again. You can run it via:
python simulation.py
Note that all the postprocessing functions still need to be updated w.r.t. the new conventions.
Also note that in general there is a difference between system parameters and state variables. We can perform parameter sweeps over all system parameters, but not over initial conditions of state variables. This is unfortunate as we potentially also want to optimize for different initial conditions and not just for system parameters.
Therefore I introduced a little trick, by defining all initial condition state variables as system parameters. The initial conditions will then be introduced in the first substep of the first timestep in the simulation instead of being defined before the simulation starts.
Next I will fledge out a first iteration on the README.md, which we can use to draft out a roadmap for the next development steps.
Streamlined now all parameters and variables in the model with the corresponding QTM inputs (./data/Quantitative_Token_Model_V1.87 - cadCAD_inputs.csv).
The model runs again. You can run it via:
python simulation.py
Note that all the postprocessing functions still need to be updated w.r.t. the new conventions.
Also note that in general there is a difference between system parameters and state variables. We can perform parameter sweeps over all system parameters, but not over initial conditions of state variables. This is unfortunate as we potentially also want to optimize for different initial conditions and not just for system parameters.
Therefore I introduced a little trick, by defining all initial condition state variables as system parameters. The initial conditions will then be introduced in the first substep of the first timestep in the simulation instead of being defined before the simulation starts.
Next I will fledge out a first iteration on the README.md, which we can use to draft out a roadmap for the next development steps.