wpbonelli

Results 68 issues of wpbonelli

Add a [feature toggle](https://en.wikipedia.org/wiki/Feature_toggle) mechanism to allow models/features to live in the `develop` branch before they are ready for inclusion in official releases. This involves a few capabilities: - [x]...

enhancement

A potential approach for #1491 * Configure supported models & exchanges at build time via meson options * Move model sources to independent folders for easier filtering * Move model/exg...

enhancement
dependencies

#### Motivation `DisBaseType` hosts shared logic and specifies the interface discretizations should implement, but does not fully define a discretization and so should not be instantiated. To reflect this, this...

code refactor
maintenance
onhold

- benchmark on linux, mac and windows in `docs.yml` CI workflow - move benchmarks to separate job (previously in RTD build job) - display all 3 platforms' results on RTD...

enhancement
documentation
code refactor
ci

* final piece of #1491 * configurable models/exchanges in release workflow `release.yml` * configurable models/exchanges in distribution scripts and `mf6ivar.py` * alphabetize `mf6ivar.md`, remove old manual ordering * apply some...

enhancement
documentation
ci

* organize the codebase into modules * use absolute instead of relative imports * no need for classes to inherit from `object` * use consistent camel case for class names...

* update python support classifiers in `setup.cfg` * ci test with python 3.8-3.12 * drop python 3.6-3.7 since they are [EOL](https://devguide.python.org/versions/) * add python version badges to readme

Formatting is not entirely deactivated between `!&` — auto-indentation is still applied. Is this the intended behavior? Naively I'd expect fprettify to do nothing to deactivated lines. I am happy...

Currently tests are limited to ifort 2021.6. It might be good to test more versions/support if possible/document if not? Newer ifort succeeds with meson and cmake on mac/linux but I...

I'm using nbsphinx to a create a notebook [gallery](https://modflow6-examples.readthedocs.io/en/latest/notebook_examples.html). I am using `nbsphinx_execute = "never"` and converting python scripts to notebooks with `jupytext` in GitHub Actions CI, then uploading the...