nsplit changes value?

Hi, I ran a compset "2000_CAM4%WCCM_CLM40%CN_CICE_POP2_RTM_SGLC_SWAV" with most default settings. The nsplit in "atm_in" is 8, yet in the atm log file, there is FV subcycling - nv, n2, nsplit, dt = 2 1 4
225.0000000000000Indicatiing nsplit is now 4.I've read that if "nsplit" is 0, then it will be recomputed. Will model recompute "nsplit" even it is not 0?TIA,Xiang
 

eaton

CSEG and Liaisons
nsplit is used with mulitple meanings in the FV code.  Things have gotten very confusing due to the addition of nested substepping in the FV core.  Currently the value of nsplit set in the namelist must be equal to the product nv*n2*nsplit in the log printout.  You'll need to read the code in fv/dyn_comp.F90 for a complete understanding of the issues. 
 
Thanks, eaton. It makes sense - guess the core developers need to tidy up the code or the namelist, like renaming the "nsplit" in the log file as "nslpit1".
 
Back
Top