Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2016 commits
Select commit Hold shift + click to select a range
77ff487
+(*)Fix bugs with dyed_channel_update_flow
Hallberg-NOAA May 4, 2025
8c67912
(*)Shelfwave_set_OBC_data works with grid rotation
Hallberg-NOAA May 2, 2025
756b2d4
(*)tidal_bay_set_OBC_data works with grid rotation
Hallberg-NOAA May 4, 2025
8df30d8
*Implement sub-cycling for internal tides refraction/propagation (#913)
raphaeldussin Jun 12, 2025
a881ae5
+Add the runtime parameter ENABLE_BUGS_BY_DEFAULT
Hallberg-NOAA Jun 12, 2025
879d397
*Fix PE-layout reproducibility with interior OBCs
Hallberg-NOAA Jun 10, 2025
7633554
+Add BT_WIDE_HALO_MIN_STENCIL & DEBUG_BT_WIDE_HALOS
Hallberg-NOAA Jun 13, 2025
28e5651
GitHub: FMS-MOM6 build jobs, tarball artifacts
marshallward Jun 4, 2025
7d3af4c
+Fix Kelvin_set_OBC_data spatial indexing errors
Hallberg-NOAA Jun 9, 2025
fadda3c
(*)Kelvin_set_OBC_data works with grid rotation
Hallberg-NOAA Jun 9, 2025
d5eeb6c
GitHub: Update FMS CI version to 2025.02.01
marshallward Jun 18, 2025
f9e6e2e
Merge pull request #150 from jiandewang/feature/update-MOM6-20250527
jiandewang Jun 27, 2025
c7208b5
Avoid setting 3d OBC arrays in unrotated OBC type
Hallberg-NOAA Jun 18, 2025
bce9a38
Add on_face to OBC_segment_data_type
Hallberg-NOAA May 31, 2025
1df78af
*Fix OBC v-velocity masking bug under ice shelves
Hallberg-NOAA Jun 30, 2025
e82766d
+Signed OBC%segnum_u and OBC%segnum_v
Hallberg-NOAA Jun 6, 2025
24444ba
Add OBC loop ranges on PE
Hallberg-NOAA Jun 18, 2025
e1ff87d
Use OBC loop ranges on PE in 4 modules
Hallberg-NOAA Jun 25, 2025
d7801fa
+Add the new parameter INTERPOLATED_SQG_STRUCTURE
Hallberg-NOAA Jun 15, 2025
1db9ac1
Convert 28 static arrays into dynamic arrays
Hallberg-NOAA Jun 15, 2025
792248c
Add conditional halo pass for frazil inside make_frazil (#932)
breichl Jul 10, 2025
a6092bf
+Do not call write_ocean_geom from MOM_init_fixed
Hallberg-NOAA Jul 10, 2025
2208dd7
Change MOM_generic_tracer to a stub (#884)
theresa-cordero Jul 11, 2025
ef9512c
Add subroutine find_col_mass
herrwang0 Apr 2, 2025
bb527eb
Calculate reference bottom pressure for SAL
herrwang0 Apr 3, 2025
ab665b8
Write out ISO formatted date in fileenergy_ascii
sanAkel Apr 23, 2025
a86cfcc
Update oil_tracer.F90 comments
sanAkel Jul 12, 2025
8b63869
MOM_vert_friction: Rewrite vertvisc_coef as kji
marshallward Jun 12, 2025
6c3dd9c
(*)Fix bugs in rotate_OBC_segment_data
Hallberg-NOAA Jul 15, 2025
3beb3a8
+Split MOM_initialize_OBCs from MOM_init_state
Hallberg-NOAA Jun 25, 2025
7b2474c
Move calls out of MOM_initialize_OBCs
Hallberg-NOAA Jun 26, 2025
87470a5
Call MOM_initialize_OBCs with the rotated OBC type
Hallberg-NOAA Jul 10, 2025
bd08a99
+Rename and split rotate_OBC_init()
Hallberg-NOAA Jul 11, 2025
7ac7f25
+Eliminate rotate_OBC_segment_tracer_registry
Hallberg-NOAA Jul 11, 2025
2201a1d
Deallocate OBC memory with open_boundary_end
Hallberg-NOAA Jul 11, 2025
f12dad1
+Rotate_OBC_segment_fields in rotate_OBC_config
Hallberg-NOAA Jul 11, 2025
b23e141
+Open_boundary_setup_vert in init_segment_data
Hallberg-NOAA Jul 11, 2025
e126d6f
Enhanced user-friendliness: OBC configuration consistency check inclu…
MHBalsmeier Jul 18, 2025
32849fa
Add ePBL BBL mstar and bottom mixed layer diagnostics (#922)
breichl Jul 18, 2025
ad6f218
+Add MASK_COASTAL_PRESSURE_FORCE runtime parameter
Hallberg-NOAA Jun 14, 2025
89067a3
User/wfc/nmme reproducibility 20250331 (#871)
wfcooke Jul 18, 2025
c478543
Simplify do_advection and do_diabatic
herrwang0 May 31, 2025
f8e65ba
Fix frazil halo update bug when unallocated (#949)
awallcraft Jul 31, 2025
b18bca2
Merge pull request #1668 from NOAA-GFDL/gfdl-to-main-20250721
marshallward Aug 1, 2025
1cc5490
Merge remote-tracking branch 'MAIN/main' into feature/update-MOM6-202…
jiandewang Aug 1, 2025
5c7d3b6
Merge pull request #157 from jiandewang/feature/update-MOM6-20250801
jiandewang Aug 5, 2025
62d74df
*Update defaults for EQN_OF_STATE and 14 parameters
Hallberg-NOAA Dec 15, 2024
05311b5
*Update defaults for 6 parameters (VISC_REM_BUG, )
Hallberg-NOAA Jul 17, 2025
5ac077f
+Obsoleted 7 parameters, including BETTER_BOUND_KH
Hallberg-NOAA Jul 17, 2025
c23c244
(*) Add option for minmod limiter for RayTracing (#948)
raphaeldussin Aug 6, 2025
e486f50
(*) Multiple fixes for the ray tracing (#947)
raphaeldussin Aug 6, 2025
c3e4f0f
Moved hchksum() with halos to after pass_var
adcroft Aug 1, 2025
c827f33
Adjust rate of adding mass source to BT solver
adcroft Jul 11, 2025
2245499
Disable adjustment of BT mass source in corrector step
adcroft Jul 11, 2025
b8c807b
Adds limiter for time-integrated BT transports
adcroft Aug 1, 2025
921a17c
Disable adjustment of BT mass source in RK2b corrector (#6)
Hallberg-NOAA Aug 7, 2025
3970dbd
modify MOM6 nuopc cap to convert a missing value to zero for the impo…
binli2337 Aug 11, 2025
c5bb2bc
Set intent(out) stub MOM_generic_tracer arguments
Hallberg-NOAA Aug 11, 2025
cfff0e7
Avoid passing unallocated array to target dummy argument
adcroft Aug 7, 2025
45140df
Remove use of uninitialized string
adcroft Aug 7, 2025
56a772c
Merge pull request #1670 from Hallberg-NOAA/update_param_defaults_2025
marshallward Aug 18, 2025
578b486
Merge remote-tracking branch 'MAIN/main' into feature/update-MOM6-202…
jiandewang Aug 18, 2025
d6d211f
minor modification in mom_cap_methods.F90 to fit for coding style req…
jiandewang Aug 18, 2025
90d426f
Merge branch 'main' into dev/gfdl
marshallward Aug 21, 2025
c926d7d
+Add OBC_REVERSE_SEGMENT_ORDER
Hallberg-NOAA Jul 22, 2025
a01cc39
+Use OBCs to set masks
Hallberg-NOAA Jul 24, 2025
f21e9ea
+Optionally avoid projecting data for OBCs
Hallberg-NOAA Jul 30, 2025
d68ff12
Merge pull request #1675 from jiandewang/DEV-EMC-candidate-20250813
jiandewang Aug 22, 2025
4d5bcea
+Restore open_boundary_setup_vert
Hallberg-NOAA Aug 29, 2025
5851a69
+Separate OBC_for_remap and OBC_for_bug arguments
Hallberg-NOAA Aug 22, 2025
539e494
+Add chksum_OBC_segment_data
Hallberg-NOAA Aug 24, 2025
cb4703e
+Call initialize_segment_data with rotated OBCs
Hallberg-NOAA Aug 24, 2025
6254333
*Call initialize_segment_data after call_tracer_register_obc_segments
Hallberg-NOAA Aug 31, 2025
eccd5bb
Eliminate rotate_OBC_segment_data
Hallberg-NOAA Aug 31, 2025
b0fa0c0
Added the WENO schemes to reconstruct PV in MOM_CoriolisAdv (#946)
Wendazhang33 Sep 5, 2025
bbfc208
Add ALE_COORDINATE_CONFIG HYBRID_3D and HYBRID_MAP
awallcraft Jun 12, 2025
134acfc
Set the halos of new 3D arrays
awallcraft Jun 15, 2025
5ace399
Add SHALLOW_ALE_RESOLUTION
awallcraft Jun 17, 2025
076d8ff
Non-integer HYBRID_MAP values
awallcraft Aug 27, 2025
e889b6a
indent continuations, source code <= 100 chars
awallcraft Sep 6, 2025
e06aeb5
+Add RESCALE_STRONG_DRAG
Hallberg-NOAA Aug 25, 2025
8b27cb2
Add option to horizontally homogenize the Stokes drift when used via …
breichl Sep 9, 2025
7a1eee1
Fix calculation of CAv_Stokes diagnostic
Hallberg-NOAA Sep 7, 2025
83a1048
makedep: Update interpreter directive to python3
marshallward Aug 4, 2025
fe9e7bf
Merge pull request #161 from jiandewang/feature/update-MOM6-20250818
jiandewang Sep 15, 2025
6ac9c74
+Correct halo update sizes and reduce halo updates (#969)
Hallberg-NOAA Sep 18, 2025
c412f0e
Correct multi-PE velocity truncation counts (#955)
Hallberg-NOAA Sep 18, 2025
1cbebf2
ANN parameterization of horizontal momentum eddy fluxes (#944)
Pperezhogin Sep 19, 2025
60a0196
Part one of thickness reservoirs
kshedstrom Jul 16, 2025
2918a9d
Better Kelvin wave results in layer mode
kshedstrom Aug 1, 2025
8c97707
Response to comments on h_reservoirs PR.
kshedstrom Aug 16, 2025
a18ffc3
Inline Harmonic Analysis
c2xu Aug 25, 2025
67c1467
Inline Harmonic Analysis
c2xu Aug 25, 2025
5df73dc
Inline Harmonic Analysis
c2xu Aug 25, 2025
f5f90a6
Inline Harmonic Analysis
c2xu Aug 25, 2025
c072c29
Inline Harmonic Analysis
c2xu Aug 26, 2025
00fde81
Inline Harmonic Analysis
c2xu Aug 26, 2025
dcae198
Bug fix in MOM_open_boundary
c2xu Aug 27, 2025
3138f84
+Use I0 format to simplify integer output
Hallberg-NOAA Aug 24, 2025
ea359dd
Vert friction: Fix index errors
marshallward Sep 22, 2025
067ed5f
Vert friction: Column loops moved in layers
marshallward Sep 22, 2025
e2b8c52
Bug fix for linear wave drag in MOM_barotropic
herrwang0 Sep 23, 2025
e8f5fa6
Suppress warning message of negative eta in land
herrwang0 Sep 23, 2025
665c760
Flip the order of acceleration and velocity chksum
herrwang0 Sep 23, 2025
39ab7d5
+Add the new parameter RESOLN_FUNCTION_OBC_BUG
Hallberg-NOAA Jun 16, 2025
4622d6a
+*Fix 3-equation ice-ocean flux iteration (#972)
Hallberg-NOAA Oct 1, 2025
9c8b26c
Fix divide by zero fpe in apply_oda_incupd (#164)
DusanJovic-NOAA Oct 24, 2025
8d75416
Fixes shelfwave failure in debug mode
kshedstrom Oct 10, 2025
f264134
Make sure reversed segments get rotated.
kshedstrom Oct 24, 2025
75fa240
Bugfix for default TIDES_ANSWER_DATE in SAL
herrwang0 Sep 26, 2025
257650d
Fixes a typo in Recon1d PPM limiter
adcroft Oct 21, 2025
e6c7952
Fixes shelfwave failure in debug mode
kshedstrom Oct 10, 2025
757b2d8
Make sure reversed segments get rotated.
kshedstrom Oct 24, 2025
5994b9a
Frequency-dependent drag in tensor form
c2xu Oct 8, 2025
8e73194
Adds a PLM reconstruction scheme using least squares for the slope
adcroft Nov 4, 2025
6b2ec5f
Vert friction: Force FMAs in tridiag solvers
marshallward Nov 25, 2025
e0f2469
Corrected unit descriptions in 64 comments
Hallberg-NOAA Nov 25, 2025
970e5af
*Update TC testing parameters for late 2025
Hallberg-NOAA Nov 25, 2025
96e186f
Added frazil to ice shelf (#985)
alex-huth Dec 2, 2025
196e491
Extend the PGF reconstruction to allow PLM-WLS
adcroft Nov 5, 2025
f2c8917
Spatially varying bottom drag coefficient (#983)
c2xu Dec 3, 2025
ba6032b
Correction on total column thickness for wetting
herrwang0 Sep 24, 2025
7d90219
Allow overshoot for for grounding test
adcroft Dec 4, 2025
ff7ec3e
Initialize and integer only set on root_PE()
adcroft Dec 4, 2025
367de74
Fix an uninitialized float in set_viscous_ML()
adcroft Dec 4, 2025
0f26d69
Add floor to "h_marg" in continuity_PPM
adcroft Dec 4, 2025
67f7637
*+Fix CHANNEL_DRAG with bathymetry above sea level
Hallberg-NOAA Dec 3, 2025
50b2c3b
Corrected 66 unit descriptions in comments
Hallberg-NOAA Dec 1, 2025
c008a01
Fix for ice-shelf friction velocity bugs (#995)
alex-huth Dec 9, 2025
9e48380
(+) Decouple FMS infra from framework
marshallward Dec 5, 2025
41f39db
Add mom_cap_outputlog.F90 that enables output logging diagnostics at …
DeniseWorthen Dec 15, 2025
eac630c
Added latent heat flux from ice shelf to ocean fluxes
alex-huth Dec 10, 2025
760f765
Fixes wrong number of levels in z-coord diags
adcroft Dec 19, 2025
d4a5fdd
Fix bug in registration of ALE sponge diagnostics for generic tracers…
andrew-c-ross Dec 26, 2025
bf1716f
Fix reference of (rarely) unassociated pointer
adcroft Dec 22, 2025
7ee13cd
Adds 5 CMIP7 diagnostics for vertically integrated heat/salt content
adcroft Dec 22, 2025
3accd27
Optimized the ice-shelf CG scheme by reducing the number of times rep…
alex-huth Jun 9, 2025
9030b2e
Check that frazil is allocated before adding it to ice-shelf water fl…
alex-huth Dec 29, 2025
a742bc3
Added melt_mask for ice shelves
alex-huth Sep 25, 2025
cc3f1a6
Added melt_mask to ice-shelf restart
alex-huth Dec 4, 2025
b99fbd5
comments and units
alex-huth Jan 6, 2026
d5ecb10
subroutine ice_shelf_solve_inner: Completed variable descriptions and…
alex-huth Jan 7, 2026
f5ae5cf
Merge pull request #1680 from NOAA-GFDL/gfdl-to-main-2025-09-25
marshallward Jan 12, 2026
f761134
+Add trim_trailing_commas and ints_to_string
Hallberg-NOAA Jan 2, 2026
9f7aeb9
Call trim_trailing_commas from register_diag_field
Hallberg-NOAA Jan 2, 2026
d3de0cb
Refactor nsten_halo in routine advect_tracer
herrwang0 Jan 5, 2026
a8f6945
Fix OBC indexing bug in MOM_tracer_advect
herrwang0 Jan 5, 2026
d19d917
MOM_interpolate: use get_axis_size()
marshallward Jan 6, 2026
5b3f120
Adds the ability to read a CDEPS configuration file to provide in-lin…
DeniseWorthen Jan 13, 2026
2860600
Merge remote-tracking branch 'MAIN/main' into feature/update-MOM6-202…
jiandewang Jan 13, 2026
b03a7fb
ice-ocean-nolib: Fix SIS2 paths
marshallward Jan 13, 2026
2076dc7
Correct the path to the Icepack interfaces
Hallberg-NOAA Jan 13, 2026
5875be7
Delete unneeded masks args from 25 post_data calls
Hallberg-NOAA Dec 29, 2025
7343006
Add 2D meanSL field
herrwang0 Sep 17, 2025
f1b9c45
Use meanSL to calcualte mean column thickness
herrwang0 Sep 18, 2025
cbcc012
Modify max_depth calculation using meanSL
herrwang0 Oct 2, 2025
c278715
+Fix how missing values are handled in post_data
Hallberg-NOAA Dec 29, 2025
2e8793f
Remove ice-sheet melting/freezing contribution to fluxes%latent becau…
alex-huth Jan 8, 2026
e5a7888
Add tracing instrumentation to nuopc driver (#162)
DusanJovic-NOAA Jan 20, 2026
c4a059e
Merge remote-tracking branch 'upstream/dev/emc' into feature/update-M…
jiandewang Jan 20, 2026
b4d9a23
Merge pull request #169 from jiandewang/feature/update-MOM6-20260112
jiandewang Jan 27, 2026
7d00286
Merge branch 'main' into dev/gfdl
marshallward Feb 1, 2026
8f92390
+Add G%IdxCu_OBCmask and G%IdyCv_OBCmask
Hallberg-NOAA Jan 17, 2026
99c32b7
Use G%IdxCu_OBCmask in 7 places
Hallberg-NOAA Jan 18, 2026
5801592
Add option to scale tidal amplitude for bottom ustar. (#1016)
breichl Feb 1, 2026
ac64aaa
Add vertical tracer flux diagnostic for dye tracers (#1022)
aakashsane Feb 2, 2026
ff6b3b0
Regroup MOM_initialize_fixed params in param_doc
herrwang0 Jan 16, 2026
27f4243
Minor open_boundary_config refactor
herrwang0 Jan 16, 2026
a5da88f
Refactor gradKE with simpler treatment of OBCs
Hallberg-NOAA Jan 19, 2026
4803936
Update CVMix to Apache-2.0 based release
marshallward Feb 13, 2026
c4b843d
Relicense code to Apache License, Version 2.0
marshallward Feb 11, 2026
85aacaa
Autoconf: Build dependencies as libraries
marshallward Dec 30, 2025
0e9061e
ac: Configure use of pkg/ source
marshallward Feb 4, 2026
ae752b6
Deleted about 170 unused internal variables
Hallberg-NOAA Feb 5, 2026
bf7f604
Address reviewer comments (#14)
DusanJovic-NOAA Feb 17, 2026
0f977a4
Decrease open_boundary_config indentation
herrwang0 Feb 7, 2026
0141ab6
address reviewers comments (#15)
DeniseWorthen Feb 19, 2026
412c177
Correct the unit of diagnostic "eta_cor"
herrwang0 Feb 5, 2026
aefec49
Merge [uv]bt_st and [uv]bt_first in btstep
herrwang0 Jan 31, 2025
5a77a4a
Fixes for flang
mathomp4 Feb 28, 2026
26ac406
Merge pull request #1687 from jiandewang/DEV-EMC-candidate-20260128
jiandewang Mar 2, 2026
08529ba
Merge pull request #1688 from NOAA-GFDL/apache-2
marshallward Mar 2, 2026
80b9ee8
Change variable not type
mathomp4 Mar 5, 2026
c402cfc
Bugfix for OBC_SPECIFIED_STRAIN option
herrwang0 Feb 25, 2026
f5d9dae
Add OBC_VORTICITY_CONFIG and OBC_STRAIN_CONFIG
herrwang0 Feb 24, 2026
d4bf825
Add clocks timing MOM_end and MOM_save_restart
Hallberg-NOAA Feb 20, 2026
7990526
Add missing spaces in 53 strings
Hallberg-NOAA Mar 4, 2026
373662e
Fix 9 misspellings in MOM_parameter_doc files
Hallberg-NOAA Mar 5, 2026
240775c
ac: Conditional testing of GSW and CVMix libs
marshallward Mar 10, 2026
8bb2816
Add runtime OBC_TEMP_SALT_NEEDED_BUG flag
herrwang0 Jan 16, 2026
be9c4d6
Add FATALs in OBC parse_segment_manifest_str
herrwang0 Jan 16, 2026
6b4a6c3
Surface state diagnostic index bugfix
marshallward Mar 10, 2026
a70d96a
Update MOM_wave_interface.F90
Zeracesharon Mar 10, 2026
ac058ee
Merge branch 'main' into main-to-dev
marshallward Mar 12, 2026
954dc75
Add function time_minus_signed for time differences
andrew-c-ross Mar 13, 2026
2289062
Use time_minus_signed for time relative to a reference (is < 0 when t…
andrew-c-ross Mar 13, 2026
f354266
Add run-time flag USE_ADJUST_INTERFACE_MOTION
adcroft Mar 9, 2026
a9a2cd8
ALE: Add REGRID_USE_DEPTH_BASED_TIME_FILTER parameter
adcroft Mar 10, 2026
5a1e069
ALE: Fix copy-paste error in REGRID_FILTER_DEEP_DEPTH description
adcroft Mar 10, 2026
45b6d22
Separate frazil for ice sheets and sea ice (#1027)
alex-huth Mar 17, 2026
d2f562a
Enable exchange of runoff DOC from Land to Ice used in CMIP7 ESM4.5 (…
nikizadehgfdl Mar 17, 2026
6f6975a
+Extend diag_mediator to allow the piecemeal posting of diagnostics (…
ashao Mar 18, 2026
5fab3c0
Refactor update_OBC_segment_data loop indices
herrwang0 Jan 8, 2026
7df3b18
Move alloc buffer_dst to initialize_segment_data
herrwang0 Jan 19, 2026
666ff94
Add subroutine allocate_segment_field_data
herrwang0 Jan 23, 2026
054621c
+Add & use optional maskT arg to initialize_masks
Hallberg-NOAA Mar 14, 2026
6fb5dc7
+Fix bugs in ice shelf top slope calculation
Hallberg-NOAA Mar 14, 2026
5d2eba7
+Enhance ice_shelf_diag_mediator like framework
Hallberg-NOAA Jan 4, 2026
4706b3e
+Extract find_dz_for_eta from find_eta
Hallberg-NOAA Mar 12, 2026
e1932f6
+Add ACCURATE_NONBOUS_THICK_CELLO
Hallberg-NOAA Mar 12, 2026
ed2055c
Bugfix for reintegrating diagnostics in non-boussinesq (#1060)
breichl Mar 20, 2026
575d4c7
Remove stray leading $
andrew-c-ross Mar 18, 2026
6aa65c6
Add setuptools<82 to keep pkg_resources available
andrew-c-ross Mar 18, 2026
486b4f4
Refactor of limit vel function for nicer layout for GPU compute (#1023)
JorgeG94 Mar 20, 2026
6018cb3
+Add time_to_real and scaling in real_to_time
Hallberg-NOAA Mar 15, 2026
764e5bb
Remove 5 unused module uses for time_type_to_real
Hallberg-NOAA Mar 15, 2026
85a4cd7
Rescale via time_to_real or real_to_time calls
Hallberg-NOAA Mar 16, 2026
6d2837d
Restructure segment%field of OBC
herrwang0 Jan 29, 2026
7298e58
Remove 19 flags and 6 indices in segment type
herrwang0 Jan 30, 2026
f52a2b3
Add missing doc comments to undocumented variables in ice_shelf
OlgaSergienko Mar 17, 2026
55d064c
Adds t17d and t20d diagnostics
adcroft Dec 16, 2025
56157ef
+Revise MOM_IceShelf available diags file format
Hallberg-NOAA Mar 21, 2026
374496a
+Change some MOM_IS axis units to CMIP standards
Hallberg-NOAA Mar 21, 2026
fad004e
Diagnostic output time scaling fix in HA_accum
Hallberg-NOAA Mar 15, 2026
21b17b3
Use clearer conversion factor for ale_u2
Hallberg-NOAA Mar 6, 2026
1cd9cae
Diag_mediator cleanup
Hallberg-NOAA Mar 26, 2026
5f60bff
Zero out allocated array in MOM_temp_salt_initialize_from_Z
adcroft Mar 27, 2026
b065a4e
Refactor update_OBC_segment_data
herrwang0 Jan 29, 2026
8a009b1
Add Newton iterations for the ice-shelf velocity solution (#1072)
alex-huth Mar 31, 2026
8a51d58
Change "end if" to endif and "end do" to enddo
Hallberg-NOAA Mar 28, 2026
116972b
Trailing semicolons and semicolon white space
Hallberg-NOAA Mar 30, 2026
71dd080
Split reading files from update_OBC_segment_data
herrwang0 Jan 29, 2026
1e9ac39
Split reservoir init from update_OBC_segment_data
herrwang0 Jan 30, 2026
2601816
Move particles_run call into step_MOM_tracer_dyn
cspencerjones Mar 27, 2026
6074eb3
+Add symmetric_sum functions
Hallberg-NOAA Mar 26, 2026
56056cf
Merge pull request #1692 from GEOS-ESM/bugfix/1689-flang-fix
mathomp4 Apr 8, 2026
2dec87d
Merge branch 'main' into main-to-dev-20260508
marshallward Apr 8, 2026
878d672
Refactor update_OBC_segment_data
herrwang0 Jan 30, 2026
cf55bcd
Suppress OBC unnecessary field warning with T/S
herrwang0 Mar 31, 2026
ec0728d
Bugfix for OBC using VALUE mode
herrwang0 Jan 30, 2026
ea47b20
+Diag_mediator enhancements from ice shelf version
Hallberg-NOAA Mar 22, 2026
56a8770
+Standardize q-point index space axis names
Hallberg-NOAA Apr 4, 2026
d3073f1
*Fix tracer content tendency cell_methods
Hallberg-NOAA Apr 8, 2026
24028c3
makedep: support empty macros and defines
marshallward Apr 13, 2026
12d7514
Updates for layout reproducing and restart reproducing with remap_aux…
Apr 14, 2026
c925265
Scale tideamp to L/T instead of Z/T
Apr 15, 2026
57feb58
Adding metric terms to account for non-rectangular shape of grid cell…
OlgaSergienko Apr 20, 2026
e3399c7
Modernize Sphinx docs toolchain, add RTD build, and expand API docs (…
adcroft Apr 22, 2026
a0e20c7
Refactor Recon1d reconstructions and fix PLM_WLS LS_error
adcroft Apr 16, 2026
416ffd3
New methods for ice-shelf velocity inner solve. More FMA edits. (#1082)
alex-huth Apr 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions .codecov.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ coverage:
default:
threshold: 100%
base: parent
comment:
# This must be set to the number of test cases (TCs)
after_n_builds: 8

fixes:
- "MOM6/::"
37 changes: 37 additions & 0 deletions .github/actions/macos-setup/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# This file is part of MOM6, the Modular Ocean Model version 6.
# See the LICENSE file for licensing information.
# SPDX-License-Identifier: Apache-2.0

name: 'install-macos-prerequisites'

description: 'Install prerequisites for Mac OS compilation'

runs:
using: 'composite'

steps:
- name: Install macOS packages
shell: bash
run: |
echo "::group::Install packages"
brew reinstall gcc
brew install automake
brew install netcdf
brew install netcdf-fortran
brew install mpich
echo "::endgroup::"

# NOTE: Floating point exceptions are currently disabled due to an error in
# HDF5 1.4.3. They will be re-enabled when the default brew version has
# been updated to a working version.

- name: Set compiler flags
shell: bash
run: |
cd .testing
echo "FCFLAGS_DEBUG = -g -O0 -Wextra -Wno-compare-reals -fbacktrace -fcheck=bounds" >> config.mk
echo "FCFLAGS_REPRO = -g -O1 -ffp-contract=off -fbacktrace" >> config.mk
echo "FCFLAGS_INIT = -finit-real=snan -finit-integer=2147483647 -finit-derived" >> config.mk
echo "FCFLAGS_FMS = -g -fbacktrace -O0" >> config.mk
cat config.mk
echo "::endgroup::"
78 changes: 0 additions & 78 deletions .github/actions/testing-setup/action.yml

This file was deleted.

35 changes: 35 additions & 0 deletions .github/actions/ubuntu-setup/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# This file is part of MOM6, the Modular Ocean Model version 6.
# See the LICENSE file for licensing information.
# SPDX-License-Identifier: Apache-2.0

name: 'install-ubuntu-prerequisites'

description: 'Install prerequisites for Ubuntu Linux compilation'

runs:
using: 'composite'
steps:
- name: Install Ubuntu Linux packages
shell: bash
run: |
echo "::group::Install linux packages"
sudo apt-get update
sudo apt-get install netcdf-bin
sudo apt-get install libnetcdf-dev
sudo apt-get install libnetcdff-dev
sudo apt-get install openmpi-bin
sudo apt-get install libopenmpi-dev
sudo apt-get install linux-tools-common
echo "::endgroup::"

- name: Store compiler flags used in Makefile
shell: bash
run: |
echo "::group::config.mk"
cd .testing
echo "FCFLAGS_DEBUG = -g -O0 -std=f2018 -Wextra -Wno-compare-reals -fbacktrace -ffpe-trap=invalid,zero,overflow -fcheck=bounds" >> config.mk
echo "FCFLAGS_REPRO = -g -O2 -fbacktrace" >> config.mk
echo "FCFLAGS_INIT = -finit-real=snan -finit-integer=2147483647 -finit-derived" >> config.mk
echo "FCFLAGS_FMS = -g -fbacktrace -O0" >> config.mk
cat config.mk
echo "::endgroup::"
33 changes: 0 additions & 33 deletions .github/workflows/coupled-api.yml

This file was deleted.

24 changes: 0 additions & 24 deletions .github/workflows/coverage.yml

This file was deleted.

39 changes: 0 additions & 39 deletions .github/workflows/documentation-and-style.yml

This file was deleted.

27 changes: 0 additions & 27 deletions .github/workflows/expression.yml

This file was deleted.

27 changes: 0 additions & 27 deletions .github/workflows/other.yml

This file was deleted.

36 changes: 0 additions & 36 deletions .github/workflows/perfmon.yml

This file was deleted.

27 changes: 0 additions & 27 deletions .github/workflows/regression.yml

This file was deleted.

Loading