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
bug in store directives in pkg/bling #763
Comments
Thanks, I'm looking into this. Looks like we should either save the 3D fields outside of the loops, or use a different key. Any thoughts on which is best? |
@averdy, I didn't know if you still used this code for AD-simulations, that's why I didn't just go ahead and suggest something. In our verification experiments,
|
It is very likely that the TAF store directives in
pkg/bling/blink_light.F
are wrong:i,j,k
loops, where it would only make sense to save individual valuestkey
is used for this instead of on that depends on all 3 loop indicesirr_inst
causes recomputations)Further, the k-loop is the innermost loop which makes this routine more difficult to handle w.r.t. TAF store directives. Most of the code seems to be prepared to push the k-loop to the outside, but not everything (e.g.
ML_MEAN_LIGHT
code).Maybe @mmazloff wants to have a look at this?
The text was updated successfully, but these errors were encountered: