# CMAQv5.3.1 KZMIN Controls PURB Variable

**URL:** <https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319>\
**Category:** Run Time Errors and Issues\
**Created:** [February 21, 2020, 9:52pm UTC](https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319 "2020-02-21T21:52:15Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Patrick.C.Campbell](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.cmascenter.org/patrick.c.campbell/32/492_2.png) [@Patrick.C.Campbell](https://forum.cmascenter.org/u/Patrick.C.Campbell)\
**Post date:** [February 21, 2020, 9:52pm UTC](https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319/1 "2020-02-21T21:52:15Z")

</div>

1. Does anyone know why it seems there is now a firm requirement in CMAQv5.3.1 that the PURB variable is available in the gridcro2d file? I have checked the CMAQv5 information that it can be avoided if KZMIN=N, but in the new centralized io subroutine retrieve\_grid\_cr, the model aborts if the PURB variable is not available regardless of the KZMIN setting.

I am probably missing the correct documentation on 5.3.1, so that could help too.

1. On that note, I would also like to know if CMAQv5.3.1 could run with no fractional land use variables (i.e., LUFRAC\_\*) in the input files whatsoever, which seems a hard requirement to be included in the gridcro2d file still. So any further suggestions on any nuances I may be missing here would also be very much appreciated.

Thanks again!

Any information is much appreciated! Thank you,

Patrick

---

<div class="post-metadata">

**Author:** ![wong.david-c](https://avatars.discourse-cdn.com/v4/letter/w/bcef8e/32.png) [@wong.david-c](https://forum.cmascenter.org/u/wong.david-c)\
**Post date:** [February 26, 2020, 12:36pm UTC](https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319/3 "2020-02-26T12:36:24Z")

</div>

Hi Patrick,

```
Thanks for letting us know about these issues and we are testing a solution.

```

Cheers,  
David

---

<div class="post-metadata">

**Author:** ![Patrick.C.Campbell](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.cmascenter.org/patrick.c.campbell/32/492_2.png) [@Patrick.C.Campbell](https://forum.cmascenter.org/u/Patrick.C.Campbell)\
**Post date:** [February 26, 2020, 1:14pm UTC](https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319/4 "2020-02-26T13:14:31Z")

</div>

Thank you David, and I would be very interested in hearing about the updated solution.

Are you also checking on my other related post in regards to the centralized io subroutine and the INITIAL\_RUN/SOILINP settings issue I posted in the forum:

“CMAQv5.3.1: SOILINP File and INITIAL\_RUN Settings”

Thank you! Patrick

---

<div class="post-metadata">

**Author:** ![wangyj18](https://avatars.discourse-cdn.com/v4/letter/w/7ea924/32.png) [@wangyj18](https://forum.cmascenter.org/u/wangyj18)\
**Post date:** [February 23, 2021, 1:25pm UTC](https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319/5 "2021-02-23T13:25:57Z")

</div>

Hi Patrick,

```
I am now stuck in the same question. Have you addressed this issue? 

```

Thank you very much!  
Yunjie

---

<div class="post-metadata">

**Author:** ![Patrick.C.Campbell](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.cmascenter.org/patrick.c.campbell/32/492_2.png) [@Patrick.C.Campbell](https://forum.cmascenter.org/u/Patrick.C.Campbell)\
**Post date:** [February 23, 2021, 2:22pm UTC](https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319/6 "2021-02-23T14:22:42Z")

</div>

Hi @wangyj18,

@wong.david-c You sent me an email back on March 10, 2020 that this issue in #1 above has been fixed. Can you tell us more about it, and if the fix has been implemented in CMAQv5.3.2?

Thank you very much,

Patrick

---

<div class="post-metadata">

**Author:** ![wangyj18](https://avatars.discourse-cdn.com/v4/letter/w/7ea924/32.png) [@wangyj18](https://forum.cmascenter.org/u/wangyj18)\
**Post date:** [February 23, 2021, 2:34pm UTC](https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319/7 "2021-02-23T14:34:56Z")

</div>

Hi Patrick,

Thank you for your reply! I’m now using CMAQv5.3.2. The mcip outputs I used were generated by others and unluckily, the variable PURB is missing. I have set KZMIN as N in the run.cctm script, but the CTM\_LOG file still reported that “Error interpolating variable PURB from GRID\_CRO\_2D”.

Thanks again.  
Yunjie

---

<div class="post-metadata">

**Author:** ![Patrick.C.Campbell](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.cmascenter.org/patrick.c.campbell/32/492_2.png) [@Patrick.C.Campbell](https://forum.cmascenter.org/u/Patrick.C.Campbell)\
**Post date:** [February 23, 2021, 2:55pm UTC](https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319/8 "2021-02-23T14:55:36Z")

</div>

@wangyj18 Thank you for the clarification that you are indeed using CMAQv5.3.2. It may not include David Wong’s fix to our issue.

@wong.david-c Can you please clarify if this PURB fix made it into CMAQv5.3.2, and if not, can you provide more details on what code needs to change to get passed the error?

Thank you,

Patrick and Yunjie

---

<div class="post-metadata">

**Author:** ![wong.david-c](https://avatars.discourse-cdn.com/v4/letter/w/bcef8e/32.png) [@wong.david-c](https://forum.cmascenter.org/u/wong.david-c)\
**Post date:** [February 23, 2021, 3:25pm UTC](https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319/9 "2021-02-23T15:25:10Z")

</div>

Hi Yunjie,

```
In your GRID_CRO_2D file, does it have PURB variable?

```

Cheers,  
David

---

<div class="post-metadata">

**Author:** ![wong.david-c](https://avatars.discourse-cdn.com/v4/letter/w/bcef8e/32.png) [@wong.david-c](https://forum.cmascenter.org/u/wong.david-c)\
**Post date:** [February 23, 2021, 4:40pm UTC](https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319/10 "2021-02-23T16:40:03Z")

</div>

Hi Yunjie,

```
 Patrick raised that issue about a year ago. I believe we have fixed that but the current in the repo does not show that. I will implement a fix in the code. At the mean time, if you need to get a copy of the modification so you can proceed with your work, please let me know.

```

Cheers,  
David

---

<div class="post-metadata">

**Author:** ![wangyj18](https://avatars.discourse-cdn.com/v4/letter/w/7ea924/32.png) [@wangyj18](https://forum.cmascenter.org/u/wangyj18)\
**Post date:** [February 24, 2021, 12:40am UTC](https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319/11 "2021-02-24T00:40:03Z")

</div>

Hi David,

It seems that the GRIDCRO2D file I used does not have PURB variable. I really want to proceed with my work now, so the copy of the modification would be helpful.

Thanks a lot!  
Yunjie

---

<div class="post-metadata">

**Author:** ![wong.david-c](https://avatars.discourse-cdn.com/v4/letter/w/bcef8e/32.png) [@wong.david-c](https://forum.cmascenter.org/u/wong.david-c)\
**Post date:** [February 24, 2021, 12:14pm UTC](https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319/12 "2021-02-24T12:14:13Z")

</div>

Hi Yunjie,

```
Please send me an email at wong.david-c@epa.gov. Thanks.

```

Cheers,  
David

---

<div class="post-metadata">

**Author:** ![wangyj18](https://avatars.discourse-cdn.com/v4/letter/w/7ea924/32.png) [@wangyj18](https://forum.cmascenter.org/u/wangyj18)\
**Post date:** [February 24, 2021, 12:36pm UTC](https://forum.cmascenter.org/t/cmaqv5-3-1-kzmin-controls-purb-variable/1319/13 "2021-02-24T12:36:52Z")

</div>

Hi David,

I’ve just sent you an email. Thanks a lot for your reply.

Best,  
Yunjie
