-
Notifications
You must be signed in to change notification settings - Fork 59
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
Tracer timestep selection criteria #733
Comments
We also tested tracer timesteps shorter than 3 hours, restarting from a 15-year run instead of starting from initial conditions. The differences observed were similar to those in |
Update on snapshot and mean statistiscs for some integrated diagnoticsThis update provides the snapshot and mean statistics of some integrated diagnostics, including,
For each diagnostic, data are collected as both end-of-month snapshots and monthly means. The snapshots capture variability at specific points in time, while the mean statistics smooth out high-frequency fluctuations, offering a more stable representation. As shown in the plots, the monthly means provide improved accuracy and clarity compared to the individual snapshots. Additionally, we are interested in learning more about the criteria used by GFDL to determine the optimal tracer timestep. Could anyone provide insights on this? 3.1 Drake Passage Transport (snapshots at the end of each month)3.2 Drake Passage Transport (monthly mean)3.3 Ombai Transport (snapshots at the end of each month)3.4 Ombai Transport (1-month mean)3.5 Timor Transport (snapshots at the end of each month)3.6 Timor Transport (1-month mean)3.7 Lombok Transport (snapshots at the end of each month)3.8 Lombok Transport (1-month mean)4.1 Global Ocean Meridional Heat Transport (mean of all end-of-month snapshots)4.2 Global Ocean Meridional Heat Transport (mean of all monthly means) |
Hi Minghang, I think this is a good question and appreciate the results you’ve shared. I have been working on and testing separating the tracer advection and |
I am concerned that DT=1350 may be too long. MOM6 will optionally truncate velocities that exceed CFL, but that is a very bad thing to do routinely. You should check your output for reports of "Truncations", if this never happens then you are OK. I'm sure DT=900 is below CFL for 0.25 degree, but 1350 may be too high. At 1/12 degree I use DT_THERM=1200, 1/3 of my coupling time, because 1800 would be exceeding the advective CFL in a few places. There is no advective CFL limit on tracer advection, because of MOM6's time scheme, but that does not mean you should exceed the usual CFL unless there is a good reason to. At 1/4 degree maximum velocities will be lower so DT_THERM = 3600 will certainly be less than CFL everywhere and 7200 might be mostly "safe" but 10800 is surely above CFL at many times and places. |
Thanks very much @theresa-morrison and @awallcraft for your helpful responses, suggestions, and for sharing your test experiences. I’ll keep you updated on our progress, and I would appreciate it if you could also share any updates from your side. |
Hi all,
As highlighted in Lecture: MOM6 time stepping, the tracer advection timestep does not necessarily need to be shortened to match the horizontal grid resolution. Instead, it can capture the natural timescale of tracers, such as the diurnal cycle (~hourly resolution), regardless of the grid size. In both GFDL OM4 and the more recent GFDL OM5, the tracer timestep was set to 7200s (2 hours). Inspired by this, we did similar tests using the ACCESS-OM3 (MOM6-CICE6) 0.25deg RYF configuration, starting from initial conditions and running the model for 5 years. The results are summarised below,
Experiment details
run0
): (red line in line plots)DIABATIC_FIRST=True
run1
): (green line in line plots)DIABATIC_FIRST=False
run2
): (blue line in line plots)DIABATIC_FIRST=False
1. line plots
1.1 Global mean ocean potential temperature (
thetaoga
)The
DIABATIC_FIRST
parameter did not significantly impact this diagnostic. However,run2
with the 3-hour tracer timestep shows a slower increase in global mean temperature compared to the control andrun1
.1.2 Global mean ocean salinity (
soga
)The salinity values are consistent across all three runs, with minimal differences between them.
2. 2D snapshots comparisons
We compared snapshots of various fields for the first month (1900-02-01) and after 5 years (1905-01-01).
Note:
After 5 years, the differences between runs increase, suggesting that the tracer timestep significantly affects field evolution. While the
DIABATIC_FIRST
parameter had minimal impact, increasing the tracer timestep led to slower changes in global temperature and larger discrepancies in field distributions over time. We’re now curious to understand the criteria GFDL uses to evaluate if a tracer timestep is optimal.2.1 Vertically Integrated Advective Zonal Flux of Heat
T_adx_2d
2.2 Sea Surface Temperature (
tos
)2.3 Potential Temperature (
thetao
) Depth vs Latitude (Averaged over all longitudes)The text was updated successfully, but these errors were encountered: