@mdpiper @mcflugen
I'm working on the PyMT compatible BMI for terrainbento (PR 137 in that repo). I'm basing it off of
- conversations with @mcflugen
- the bmi.py file in this repo (based on recommendations from @mdpiper )
I have a couple of questions...
- Is it reasonable to expect that eventually this repository will be packaged and distributed so that I can include it as a dependency and ensure I am always using an up-to-date
bmi.py via something like from bmi import BMI (where bmi is the installed package)?
- Based on conversations with @mcflugen I was under the impression that it was necessary to expose information about the input parameters (as opposed to state variables) to each model (as well as default values, reasonable ranges, etc). But I don't see anything like this in
bmi.py. Can I get a recommendation?
- If I create a bmi that inherits from
bmi.py is it by definition compatible with PyMT. Or are there additional things I should expect to do?
- If the answer involved additional things, should I have been able to find this in documentation?
@mdpiper @mcflugen
I'm working on the PyMT compatible BMI for terrainbento (PR 137 in that repo). I'm basing it off of
I have a couple of questions...
bmi.pyvia something likefrom bmi import BMI(wherebmiis the installed package)?bmi.py. Can I get a recommendation?bmi.pyis it by definition compatible with PyMT. Or are there additional things I should expect to do?