Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improving documentation on BMI and BMI multi-formulation configuration #754

Merged

Conversation

robertbartel
Copy link
Contributor

Updating the BMI_MODELS.md file with better detail on variable names mapping, behavior of bmi_multi formulation configurations, and usage (or omission) of default variable values.

Additions to docstrings for wrapper provider types to clarify details regarding when they are ready to provide, which has relevance with respect to the need for default values in the OptionalWrappedDataProvider.

Adding/correcting details on configuration of the `variable_names_map` config
param, the overall details of `bmi_multi` formulations, the constraints on
variable mapping in `bmi_multi` formulations, and the details of configuring
(or not) default variable values.
@robertbartel robertbartel added documentation Improvements or additions to documentation enhancement New feature or request labels Mar 6, 2024
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it be possible to add an example of a BMI multi-formulation that has a look-back input dependency? or rather just extend the default values example to include modules?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, I've modified the example config and added a bit more description to hopefully better illustrate things.

@robertbartel robertbartel merged commit c0d961b into NOAA-OWP:master Mar 12, 2024
19 checks passed
@robertbartel robertbartel deleted the i/doc_var_mapping_and_defaults/main branch March 12, 2024 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants