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

off-line simulation over large domain

mizukami

New Member
Hi,
I have been trying to run off-line CLM over the western U.S.(west coast to west of Mississippi). My forcing is contain many _FillValue pixel mainly over the Pacific and Canadian portion. Actually I am getting runtime error (it seems like atmospheric data is read into). With the same dataset, I can run over only land portion of the domain. So missing data in the forcing may be causing error?

Any information will be appreciated.
naoki
 

slevis

Moderator
Staff member
you wrote:
"With the same dataset, I can run over only land portion of the domain"

Sounds as though you have found a way to accomplish your work. Or do you have reason to run over the non-land portions of the domain? If so, then use as template to create your datasets the clm datasets that we provide, because we know that they work.

Sam Levis
 

mizukami

New Member
My question was not clear I think.

I got climate data that have valid values over only continental US (filled with missing value over Mexico and Canada), and I just set model domain to the west of Mississippi River (including canada, and mexico). In the CLM model domain I created, grid points in the Mexico and Canada are land, but missing value in my forcing data. I wonder if I needed to have valid values over all the CLM land grid points.

My grids do not have valid values over the ocean too, but I thought CESM would neglect such ocean grid points so missing values over the ocean in my grid are acceptable (for offline CLM simulation). This is not the case for land area, eve if I am not interested in.

I am thinking of filling some dummy value at missing value grid points, but wondering how other are handling this issue.
 
Hi Naoki,

I'm trying to answer your question. In your case, I think missing value in Mexico and Canada should cause errors. If Mexico and Canada are not your study area, you can simply set these areas to "ocean" (i.e., force land mask and land fraction to 0 in the domain file for land). CLM will then skip these areas.

Good luck.
Huimin
 

mizukami

New Member
Thank you, It worked. I set the model domain with clm/tools (mkgriddata, mkdatadomain, and mksurfdata in successively). I modify only fracdata generated with mkgriddata. There is land fraction for pft dataset and I did not mask out for this, but it worked.
 
Top