eWaterCycle / eWaterCycle/hype-bmi

non-zero values after init

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Fortran
Stars
1
Forks
2
PR merge metrics
No merged PRs in 30d

Description

on "my machine" sometimes after initialization get_value returns unnatural values, eg;
```
>>>print bmi.get_value("comp outflow olake")
...
5.63086319e+14 4.55548118e-41 5.63086319e+14 4.55548118e-41
6.87891626e+14 4.55548118e-41 6.87891626e+14 4.55548118e-41
0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
...
```
(not always and few values, other vars too)
this seems to indicate an initialization problem somewhere

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the reported initialization behavior and tracing the get_value entry point, using the variable "comp outflow olake" as the example. Check whether initialization consistently assigns valid values, then verify that get_value returns initialized values rather than the reported non-zero garbage across affected variables.

Written by the indexing model from the issue text.

Assessment

Tech stack
fortran
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.