-
### What happened?
The change to the test directory introduced in #403 creates an issue when trying to match test filenames with model output filenames. E.g., `tests/models/supply/test_heat.py` and `…
-
## Problem description
Test models are not very well organised at the moment.
This includes:
* file naming consistency
* use of simple models vs fully-blown models
* use of overrides/scenar…
-
We should document some of our more complex example models (UK-Calliope, Euro-Calliope, Bangalore-Calliope) in terms of how they use Calliope functionality and how they describe certain technologies. …
-
### What can be improved?
# The problem
Currently, the main `Snakefile` produces files for different model configurations (national, regional, continental).
This results in a lot of wasted proc…
-
## Problem description
We have some inefficient parts of the code that need rectifying to ensure larger models can be built and solved. Some of these parts are caused by our implementation, while o…
-
### What happened?
In the new version, the addition of a cost dimension requires extreme care. It is very easy for a new cost dimension to end up overriding existing cost dimensions, even if this was…
FLomb updated
2 months ago
-
As the name says, discovery heuristics does not seem to work for local imports.
There are a bunch of issues marking this as solved... but the current documentation seems to ignore them (#1167, #68, #…
-
## Problem description
The new math formulation implementation (#411) has a time penalty for very small models which slows down the tests.
To speed things up, we should reduce how much of a bac…
-
#### Problem description
Hi, sometimes we have object dtypes in the coords (which are actually string dtypes that are not correctly captured). This doesn't usually cause issues on saving to NetCDF.…
-
### What can be improved?
Opening this issue after discussions with @sjpfenninger and @brynpickering
Currently, the math data and schemas are a bit 'mixed'. In particular, `model_def_schema.ya…