Hi, I'm running into a problem with a CESM2 JRA55 RYF configuration and would appreciate advice on what to check next.
What version of the code are you using? CESM2, built on Derecho.
Have you made any changes to files in the source tree? No source code changes. Only modifications to DATM stream/user_nl files
Describe every step you took leading up to the problem:
I created a case using JRA55 RYF forcing
- Using 1990 RYF dataset (/glade/campaign/cesm/cesmdata/inputdata/ocn/jra55/v1.3_ryf/
- Streams: STATES, PREC, LWDN, SWDN
I modified user_nl_datm to use:
streams = "user_datm.streams.txt.RYF_9091.STATES 1 1990 1990",
"user_datm.streams.txt.RYF_9091.PREC 1 1990 1990",
"user_datm.streams.txt.RYF_9091.LWDN 1 1990 1990",
"user_datm.streams.txt.RYF_9091.SWDN 1 1990 1990"
Stream files use taxmode=cycle, datamode=CORE_RYF_JRA
I am trying to run a trial 3-year simulation using repeating 1990 forcing.
For the domain/stream set up: the stream files reference ATM domain: domain.atm.TL319.151007.nc. The DATM domain printed in logs is domain.land.TL319_gx1v7.170705.nc. So there appears to multiple domain files in use, but I am not sure if this is expected for this configuration.
From atm.log, DATM streams initialize successfully and the domain is read, fields are mapped, but the model aborts immediately (so during run) so no time stepping with:
ERROR: component_mod: check_fields NaN found in ATM instance:
field Sa_dens (air density)
I verified that all forcing variables exist, _FillValue=-9.99e+33 in input files, taxmode=cycle for all streams. Maybe there is a mismatch between CORE_RYF_JRA expectations and the RAF_9091 dataset structure. I'm not sure what the correct way to set up streams for this. What is the correct way to configure RYF streams for the RAF_9091 JRA55 dataset?
What version of the code are you using? CESM2, built on Derecho.
Have you made any changes to files in the source tree? No source code changes. Only modifications to DATM stream/user_nl files
Describe every step you took leading up to the problem:
I created a case using JRA55 RYF forcing
- Using 1990 RYF dataset (/glade/campaign/cesm/cesmdata/inputdata/ocn/jra55/v1.3_ryf/
- Streams: STATES, PREC, LWDN, SWDN
I modified user_nl_datm to use:
streams = "user_datm.streams.txt.RYF_9091.STATES 1 1990 1990",
"user_datm.streams.txt.RYF_9091.PREC 1 1990 1990",
"user_datm.streams.txt.RYF_9091.LWDN 1 1990 1990",
"user_datm.streams.txt.RYF_9091.SWDN 1 1990 1990"
Stream files use taxmode=cycle, datamode=CORE_RYF_JRA
I am trying to run a trial 3-year simulation using repeating 1990 forcing.
For the domain/stream set up: the stream files reference ATM domain: domain.atm.TL319.151007.nc. The DATM domain printed in logs is domain.land.TL319_gx1v7.170705.nc. So there appears to multiple domain files in use, but I am not sure if this is expected for this configuration.
From atm.log, DATM streams initialize successfully and the domain is read, fields are mapped, but the model aborts immediately (so during run) so no time stepping with:
ERROR: component_mod: check_fields NaN found in ATM instance:
field Sa_dens (air density)
I verified that all forcing variables exist, _FillValue=-9.99e+33 in input files, taxmode=cycle for all streams. Maybe there is a mismatch between CORE_RYF_JRA expectations and the RAF_9091 dataset structure. I'm not sure what the correct way to set up streams for this. What is the correct way to configure RYF streams for the RAF_9091 JRA55 dataset?