-
Notifications
You must be signed in to change notification settings - Fork 132
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
boxslotcyl failure with C grid and l_fixed_area=T #836
Comments
The error appears right away (istep1=1): New mass < 0, i, j = 81 81 It looks here that the error is for i=j=80...is there ice at this point? |
Hum...for most of the points there is no ice (aice=0). But the velocitites are defined everywhere. It is probably a question of mask that is not right. I guess we would never see that in more realistic test cases (with kdyn=1). |
Quick tests: |
I have looked at the velocity fields in the netcdf file (initial conditions). Compared to uvelE, uvel has an extra column: uvel(77,j) ne 0 while uvelE(77,j)=0. Same idea for vvelN compared to vvel: vvel(i,77) ne 0 while vvelN(i,77)=0. |
In ice_init the velocities are defined on the B grid (uvel, vvel). Is it possible also that some velocities are defined on land? The first ocean cell is tmask(4,4)=T. The last one is tmask(79,79)=T. |
This is now fixed. See PR #833 for details. |
No description provided.
The text was updated successfully, but these errors were encountered: