Skip to content
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

Impact of l_fixed_area flag in idealized variable grid simulations #811

Closed
JFLemieux73 opened this issue Jan 24, 2023 · 3 comments
Closed
Assignees
Labels

Comments

@JFLemieux73
Copy link
Contributor

See also issues #786, #792 and #809.

Issue #792 shows that l_fixed_area=.true. eliminates the checkerboard pattern in aice, hice fields. However, gx3 simulations crash with this flag set to true (issue #809). I want to see if idealized runs with a variable grid crash or not with l_fixed_area=.true.

./cice.setup --case CvgridFA -g gbox80 -m ppp6 -e intel -p 1x1 -s boxforcee,boxclosed,vargrid,buildincremental

I then changed things in the namelist:
npt=14 (days)
ndte = 2400
elasticDamp = 0.1d0
deltaminEVP = 2e-9
capping_method = 'sum'
kridge = 1
ktransport = 1
atm_data_type = 'uniform_northeast'
ocn_data_type = 'calm'
bgc_data_type = 'default'
fe_data_type = 'default'
ice_data_type = 'uniform'
ice_data_conc = 'p8'
ice_data_dist = 'uniform'
scale_dxdy = .true.
dxscale = 1.01d0
dyscale = 1.01d0

The runs are 14 days long. I look at the results after 14 days.

@JFLemieux73
Copy link
Contributor Author

I set l_fixed_area=.true. for both B and C grids. Here is the B grid solution (aice):

BvgridFA_aice_2005-01-15-00000

The C grid run did not crash. Here is the solution also after 14 days:

CvgridFA_aice_2005-01-15-00000

Looks good. Its time to go back to issue #809...

@JFLemieux73
Copy link
Contributor Author

I redid the exp above but with the modified approach for computing the edge masks as described in issue #809. This is in my branch Fixed_area_remap with commit 86d3409.

Here is the B-grid solution with fixed_area=T:

B_FAtrue_aice_2005-01-14

And the C-grid solution with fixed_area=T:

C_FAtrue_aice_2005-01-14

@JFLemieux73
Copy link
Contributor Author

The C grid noise has been eliminated with l_fixed_area=T (see also issue #809). The code does not crash anymore for gx simulations (see PR #833).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants