You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This merge introduces v3.0 of all MPAS models.
* release-v3.0: (346 commits)
When writing restart_timestamp file, trim the time stamp variable.
Use constant extrapolation below the surface for RH.
Place upper-bound on saturation vapor pressure to avoid negative densities in MPAS-A initialization, particularly near the model top.
Change vertical grid stretching exponent from 1.8 to 1.5 for Jablonowski and Williamson test case.
Initialize intent(out) argument 'ierr' in mpas_core_setup_clock() for init_atmosphere core.
Move mpas_atm_advection model from core_atmosphere to core_init_atmosphere.
Adding a trim when writing restart_timestamp
Add units to enstrophy
Updating interval division to use linear
Removing un-needed latex equations from units in global stats.
Edit GM Registry descriptions.
Change to cap: Restart_timestamp
Halt if I/O errors (other than clobber errors) are encountered in MPAS-Atmosphere.
Add code to write 'restart_timestamp' file for atmosphere core.
Restore restart_timestamp file, add "forcing"
LI Registry cleanup for 3.0
Change a few default namelist flags
Fixing an issue with an improperly formatted read statement
Remove some unneeded trim statments from timers
Fixing formating of warning messages for missing namelist records
...
ifneq ($(wildcard .mpas_core_*), ) # CHECK FOR BUILT CORE
307
347
308
348
ifneq ($(wildcard .mpas_core_$(CORE)), ) # CHECK FOR SAME CORE AS ATTEMPTED BUILD.
@@ -326,10 +366,32 @@ else
326
366
CONTINUE=true
327
367
endif# END IF BUILT CORE CHECK
328
368
369
+
ifneq ($(wildcard namelist.$(NAMELIST_SUFFIX)), ) # Check for generated namelist file.
370
+
NAMELIST_MESSAGE="A default namelist file (namelist.$(NAMELIST_SUFFIX).defaults) has been generated, but namelist.$(NAMELIST_SUFFIX) has not been modified."
371
+
else
372
+
NAMELIST_MESSAGE="A default namelist file (namelist.$(NAMELIST_SUFFIX).defaults) has been generated and copied to namelist.$(NAMELIST_SUFFIX)."
373
+
endif
374
+
375
+
ifneq ($(wildcard streams.$(NAMELIST_SUFFIX)), ) # Check for generated streams file.
376
+
STREAM_MESSAGE="A default streams file (streams.$(NAMELIST_SUFFIX).defaults) has been generated, but streams.$(NAMELIST_SUFFIX) has not been modified."
377
+
else
378
+
STREAM_MESSAGE="A default streams file (streams.$(NAMELIST_SUFFIX).defaults) has been generated and copied to streams.$(NAMELIST_SUFFIX)."
379
+
endif
380
+
381
+
329
382
ifeq "$(findstring clean, $(MAKECMDGOALS))" "clean" # CHECK FOR CLEAN TARGET
0 commit comments