Closed davidorme closed 2 months ago
This branch now passes all abiotic
models tests except the one that has been skipped.
@vgro has looked over the suggested changes and thinks they all look sane and we both agree that - given the abiotic
model is still in early development - it makes sense for now simply to update the model code to the new LayerStructure to make it easier to pick up in the future and then move on. So I'm going to merge this down to #441 and iron out the remaining top level (CLI, ve_run
) implementation issues there.
Description
These are the updates needed to get the
abiotic
model working with #421. This is very WIP - I haven't merged in #421 yet, but these are the current changes. Many tests pass but not all.The initial push was made with
--no-verify
to isolate the model and test changes in a single commit, rather than blurring them with the downstream changes.Fixes #447 (issue)
Type of change
Key checklist
pre-commit
checks:$ pre-commit run -a
$ poetry run pytest
Further checks