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

"non-positive value of ngseg error" while running CESM over new grid and regional domain

Dear all,I have faced a problem for which I would really appreciate any help.Here is my problem: I am running the CESM 1.2 for an offline CLM simulation with compset of “ICRUCLM45BGCCROP” and new grid of 3x3 arc minute over the central USA (it is a regional simulation). I have subset all the forcing data (NLDAS) to be consistent with my regional domain. I have done all the steps for introducing the new grid (3x3 arc minute lat/lon) and have generated the SCRIP files for land and NLDAS forcing (which is in 1/8th degree resolution), mapping files (for atm lnd and other components), domain files (for atm and lnd) and surface dataset based on the guide here. However I get the “m_GlobalSegMap::initp_: non-positive value of ngseg error, stat =0” from my cesm.log. BTW, I introduced the mapping files in the “user_nl_cpl” and the “env_run.xml” files of my case. But still get the error.I have attached the configuration files as well as the error logs. Many thanks for your help. Best regards Here is the error from cesm.log  ===================================================== piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 ionf_mod.F90         218      131072           0 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 piolib_mod.f90         404         -51 hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  T hist_htapes_build hist tape =            1  written with dov2xy=  Tm_GlobalSegMap::initp_: non-positive value of ngseg error, stat =0000.MCT(MPEU)::die.: from m_GlobalSegMap::initp_()--------------------------------------------------------------------------MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD with errorcode 2. NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.You may or may not see output from other processes, depending onexactly when Open MPI kills them.--------------------------------------------------------------------------
 
Top