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

Migration of AMM7 to NEMO 4.2 #17

Draft
wants to merge 27 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
c7f7b9c
Update README.md
jdha Jan 26, 2023
d23e58c
re-jig of the repo structure adding in arch and env files for archer
jdha Feb 23, 2023
09975ab
renaming arch files and adding in branch 4.2 and tag 4.2.0 sub
jdha Mar 2, 2023
a679b69
Adding version specific cpp files
jdha Mar 2, 2023
fa10e96
Tidy 4.2 EXPREF dir
jdha Mar 2, 2023
19fafbe
remove ice related files
jdha Mar 2, 2023
0b8af1d
move non nemo scripts out of the EXPREF dir
jdha Mar 2, 2023
b34c5f6
adding 4.0.2 EXPREF
jdha Mar 2, 2023
30a1f9b
adding soft links to 4.0.2
jdha Mar 2, 2023
8e838a8
adding version specific MY_SRC
jdha Mar 2, 2023
9e47a59
updating xios arch files
jdha Mar 2, 2023
e3b5b9a
first pass at setup script
jdha Mar 2, 2023
e96f512
Updating diaar5.F90 to allow code to run with GNU (closes #20)
jdha Apr 27, 2023
231a9fd
adding 4.0.4 for completness
jdha Apr 27, 2023
0eaf98e
adding nemo arch files for 4.0.4
jdha Apr 27, 2023
632a65a
update cpp keys
jdha May 3, 2023
4235da5
adding 4.0.4 MY_SRC updates
jdha May 3, 2023
0feed8a
update namelist etc to 4.0.4
jdha May 3, 2023
1131f40
updating 4.0.2 run directory: missing soft links and updated runscript
jdha May 3, 2023
152e404
updating and adding arch files for nemo and xios
jdha May 3, 2023
1c956cb
updating env files
jdha May 3, 2023
58dfed5
updating bdydta - missed update from 4.0.2 to 4.0.4
jdha May 3, 2023
c787400
Update README.md
jdha May 3, 2023
fb5ea64
updates to arch files and setup
jdha May 18, 2023
714b490
Merge branch 'NEMOv4.2' of github.com:JMMP-Group/CO_AMM7 into NEMOv4.2
jdha May 18, 2023
35005f6
Adding updates to add commas to a 4.2 cray namelist otherwise model
jdha May 18, 2023
6a6ac7c
updating 4.2.0 EXPREF dir - including a tmp rs
jdha May 18, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
adding 4.0.4 for completness
  • Loading branch information
jdha committed Apr 27, 2023
commit 231a9fd182c41702f1f1568782fb9a1fba35e3e1
1 change: 1 addition & 0 deletions EXPREF/4.0.4/INPUTS
1 change: 1 addition & 0 deletions EXPREF/4.0.4/axis_def_nemo.xml
35 changes: 35 additions & 0 deletions EXPREF/4.0.4/context_nemo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<!--
==============================================================================================
NEMO context
==============================================================================================
-->
<context id="nemo">
<!-- $id$ -->
<!-- Fields definition -->
<field_definition src="./field_def_nemo-oce.xml"/> <!-- NEMO ocean dynamics -->

<!-- Files definition -->
<file_definition src="./file_def_nemo-oce.xml"/> <!-- NEMO ocean dynamics -->
<!--
============================================================================================================
= grid definition = = DO NOT CHANGE =
============================================================================================================
-->

<axis_definition>
<axis id="deptht" long_name="Vertical T levels" unit="m" positive="down" />
<axis id="depthu" long_name="Vertical U levels" unit="m" positive="down" />
<axis id="depthv" long_name="Vertical V levels" unit="m" positive="down" />
<axis id="depthw" long_name="Vertical W levels" unit="m" positive="down" />
<axis id="nfloat" long_name="Float number" unit="-" />
<axis id="icbcla" long_name="Iceberg class" unit="1" />
<axis id="ncatice" long_name="Ice category" unit="1" />
<axis id="iax_20C" long_name="20 degC isotherm" unit="degC" />
<axis id="iax_28C" long_name="28 degC isotherm" unit="degC" />
</axis_definition>

<domain_definition src="./domain_def_nemo.xml"/>

<grid_definition src="./grid_def_nemo.xml"/>

</context>
1 change: 1 addition & 0 deletions EXPREF/4.0.4/domain_def_nemo.xml
42 changes: 42 additions & 0 deletions EXPREF/4.0.4/file_def_nemo-oce.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<?xml version="1.0"?>

<!--
============================================================================================================
= output files definition =
= Define your own files =
= put the variables you want... =
============================================================================================================
-->

<file_definition type="multiple_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="1d" min_digits="4">

<file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files -->
<file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files -->
<file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files -->
<file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files -->
<file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files -->
<file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files -->

<file_group id="25h_mean" output_freq="1d" output_level="10" enabled=".TRUE."/>

<file_group id="1d" output_freq="1d" output_level="10" enabled=".TRUE."/> <!-- 1d files -->

<file_group id="3d" output_freq="3d" output_level="10" enabled=".TRUE."/> <!-- 3d files -->

<file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE."/> <!-- 5d files -->

<file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."/> <!-- real monthly files -->
<file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files -->
<file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files -->
<file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files -->
<file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files -->

<file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."/> <!-- real yearly files -->
<file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files -->
<file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files -->
<file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files -->


</file_definition>


26 changes: 26 additions & 0 deletions EXPREF/4.0.4/iodef.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<?xml version="1.0"?>
<simulation>

<!-- ============================================================================================ -->
<!-- XIOS context -->
<!-- ============================================================================================ -->

<context id="xios" >

<variable_definition>

<variable id="info_level" type="int">10</variable>
<variable id="using_server" type="bool">true</variable>
<variable id="using_oasis" type="bool">false</variable>
<variable id="oasis_codes_id" type="string" >oceanx</variable>

</variable_definition>
</context>

<!-- ============================================================================================ -->
<!-- NEMO CONTEXT add and suppress the components you need -->
<!-- ============================================================================================ -->

<context id="nemo" src="./context_nemo.xml"/> <!-- NEMO -->

</simulation>
Loading