[MITgcm-support] how to control obcs balance flow

李志远 oceanlizy at 163.com
Fri Apr 25 04:38:32 EDT 2014



Thank you so much, Martin , and thanks again ,Matthew !
I will try as you told me , and I expect the model to run correctly . I will tell you  my new results as soon as I get some progress .


 best wishes !






At 2014-04-24 00:00:02,mitgcm-support-request at mitgcm.org wrote:
>Send MITgcm-support mailing list submissions to
>	mitgcm-support at mitgcm.org
>
>To subscribe or unsubscribe via the World Wide Web, visit
>	http://mitgcm.org/mailman/listinfo/mitgcm-support
>or, via email, send a message with subject or body 'help' to
>	mitgcm-support-request at mitgcm.org
>
>You can reach the person managing the list at
>	mitgcm-support-owner at mitgcm.org
>
>When replying, please edit your Subject line so it is more specific
>than "Re: Contents of MITgcm-support digest..."
>
>
>Today's Topics:
>
>   1. Re: how to control obcs balance flow ? (???)
>   2. Re: how to control obcs balance flow ? (Martin Losch)
>
>
>----------------------------------------------------------------------
>
>Message: 1
>Date: Wed, 23 Apr 2014 13:30:48 +0800 (CST)
>From: ??? <oceanlizy at 163.com>
>To: mitgcm-support at mitgcm.org
>Subject: Re: [MITgcm-support] how to control obcs balance flow ?
>Message-ID: <78ebfed6.6d8b.1458d109fff.Coremail.oceanlizy at 163.com>
>Content-Type: text/plain; charset="gbk"
>
>Thank you for your quick reply,  Matthew !
>I know that if open boundary flow in and flow out are not balanced , after a long time,the ssh will keep increasing or decreasing . So , in order to get a good ssh result ,
>open boundary flow in and flow out must be balanced . I can compute the total flow into/out  the model through each open boundary grid u ,v . I wonder if I can  adjust the u,v to make total flow into the model is absolutely equal to total flow out the model  at open boundary ? If so ,ssh will not keep increasing or decreasing .
>
>
>thank you !
>YOURS  LI ZHI 
>BEST REGARDS !
>
>
>
>
>
>
>
>
>At 2014-04-19 00:00:01,mitgcm-support-request at mitgcm.org wrote:
>>Send MITgcm-support mailing list submissions to
>>	mitgcm-support at mitgcm.org
>>
>>To subscribe or unsubscribe via the World Wide Web, visit
>>	http://mitgcm.org/mailman/listinfo/mitgcm-support
>>or, via email, send a message with subject or body 'help' to
>>	mitgcm-support-request at mitgcm.org
>>
>>You can reach the person managing the list at
>>	mitgcm-support-owner at mitgcm.org
>>
>>When replying, please edit your Subject line so it is more specific
>>than "Re: Contents of MITgcm-support digest..."
>>
>>
>>Today's Topics:
>>
>>   1. Re: how to control obcs balance flow ? (Matthew Mazloff)
>>
>>
>>----------------------------------------------------------------------
>>
>>Message: 1
>>Date: Thu, 17 Apr 2014 21:18:43 -0700
>>From: Matthew Mazloff <mmazloff at ucsd.edu>
>>To: <mitgcm-support at mitgcm.org>
>>Subject: Re: [MITgcm-support] how to control obcs balance flow ?
>>Message-ID: <649BFBA3-CBC6-4105-802F-5A626BE61CE3 at ucsd.edu>
>>Content-Type: text/plain; charset="utf-8"
>>
>>Hello
>>
>>I correct OBCS as part of preprocessing and don't rely on ALLOW_OBCS_BALANCE.
>>
>>Basically you know the inflow/outflow that you want -- so correct your prescribed obcs to have that magnitude inflow.
>>
>>E.g. if you have a solution from another model that you are gonna make your southern boundary, first interpolate that field to your new model grid. Then make the net prescribed flow through a part of that (e.g. over each 1 degree section) to be the exact same as the original. This usually requires a perturbation to the velocity of about .001cm/s. But if you don't make that correction SSH will run away from you?.so its a vital correction.
>>
>>Matt
>>
>>
>>On Apr 16, 2014, at 7:39 PM, ??? <oceanlizy at 163.com> wrote:
>>
>>> From: Li zhiyuan <oceanlizy at 163.com>
>>> >To: MITgcm <mitgcm-support at mitgcm.org>
>>> >Subject:"how to control obcs balance flow ? "
>>> Dear MITgcm users:
>>>       my model has two open boundarys in south and east . I have "#define ALLOW_OBCS_BALANCE " in the OBCS_OPTIONS.h  , but the rusults revealed that  ssh is very high , even up to 2 m !!  I think it is because  the flow in and out  at open boundarys  are not balanced ,so ssh is anomalous. How to control  balance flow  at open boundarys ? 
>>> Thank you for your quick reply !
>>> Yours  Li zhiyuan
>>> Best regards  ! 
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> MITgcm-support mailing list
>>> MITgcm-support at mitgcm.org
>>> http://mitgcm.org/mailman/listinfo/mitgcm-support
>>
>>-------------- next part --------------
>>An HTML attachment was scrubbed...
>>URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20140417/f0113245/attachment-0001.htm>
>>
>>------------------------------
>>
>>_______________________________________________
>>MITgcm-support mailing list
>>MITgcm-support at mitgcm.org
>>http://mitgcm.org/mailman/listinfo/mitgcm-support
>>
>>
>>End of MITgcm-support Digest, Vol 130, Issue 14
>>***********************************************
>-------------- next part --------------
>An HTML attachment was scrubbed...
>URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20140423/df547df4/attachment-0001.htm>
>
>------------------------------
>
>Message: 2
>Date: Wed, 23 Apr 2014 08:35:54 +0200
>From: Martin Losch <Martin.Losch at awi.de>
>To: MITgcm Support <mitgcm-support at mitgcm.org>
>Subject: Re: [MITgcm-support] how to control obcs balance flow ?
>Message-ID: <EF678506-3E22-45AA-9C19-72E6CFFCC9C7 at awi.de>
>Content-Type: text/plain; charset="utf-8"
>
>HI Li Zhi,
>
>I agree with Matt, the best choice is to balance the fluxes during preprocessing. It is a bit tricky, because you need to take into account the exact geometry, i.e. the approrpiate dz, dxg, dyg, hFacS, hFacW. So don?t despair, if it doesn?t work the first time around. You also need double precision for the boundary files, as single precision can already give you some sea level change.
>
>For completeness: The balancing that you asked about is described here: <http://mitgcm.org/public/r2_manual/latest/online_documents/node236.html>
><http://mitgcm.org/public/r2_manual/latest/online_documents/node236.html#SECTION00731560000000000000>
>
>This method balances the net flow at each time step, which may not be what you want.
>
>Martin
>
>
>On Apr 23, 2014, at 7:30 AM, ??? <oceanlizy at 163.com> wrote:
>
>> Thank you for your quick reply,  Matthew !
>> I know that if open boundary flow in and flow out are not balanced , after a long time,the ssh will keep increasing or decreasing . So , in order to get a good ssh result ,
>> open boundary flow in and flow out must be balanced . I can compute the total flow into/out  the model through each open boundary grid u ,v . I wonder if I can  adjust the u,v to make total flow into the model is absolutely equal to total flow out the model  at open boundary ? If so ,ssh will not keep increasing or decreasing .
>> 
>> thank you !
>> YOURS  LI ZHI 
>> BEST REGARDS !
>> 
>> 
>> 
>> 
>> 
>> 
>> At 2014-04-19 00:00:01,mitgcm-support-request at mitgcm.org
>>  wrote:
>> >Send MITgcm-support mailing list submissions to
>> >	
>> mitgcm-support at mitgcm.org
>> 
>> >
>> >To subscribe or unsubscribe via the World Wide Web, visit
>> >	http://mitgcm.org/mailman/listinfo/mitgcm-support
>> >or, via email, send a message with subject or body 'help' to
>> >	
>> mitgcm-support-request at mitgcm.org
>> 
>> >
>> >You can reach the person managing the list at
>> >	
>> mitgcm-support-owner at mitgcm.org
>> 
>> >
>> >When replying, please edit your Subject line so it is more specific
>> >than "Re: Contents of MITgcm-support digest..."
>> >
>> >
>> >Today's Topics:
>> >
>> >   1. Re: how to control obcs balance flow ? (Matthew Mazloff)
>> >
>> >
>> >----------------------------------------------------------------------
>> >
>> >Message: 1
>> >Date: Thu, 17 Apr 2014 21:18:43 -0700
>> >From: Matthew Mazloff <
>> mmazloff at ucsd.edu
>> >
>> >To: <
>> mitgcm-support at mitgcm.org
>> >
>> >Subject: Re: [MITgcm-support] how to control obcs balance flow ?
>> >Message-ID: <
>> 649BFBA3-CBC6-4105-802F-5A626BE61CE3 at ucsd.edu
>> >
>> >Content-Type: text/plain; charset="utf-8"
>> >
>> >Hello
>> >
>> >I correct OBCS as part of preprocessing and don't rely on ALLOW_OBCS_BALANCE.
>> >
>> >Basically you know the inflow/outflow that you want -- so correct your prescribed obcs to have that magnitude inflow.
>> >
>> >E.g. if you have a solution from another model that you are gonna make your southern boundary, first interpolate that field to your new model grid. Then make the net prescribed flow through a part of that (e.g. over each 1 degree section) to be the exact same as the original. This usually requires a perturbation to the velocity of about .001cm/s. But if you don't make that correction SSH will run away from you?.so its a vital correction.
>> >
>> >Matt
>> >
>> >
>> >On Apr 16, 2014, at 7:39 PM, ??? <
>> oceanlizy at 163.com
>> > wrote:
>> >
>> >> From: Li zhiyuan <
>> oceanlizy at 163.com
>> >
>> >> >To: MITgcm <
>> mitgcm-support at mitgcm.org
>> >
>> >> >Subject:"how to control obcs balance flow ? "
>> >> Dear MITgcm users:
>> >>       my model has two open boundarys in south and east . I have "#define ALLOW_OBCS_BALANCE " in the OBCS_OPTIONS.h  , but the rusults revealed that  ssh is very high , even up to 2 m !!  I think it is because  the flow in and out  at open boundarys  are not balanced ,so ssh is anomalous. How to control  balance flow  at open boundarys ? 
>> >> Thank you for your quick reply !
>> >> Yours  Li zhiyuan
>> >> Best regards  ! 
>> >> 
>> >> 
>> >> 
>> >> _______________________________________________
>> >> MITgcm-support mailing list
>> >> 
>> MITgcm-support at mitgcm.org
>> 
>> >> http://mitgcm.org/mailman/listinfo/mitgcm-support
>> >
>> >-------------- next part --------------
>> >An HTML attachment was scrubbed...
>> >URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20140417/f0113245/attachment-0001.htm>
>> >
>> >------------------------------
>> >
>> >_______________________________________________
>> >MITgcm-support mailing list
>> >
>> MITgcm-support at mitgcm.org
>> 
>> >http://mitgcm.org/mailman/listinfo/mitgcm-support
>> >
>> >
>> >End of MITgcm-support Digest, Vol 130, Issue 14
>> >***********************************************
>> 
>> 
>> 
>> _______________________________________________
>> MITgcm-support mailing list
>> MITgcm-support at mitgcm.org
>> http://mitgcm.org/mailman/listinfo/mitgcm-support
>
>
>
>
>------------------------------
>
>_______________________________________________
>MITgcm-support mailing list
>MITgcm-support at mitgcm.org
>http://mitgcm.org/mailman/listinfo/mitgcm-support
>
>
>End of MITgcm-support Digest, Vol 130, Issue 16
>***********************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20140425/10389078/attachment-0001.htm>


More information about the MITgcm-support mailing list