Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

Mismatch of input dimension error when hybrid from restart files

kwzhang

kwzhang
Member
Hi everyone,
I plan to design a set of experiments using the B1850_CAM5_CN compset in CESM1.2.2. I got this spun-up restart file b.e11.B1850C5CN.f19_g16.0850cntl.001 from - Revision 70334: /trunk/inputdata/ccsm4_init/b.e11.B1850C5CN.f19_g16.0850cntl.001/0850-01-01. When I restart the model from the above restart files using hybrid, I have the error below (see the attached cesm.log):
截屏2025-06-21 22.44.53.png

I have confirmed that both the reference case and my case are using B1850C5CN compsets.

Why this ERROR is happening and how to fix it?

Looking forward to get any useful information.

Best regards,
KW
 

Attachments

  • cesm.log.250621-223156.txt
    128.4 KB · Views: 0
  • env_run.txt
    23 KB · Views: 0
  • lnd.log.250621-223156.txt
    57.3 KB · Views: 1

slevis

Moderator
Staff member
In newer versions of the CESM, I think that the model would suggest setting use_init_interp = '.true.' to get past this error. Can you do the same in this version? If not, then look in your version for a separate tool (maybe interpinic?) that's supposed to make your restart file consistent with the simulation's fsurdat file.
 
Vote Upvote 0 Downvote

kwzhang

kwzhang
Member
In newer versions of the CESM, I think that the model would suggest setting use_init_interp = '.true.' to get past this error. Can you do the same in this version? If not, then look in your version for a separate tool (maybe interpinic?) that's supposed to make your restart file consistent with the simulation's fsurdat file.
Dear slevis,

Thank you for your reply.

I try to set use_init_interp = '.true.' , but it does not work. So I try to use the "interpinic". But I'm confused as to what the input file and output file actually are.

My experiment restarts from the following restart files using hybird:
b.e11.B1850C5CN.f19_g16.0850cntl.001.clm2.h0.0849-12.nc
b.e11.B1850C5CN.f19_g16.0850cntl.001.clm2.r.0850-01-01-00000.nc
b.e11.B1850C5CN.f19_g16.0850cntl.001.clm2.rh0.0850-01-01-00000.nc

Are the input files the above three files? Is the output file the initial file used by default using startup?

Looking forward to get any useful information.

Best regards,
KW
 
Vote Upvote 0 Downvote

slevis

Moderator
Staff member
@kwzhang the interpinic tool that you are asking about is very old, so I do not remember, but logically I think the tool would need to read the new run's fsurdat file as input and modify the old *.r.* file as output. You may be able to look inside the code of the intperpinic tool for more information.
 
Vote Upvote 0 Downvote
Top