tfan@colorado_edu
New Member
Hi,
When I use the physics buffer in the MOZART chemistry package(subroutine mo_gas_phase_chemdr, in particular), I met something I don't quite understand. Say I would like to put the cloud fraction in the buffer. I defined a buffer named "MO_CLDFRC" and would like to give it a value of cldfr. cldfrc_pbuf is the pointer. I found that there will be differences between the cldfrc_pbuf and cldfr at both polar regions.
cld_idx = pbuf_get_fld_idx( 'MO_CLDFRC' )
cldfrc_pbuf => pbuf(cld_idx)%fld_ptr( 1, 1:pcols, 1:pver, lchnk, itim)
cldfrc_pbuf = cldfr
Has anyone ever noticed this? Any thoughts on it?
Thanks,
Tianyi
When I use the physics buffer in the MOZART chemistry package(subroutine mo_gas_phase_chemdr, in particular), I met something I don't quite understand. Say I would like to put the cloud fraction in the buffer. I defined a buffer named "MO_CLDFRC" and would like to give it a value of cldfr. cldfrc_pbuf is the pointer. I found that there will be differences between the cldfrc_pbuf and cldfr at both polar regions.
cld_idx = pbuf_get_fld_idx( 'MO_CLDFRC' )
cldfrc_pbuf => pbuf(cld_idx)%fld_ptr( 1, 1:pcols, 1:pver, lchnk, itim)
cldfrc_pbuf = cldfr
Has anyone ever noticed this? Any thoughts on it?
Thanks,
Tianyi