├── .github ├── ISSUE_TEMPLATE │ └── parameter-testing.yml └── workflows │ └── compilation.yml ├── .gitignore ├── .gitmodules ├── CDEPS ├── CMakeLists.txt ├── extra_sources │ └── datm_datamode_jra55do_mod.F90 └── patches │ └── atm_comp_nuopc.F90.patch ├── CICE └── CMakeLists.txt ├── CMEPS └── CMakeLists.txt ├── CMakeLists.txt ├── CMakePresets.json ├── ChangeLog.md ├── MOM6 ├── CMakeLists.txt ├── extra_sources │ └── mom_cap_gtracer_flux.F90 └── patches │ ├── MOM_PointAccel.F90.patch │ ├── MOM_coupler_types.F90.patch │ ├── MOM_couplertype_infra.F90.patch │ ├── MOM_forcing_type.F90.patch │ ├── MOM_generic_tracer.F90.patch │ ├── MOM_io_infra.F90.patch │ ├── mom_cap.F90.patch │ ├── mom_cap_methods.F90.patch │ └── mom_ocean_model_nuopc.F90.patch ├── README.md ├── WW3 ├── CMakeLists.txt ├── cmake │ └── check_switches.cmake └── patches │ ├── w3iorsmd.F90.patch │ └── w3srcemd.F90.patch ├── cmake ├── AccessOM3Config.cmake.in ├── AddPatchedSource.cmake ├── CMakePresets-compilers.json ├── CMakePresets-defaults.json ├── CMakePresets-machines.json ├── FindESMF.cmake ├── FindFoX.cmake ├── FindNetCDF.cmake ├── FindPIO.cmake ├── FortranLib.cmake └── PatchFile.cmake └── share ├── CMakeLists.txt ├── patches ├── nuopc_shr_methods.F90.patch └── shr_const_mod.F90.patch ├── src ├── dtypes.h ├── shr_assert_mod.F90 ├── shr_frz_mod.F90 └── shr_infnan_mod.F90 ├── stubs └── mct_mod.F90 └── timing ├── COPYING ├── ChangeLog ├── GPTLget_memusage.c ├── GPTLprint_memusage.c ├── GPTLutil.c ├── README ├── f_wrappers.c ├── gptl.c ├── gptl.h ├── gptl.inc ├── gptl_papi.c ├── perf_mod.F90 ├── perf_utils.F90 └── private.h /.github/ISSUE_TEMPLATE/parameter-testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/.github/ISSUE_TEMPLATE/parameter-testing.yml -------------------------------------------------------------------------------- /.github/workflows/compilation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/.github/workflows/compilation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/.gitmodules -------------------------------------------------------------------------------- /CDEPS/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/CDEPS/CMakeLists.txt -------------------------------------------------------------------------------- /CDEPS/extra_sources/datm_datamode_jra55do_mod.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/CDEPS/extra_sources/datm_datamode_jra55do_mod.F90 -------------------------------------------------------------------------------- /CDEPS/patches/atm_comp_nuopc.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/CDEPS/patches/atm_comp_nuopc.F90.patch -------------------------------------------------------------------------------- /CICE/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/CICE/CMakeLists.txt -------------------------------------------------------------------------------- /CMEPS/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/CMEPS/CMakeLists.txt -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /MOM6/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/MOM6/CMakeLists.txt -------------------------------------------------------------------------------- /MOM6/extra_sources/mom_cap_gtracer_flux.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/MOM6/extra_sources/mom_cap_gtracer_flux.F90 -------------------------------------------------------------------------------- /MOM6/patches/MOM_PointAccel.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/MOM6/patches/MOM_PointAccel.F90.patch -------------------------------------------------------------------------------- /MOM6/patches/MOM_coupler_types.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/MOM6/patches/MOM_coupler_types.F90.patch -------------------------------------------------------------------------------- /MOM6/patches/MOM_couplertype_infra.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/MOM6/patches/MOM_couplertype_infra.F90.patch -------------------------------------------------------------------------------- /MOM6/patches/MOM_forcing_type.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/MOM6/patches/MOM_forcing_type.F90.patch -------------------------------------------------------------------------------- /MOM6/patches/MOM_generic_tracer.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/MOM6/patches/MOM_generic_tracer.F90.patch -------------------------------------------------------------------------------- /MOM6/patches/MOM_io_infra.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/MOM6/patches/MOM_io_infra.F90.patch -------------------------------------------------------------------------------- /MOM6/patches/mom_cap.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/MOM6/patches/mom_cap.F90.patch -------------------------------------------------------------------------------- /MOM6/patches/mom_cap_methods.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/MOM6/patches/mom_cap_methods.F90.patch -------------------------------------------------------------------------------- /MOM6/patches/mom_ocean_model_nuopc.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/MOM6/patches/mom_ocean_model_nuopc.F90.patch -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/README.md -------------------------------------------------------------------------------- /WW3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/WW3/CMakeLists.txt -------------------------------------------------------------------------------- /WW3/cmake/check_switches.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/WW3/cmake/check_switches.cmake -------------------------------------------------------------------------------- /WW3/patches/w3iorsmd.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/WW3/patches/w3iorsmd.F90.patch -------------------------------------------------------------------------------- /WW3/patches/w3srcemd.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/WW3/patches/w3srcemd.F90.patch -------------------------------------------------------------------------------- /cmake/AccessOM3Config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/cmake/AccessOM3Config.cmake.in -------------------------------------------------------------------------------- /cmake/AddPatchedSource.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/cmake/AddPatchedSource.cmake -------------------------------------------------------------------------------- /cmake/CMakePresets-compilers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/cmake/CMakePresets-compilers.json -------------------------------------------------------------------------------- /cmake/CMakePresets-defaults.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/cmake/CMakePresets-defaults.json -------------------------------------------------------------------------------- /cmake/CMakePresets-machines.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/cmake/CMakePresets-machines.json -------------------------------------------------------------------------------- /cmake/FindESMF.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/cmake/FindESMF.cmake -------------------------------------------------------------------------------- /cmake/FindFoX.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/cmake/FindFoX.cmake -------------------------------------------------------------------------------- /cmake/FindNetCDF.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/cmake/FindNetCDF.cmake -------------------------------------------------------------------------------- /cmake/FindPIO.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/cmake/FindPIO.cmake -------------------------------------------------------------------------------- /cmake/FortranLib.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/cmake/FortranLib.cmake -------------------------------------------------------------------------------- /cmake/PatchFile.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/cmake/PatchFile.cmake -------------------------------------------------------------------------------- /share/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/CMakeLists.txt -------------------------------------------------------------------------------- /share/patches/nuopc_shr_methods.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/patches/nuopc_shr_methods.F90.patch -------------------------------------------------------------------------------- /share/patches/shr_const_mod.F90.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/patches/shr_const_mod.F90.patch -------------------------------------------------------------------------------- /share/src/dtypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/src/dtypes.h -------------------------------------------------------------------------------- /share/src/shr_assert_mod.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/src/shr_assert_mod.F90 -------------------------------------------------------------------------------- /share/src/shr_frz_mod.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/src/shr_frz_mod.F90 -------------------------------------------------------------------------------- /share/src/shr_infnan_mod.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/src/shr_infnan_mod.F90 -------------------------------------------------------------------------------- /share/stubs/mct_mod.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/stubs/mct_mod.F90 -------------------------------------------------------------------------------- /share/timing/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/COPYING -------------------------------------------------------------------------------- /share/timing/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/ChangeLog -------------------------------------------------------------------------------- /share/timing/GPTLget_memusage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/GPTLget_memusage.c -------------------------------------------------------------------------------- /share/timing/GPTLprint_memusage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/GPTLprint_memusage.c -------------------------------------------------------------------------------- /share/timing/GPTLutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/GPTLutil.c -------------------------------------------------------------------------------- /share/timing/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/README -------------------------------------------------------------------------------- /share/timing/f_wrappers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/f_wrappers.c -------------------------------------------------------------------------------- /share/timing/gptl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/gptl.c -------------------------------------------------------------------------------- /share/timing/gptl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/gptl.h -------------------------------------------------------------------------------- /share/timing/gptl.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/gptl.inc -------------------------------------------------------------------------------- /share/timing/gptl_papi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/gptl_papi.c -------------------------------------------------------------------------------- /share/timing/perf_mod.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/perf_mod.F90 -------------------------------------------------------------------------------- /share/timing/perf_utils.F90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/perf_utils.F90 -------------------------------------------------------------------------------- /share/timing/private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COSIMA/access-om3/HEAD/share/timing/private.h --------------------------------------------------------------------------------