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

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".
 
Top