-
Notifications
You must be signed in to change notification settings - Fork 570
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
IS1 not contributing to action density spectrum #1386
Comments
Hi Nick, Thanks for sharing the information. I hadn't noticed it before. Personally, I’m not particularly interested in wave-ice interaction, but I came across this bug while reviewing
As @cmbitz said, it is easy to fix it. I shared this here as a reminder for anyone working on this topic. Since scattering doesn’t dissipate wave energy, I believe the correct solution is to redistribute the scattered energy to other directions, similar to IS2. In this sense, adding the following line should solve the problem
Of course, the following line must be commented out accordingly. Not only because it doesn’t work, but also for physical considerations
If anyone thinks it’s necessary, I would be happy to submit a pull request |
I reported a bug in NOAA-EMC#1386, the current IS1 is not contributing to action density spectrum. Since scattering doesn’t dissipate wave energy, I believe the correct solution is to redistribute the scattered energy to other directions, similar to IS2.
…g of IS1 I reported a bug NOAA-EMC#1386, the current IS1 is not contributing to action density spectrum. Since scattering doesn’t dissipate wave energy, I believe the correct solution is to redistribute the scattered energy to other directions, similar to IS2.
In w3srcemd.F90, it appears that the ice scattering source term calculated by IS1 is not contributing to the increment of the action density spectrum (SPEC).
From the two screenshots above, we can see that ATT expects VDIR from the call to W3SIS1. However, W3SIS1 does not return it.
From an energy conservation perspective, even if W3SIS1 were to return VDIR, I believe it would still be inappropriate to consider the ice scattering term as dissipation. Based on my understanding, it might be better to redistribute SPEC in different directions, following the same approach as IS2. Alternatively, we could include VSIR in VS, such as:
VS(IS) = VS(IS) + VSIR(IS)
Anyway, I might have misunderstood some details, and I appreciate any corrections or clarifications. Please feel free to share your thoughts.
The text was updated successfully, but these errors were encountered: