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

Feature hamocc beyond cmip6 #237

Conversation

jmaerz
Copy link
Collaborator

@jmaerz jmaerz commented Feb 9, 2023

We locally merged master into feature-hamocc_beyond-CMIP6, resolved merge conflict and pushed it to my fork. This should provide a common, updated hook again to also align the commit history again. This should provide a recipe how to easier continue with the beyond-CMIP6 branch and dealing with conflicts.

jmaerz and others added 30 commits September 8, 2022 21:53
* Initial restructuring of sediment-related tracer declaration and initialization

* Introducing mapping function

* Remove unncessary comments

* Fixed diagnostics bug and updated index naming
Introducing a static 3D sediment porosity field that can be optionally read in with effects on molecular pore water diffusion and shifting.
…sedbypass=true` (NorESMhub#198)

* Removing bodensed -  Initialization of sediment parameters and fields now in mo_sedmnt
…es have been converted to MKS [meter, kg, seconds] instead of CGS [cm, gram, seconds] with necessary coefficients. The default option which is CGS reproduce old results. The new option MKS cannot reproduce because of machine precision.
Make the surface mixed layer depth fractional index `hOBL` available for use in iHAMOCC, and adjust the internal iHAMOCC index `kmle` according to `hOBL`. Default value `kmle = 2` is retained for consistency with isopycnic coordinates.
* Fixing the reading of variable porosity input field in preparation for the NorESM 2.0.6 release

Cherry-picked from private Ncycleprivate branch 0d56930e2fdd62caba964d375b57304942568926

* Provide number of layers (3rd dim) via ks and not hard-coded

* minor clean-up
Correct unit of diagnostic field and make conservation and checksum diagnostics selectable by namelist options
* add pCO2m (moist), CO2 piston velocity and solubility output - caution: kwco2 piston velocity now really holds only piston velocity (and not times solubility)
* Add variables used by PNETCDF to explicit use staements.

* Move implicit none statments

* update explicit use statement for pnetcdf
- Removed "CGS" CPP flag.
- Changed some unit conversion factors from variables to parameters.
- Introduced rho0 (= 1/alpha0) parameter.
- Updated copyright statements.
matsbn and others added 21 commits December 8, 2022 20:28
Updates and corrections for CGS/MKS unit systems
Merged master into SI_units branch
Fixing a missing ' that only showed up when using `cisonew`
Initiate naming convention for shell variables in buildnml such as NAMELIST_VARIABLE

Co-authored-by: Tomas Torsvik <[email protected]>
Add linear ramping-up scenario for ocean alkalinisation
Quick fix on buildnml after incomplete shell variable renaming from PR 224
@jmaerz jmaerz requested a review from TomasTorsvik February 9, 2023 15:26
@jmaerz jmaerz self-assigned this Feb 9, 2023
@jmaerz jmaerz merged commit 417bdd8 into NorESMhub:feature-hamocc_beyond-CMIP6 Feb 9, 2023
jmaerz added a commit to jmaerz/BLOM that referenced this pull request Aug 9, 2023
Merge latest `master` changes into the `feature-hamocc_beyond-CMIP6` and align commit history again getting a new common hook.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants