Allow compsets with stub atmosphere #5794
Replies: 5 comments 3 replies
-
@rljacob, you mentioned at the All-hands Meeting that you thought a stub atmosphere was something we could support. I'm hoping to discuss more. |
Beta Was this translation helpful? Give feedback.
-
If I attempt to bypass this line, I next see:
which I have traced to here in MCT: |
Beta Was this translation helpful? Give feedback.
-
That first error message is because the coupler assumes any surface model would gets its forcing from the atmosphere and a prognostic surface model would be a "real" global model, not an idealized config. How would this case get its forcing? |
Beta Was this translation helpful? Give feedback.
-
@xylar - did you ever solve your MCT error? I just ran into this for the wave coupling and have a fix if you need it. |
Beta Was this translation helpful? Give feedback.
-
Like you, I got zero useable traceback information for debugging. I added some "divide by zero" lines of code right above the 'die' In my case, it was because I had added variables for wave coupling but was testing a configuration with No Wave component (i.e the input array was not the same as the output array) |
Beta Was this translation helpful? Give feedback.
-
I created a compset that is an MPAS-Ocean C-case with a stub atmosphere:
xylar@693c477
Such a configuration would be a very useful starting point for idealized ocean testing within E3SM. Similar configurations would be useful for idealized sea ice-ocean and ice sheet-ocean testing.
However, this configuration currently results in an error:
E3SM/driver-mct/main/cime_comp_mod.F90
Line 1895 in 88ee186
(I have investigated the
CPL_BYPASS
CPP flag around this line and that doesn't seem like a plausible route to fixing this particular issue.)I am hoping to get some help understanding why this check is there and what the unforeseen consequences might be of removing it.
Beta Was this translation helpful? Give feedback.
All reactions