zhuchenxia
New Member
Hello, everyone
The used CESM version is CESM1.2.2, which is not the currently supported vesions, but the problem may be related to other CESM versions.
We run the CESM F compset (F_2000_CAM5) with the resolution (f19_g16) in year (2002). The details for the case are in Attach files (Script).
At first, we met a problem with CESM F compset long-term running. It only run for 5 months and stopped with the error "Opened file ./F_Restart_InitialFiles6.clm2.h0.2002-06.nc to write 1441792 NetCDF: Numeric conversion not representable". We have solved the long-term running problem by made changes to: 1.ATM_NCPL (value="72") in env_run.xml (which means dtime has changed to 24h/72=1200s); 2.add namelist changes (nsplit=6, nspltrac=2,nspltvrm=2) in user_nl_cam, and now the model can successfully run for 10 months. It can be concluded that changing dtime and the corresponding namelists can make successful CESM F compset long-term run.
Now we want to run CESM F compset in a quicker speed, and we would like to increase the timestep (dtime). However, I have the question about the numerical relationship between dtime and nsplit, nspltrac and nspltvrm. The used values above (dtime=1200, nsplit=6, nspltrac=2, nspltvrm=2) are from a thread online. For example, if I change dtime to 6h, what the values for nsplit, nspltrac and nspltvrm should be?
The used machine is our own machine nuistwgj and the compiler pgi/17.10. The config details can be seen in Attach files (config_compileres.xml, config_machines.xml and mkbatch.nuistwgj).
Any suggestion may help. Thank you very much.
The used CESM version is CESM1.2.2, which is not the currently supported vesions, but the problem may be related to other CESM versions.
We run the CESM F compset (F_2000_CAM5) with the resolution (f19_g16) in year (2002). The details for the case are in Attach files (Script).
At first, we met a problem with CESM F compset long-term running. It only run for 5 months and stopped with the error "Opened file ./F_Restart_InitialFiles6.clm2.h0.2002-06.nc to write 1441792 NetCDF: Numeric conversion not representable". We have solved the long-term running problem by made changes to: 1.ATM_NCPL (value="72") in env_run.xml (which means dtime has changed to 24h/72=1200s); 2.add namelist changes (nsplit=6, nspltrac=2,nspltvrm=2) in user_nl_cam, and now the model can successfully run for 10 months. It can be concluded that changing dtime and the corresponding namelists can make successful CESM F compset long-term run.
Now we want to run CESM F compset in a quicker speed, and we would like to increase the timestep (dtime). However, I have the question about the numerical relationship between dtime and nsplit, nspltrac and nspltvrm. The used values above (dtime=1200, nsplit=6, nspltrac=2, nspltvrm=2) are from a thread online. For example, if I change dtime to 6h, what the values for nsplit, nspltrac and nspltvrm should be?
The used machine is our own machine nuistwgj and the compiler pgi/17.10. The config details can be seen in Attach files (config_compileres.xml, config_machines.xml and mkbatch.nuistwgj).
Any suggestion may help. Thank you very much.