eWaterCycle / eWaterCycle/hype-bmi
non-zero values after init
- 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