klaus_wyser@smhi_se
New Member
Has anybody ever succeeded in using the restart files from the t85 run for the 1990 control climate (b30.009) that are available from the EGS portal?
We have compiled and successfully run a startup run with CCSM in t85 configuration. We then tried to start a branch run from a set of restart files that we downloaded from the EGS portal. The run stopped when CAM was trying to read the restart file (end of atm.log):
(GETFIL): attempting to find local file b30.009.cam2.r.0510-01-01-00000
(GETFIL): using b30.009.cam2.r.0510-01-01-00000 in current working directory
(OPNFIL): Successfully opened file b30.009.cam2.r.0510-01-01-00000 on unit=
2
READ ioerror 67 on i/o unit = 2
ENDRUN: called without a message string
We tried 3 different sets of restart files, same result. We had a similar problem already with t42, where some restart runs would start while others would end with the same type of error. We noticed that some of the t42 restart files (from b30.004) are larger than others, and the larger ones would work while the smaller ones wouldn't. Could it be that the larger ones contained more variables/fields?
Further digging revealed that the smaller, non-working t42 restart files originate from a run with ccsm_3_0_beta09 while the larger and working files are from version ccsm_3_0_beta14. The t85 restart files are all from ccsm_3_0_beta08!
Our guess is that something has happened during the development of CCSM that destroyed the backward compatibility of the restart capability. Possibly, the newer version saves additional fields, and the restart tries to read these variables that are not present in the old files. Could it be that way? If yes, is there a workaround so that the t85 restart files can be used? For t42 we can use restart files after year 592, that's when the version change occurred, but for t85 we have no option.
Kind regards,
Klaus
We have compiled and successfully run a startup run with CCSM in t85 configuration. We then tried to start a branch run from a set of restart files that we downloaded from the EGS portal. The run stopped when CAM was trying to read the restart file (end of atm.log):
(GETFIL): attempting to find local file b30.009.cam2.r.0510-01-01-00000
(GETFIL): using b30.009.cam2.r.0510-01-01-00000 in current working directory
(OPNFIL): Successfully opened file b30.009.cam2.r.0510-01-01-00000 on unit=
2
READ ioerror 67 on i/o unit = 2
ENDRUN: called without a message string
We tried 3 different sets of restart files, same result. We had a similar problem already with t42, where some restart runs would start while others would end with the same type of error. We noticed that some of the t42 restart files (from b30.004) are larger than others, and the larger ones would work while the smaller ones wouldn't. Could it be that the larger ones contained more variables/fields?
Further digging revealed that the smaller, non-working t42 restart files originate from a run with ccsm_3_0_beta09 while the larger and working files are from version ccsm_3_0_beta14. The t85 restart files are all from ccsm_3_0_beta08!
Our guess is that something has happened during the development of CCSM that destroyed the backward compatibility of the restart capability. Possibly, the newer version saves additional fields, and the restart tries to read these variables that are not present in the old files. Could it be that way? If yes, is there a workaround so that the t85 restart files can be used? For t42 we can use restart files after year 592, that's when the version change occurred, but for t85 we have no option.
Kind regards,
Klaus