-
Notifications
You must be signed in to change notification settings - Fork 20
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
crash: unused buoyancy fluxes #290
Comments
Just to add, the config uses |
This message comes from the NUOPC cap when Looks like Because we have if ((CS%t_dyn_rel_adv==0.0) .and. do_thermo .and. (.not.CS%diabatic_first)) then |
We have not yet tested |
Thanks for the suggestion @gustavo-marques I tried starting from a restart file, and there was no error. But it’s still a bit unusual to me why this issue only occurs with this specific timestep ratio. |
I suspect the issue is because of the lag applied in startup runs. For how long are you running the model? Does the issue go away if you add |
Thanks @gustavo-marques.
I’ve checked the ESMF log output, and the startup runs seem normal. I compared the logs of a crashed run and a successful one, and they are identical up to line 3889, where the crashed run stops. Specific for this comparison,
I’ve tested various run durations, including a couple of hours, days, months, and years. It appears that the run duration of the model does not relate to this issue.
Unfortunately, this doesn’t seem to help. |
We met this error when the ratio of the tracer timestep to the coupling timestep is 3:1, (e.g., 10800s : 3600s, 5400s : 1800s, or 8100s : 2700s)
FATAL from PE 0: ocean_model_restart was called with unused buoyancy fluxes. For conservation, the ocean restart files can only be created after the buoyancy forcing is applied.
Below is one of the settings,
This issue does not occur with other ratios tested, including 1:1, 2:1, 4:1, 5:1, and 6:1.
Does anyone with extensive experience in this area have insights into the underlying causes of this problem?
The text was updated successfully, but these errors were encountered: