-
Notifications
You must be signed in to change notification settings - Fork 131
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
update namelist and documentation #123
Comments
We also need to make emmissivity a namelist parameter, see CICE-Consortium/Icepack#211 |
Just to add a comment, there is some inconsistency in the shortwave implementation and documentation, and there are differences between icepack and cice. It seems icepack supports ccsm3 and dEdd now. While cice says 'default' and dEdd are the options and 'default' is the actual default in the code. but a shortwave='default' setting in cice leads to a failure in icepack. we should probably get rid of 'default' everywhere or make sure 'default'='ccsm3' as needed. |
change 'probably' to 'definitely' and yes, I agree |
A few more things (notes for myself):
|
Just an update on my progress and a few questions for @eclare108213 or @apcraig. I will be working on this next week and hopefully get it done early in the week. These name changes have already been made to the namelist: This variable has been added to the namelist: Theses namelist value options were changed: These variable was already changed or added to the namelist and don't require any updating: The main questions remaining are:
|
I should clarify, the first set of items I list as done, I mean on my development fork I've implemented these changes and I think they are nearly good to go (I will have a few questions on testing). |
@duvivier in answer to your questions:
|
bgc_data_type is enough.
n
…________________________________
From: Elizabeth Hunke <notifications@github.com>
Sent: Friday, October 12, 2018 7:02:30 AM
To: CICE-Consortium/CICE
Cc: Jeffery, Nicole; Mention
Subject: Re: [CICE-Consortium/CICE] update namelist and documentation (#123)
@duvivier<https://github.com/duvivier> in answer to your questions:
1. I would leave these separate rather than combining to data_dir. I was hoping that we could simplify the data directory structure as in Icepack, but you'd have to change the structure on ftp. Let's leave that alone.
2. I don't think we need sil_data_type, etc. We should be able to do this with just bgc_data_type, keeping in mind that what we offer for forcing is only intended for our testing purposes, not science. @njeffery<https://github.com/njeffery> please let us know if you disagree.
3. If the bgc data is all in the same format (I assume this means netcdf vs binary), then we don't need this. I prefer to keep things simple if we can, and if the extra complexity becomes necessary, then it's easy to add namelist variables and still remain backward-compatible.
4. It sounds like you're pretty close to having it done. You can always submit a PR for us to look at while you're working on additional changes, just say in the comments that you're still working on it.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#123 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AH1K6umkc7VTCDHcjYy_Th0GJQzTwvYLks5ukJLmgaJpZM4TQ3NK>.
|
I think that the only outstanding item is to remove sil_data_type, nit_data_type, and fe_data_type and just use bgc_data_type. This will likely require more substantial changes and can be a future enhancement. |
I have been working on the tracer namelist options (#212) especially for BGC, and will take a look at these. I hope to submit a PR in the next few days. |
Is this done? |
@apcraig I think @eclare108213 is finishing up tracer namelist options (#212) and maybe has submitted a PR. I didn't close it because I think she was doing a bit more, but I have nothing else left that I'm working on. |
I'm still working on this. Instead of using bgc_data_type for SSS, we need to use it in place of nit_data_type and sil_data_type, and use ocn_data_type for both SST and SSS. This reduces the flexibility of the forcing options in the code, but for testing purposes I think this is okay. I'm leaving fe_data_type in the code for now, since it's fundamentally different from sil and nit. Do we have forcing data available for SST, SSS 'clim' options? We aren't testing that in CICE, only 'default'. If the mixed layer model is turned on, then we don't need it for SST, but it could still be useful for SSS. I'm inclined to keep things simple and not support 'clim' for SST, SSS. |
Some namelist parameters changed in Icepack and probably should be made consistent in CICE.
In Icepack we have all data in data_dir.
Can we do this in CICE, or do we need to keep atm_data_dir, ocn_data_dir, bgc_data_dir?
Add to CICE namelist:
Same parameter names but different values:
The text was updated successfully, but these errors were encountered: