-
Notifications
You must be signed in to change notification settings - Fork 1
Issue623 adding new budget terms #625
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
base: develop
Are you sure you want to change the base?
Conversation
|
(Oh, and I forgot to mention, it obviously compiles and runs and I quickly checked that the output make sense with ncview, but haven't taken the time to make sure they all add up) |
|
We should reconsider the names of some of the variables. |
einola
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks good, except for one suspicious line delete, which I'd like you to look at.
Is it otherwise ready? It's still marked as a draft.
| if ( M_h_young[i] < h_young_min*M_conc_young[i] ) | ||
| { | ||
| M_conc_young[i] = M_h_young[i]/h_young_min; | ||
| young_ice_growth =M_conc_young[i] - old_conc_young ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why do you remove this line? It seems young_ice_growth is needed for redistributeThermoFSD.
Conflicts: model/finiteelement.cpp
|
Ping @docguibou |
|
Yes Yes I know… Still making me crazy, even though it’s really close to balance now.
Guillaume Boutin
forsker | Researcher
***@***.*** |
Stiftelsen Nansen Senter for Miljø og Fjernmåling
Nansen Environmental and Remote Sensing Center
Jahnebakken 3 | N-5007 Bergen | Norway
***@***.*** | nersc.no<https://nersc.no> | +47 55 20 58 00
[cid:logo_de1c6baf-5da6-4f53-b1e5-34827df1144c.jpg]
Konfidensialitet. Informasjonen i denne e-posten er utelukkende ment for bruk av adressaten(e),
og kan inneholde konfidensiell informasjon som ikke kan deles uten avsenders skriftlige samtykke.
Notice of confidentiality. The information contained in this e-mail is intended solely for the use of
the addressee(s) and may contain confidential or legally privileged information.
From: Einar Örn Ólason ***@***.***>
Date: Thursday, 14 December 2023 at 08:44
To: nansencenter/nextsim ***@***.***>
Cc: Guillaume Boutin ***@***.***>, Mention ***@***.***>
Subject: Re: [nansencenter/nextsim] Issue623 adding new budget terms (PR #625)
Ping @docguibou<https://github.com/docguibou>
—
Reply to this email directly, view it on GitHub<#625 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AK5CRNFJWENRJ2SCVV5667LYJKU7JAVCNFSM6AAAAAASW4QOYWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJVGMZTOMZRGU>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
No worries! :D I just didn't know what the situation was. |
|
And there's still the question about removing |
…nly if age.equal_ridging=false, which is the default).
This is the addition 7 new source terms to fully close the ice area & volume budget as requested by Clemens.
I have tried to figure out what was needed (initially we agreed on 5) but it seems if you want to understand what contributes to what completely, you need 7. It may be that some of these 7 may be inferred from other terms or that the separation of each term could be smarter, do not hesitate to come with your suggestions, but I thought by adding them all then it is easy to check whether what we think is equivalent really works or not.
The source terms are:
dci: (old) sea ice area change rate due to thermo [/day]
dci_young: young sea ice area change rate due to thermo [/day]
dci_young2old: young sea ice area transferred to 'old' due to thermo [/day]
dvi_young2old: young sea ice volume transferred to 'old' due to thermo [m/day] (Could be computed from dci_young2old ??)
dci_ridge: (old) sea ice area change rate due to dynamics (ridging) [/day]
dci_ridge_young: young sea ice area change rate due to dynamics (ridging) [/day]
dvi_ridge_young: young sea ice volume change rate due to dynamics (ridging) [m/day] (transferred to 'old')