[MITgcm-devel] [MITgcm-cvs] MITgcm/pkg/obcs CVS Commit
Matthew Mazloff
mmazloff at ucsd.edu
Mon Apr 18 20:08:48 EDT 2011
Hello Martin and JMC,
OK, so I updated
MITgcm_contrib/SOSE/BoxAdj/
and added in gradient check -- it runs for 1 day and checks gradient
on western obcs. It passes with 1-FDGRD/ADGRD < 1e-5.
For now I believe it is just checking the temperature gradient,
however, and it should probably check the normal velocity gradient
too. It's been awhile since I used the gradient check package and I'm
having trouble remembering how to do that for obcs...I can work on
that later, or maybe one of you can fix that in data.grdchk....its not
an immediate issue though...
Ideally I would like to see
ctrl_getobcs(n,s,e,w).F ctrl_init_obcs_variables.F and OBCS.h
merged into the main code and then the BoxAdj code, minus those 6
files of course, made into a verification experiment. Let me know
what you think
Thanks
Matt
On Apr 18, 2011, at 3:50 PM, Matthew Mazloff wrote:
> Hi Jean-Michel -- sorry about calling you Martin last email :o)
>
> so -- anyway, the BoxAdjoint is very simple -- but does use modes to
> control OBCS. To be most useful this code (modifications to
> ctrl_getobcs(n,s,e,w).F ctrl_init_obcs_variables.F and OBCS.h) should
> be checked into the main branch, thus minimizing code in the
> verification folder. Should I go ahead and check in this stuff (all
> mods are within a preprocessor block), or do you want me to just
> update SOSE/BoxAdj and you can incorporate it all into /verification/
> BoxAdj? How's best to proceed?
>
> Thanks
> Matt
>
>
>
>
> On Apr 18, 2011, at 2:31 PM, Jean-Michel Campin wrote:
>
>> Hi Matt,
>>
>> Regarding lab_sea, it has already many things turned on,
>> so probably better not to add obcs.
>>
>> But the SOSE/BoxAdj does not look too big (64x64x8) to be turned
>> into a verification test. Are all the input files there ?
>> We would need to turn on grdchk. Anything else ?
>>
>> Cheers,
>> Jean-Michel
>>
>> On Mon, Apr 18, 2011 at 01:36:24PM -0700, Matthew Mazloff wrote:
>>> Hi Martin,
>>>
>>> I would love an obcs adjoint verification experiment. We can make
>>> a new one -- or perhaps just modify a present one...e.g. lab sea
>>> would be a good candidate. What do people prefer.
>>>
>>> As for the obcs control modes code, I have not checked it in the
>>> main branch yet... It is still in
>>> http://mitgcm.org/viewvc/MITgcm/MITgcm_contrib/SOSE/BoxAdj/code_ad/
>>>
>>> -Matt
>>>
>>>
>>>
>>>
>>> On Apr 18, 2011, at 1:38 AM, Martin Losch wrote:
>>>
>>>> Hi Matt,
>>>>
>>>> what's the status of the verification experiment for adjoint obcs?
>>>> I cannot remember ... is the ball in my half of the playing field?
>>>> Having this experiment would help to avoid these recurring issues!
>>>>
>>>> Martin
>>>>
>>>> On Apr 18, 2011, at 7:38 AM, Matthew Mazloff wrote:
>>>>
>>>>> Hi JMC,
>>>>>
>>>>> I just updated code and am getting some odd TAF errors from your
>>>>> latest changes to obcs....not sure whats going on -- I'll let
>>>>> you know when I figure it out....or if you have any ideas please
>>>>> let me know
>>>>>
>>>>> thanks
>>>>> matt
>>>>>
>>>>>
>>>>> On Apr 16, 2011, at 8:15 PM, Jean-Michel Campin wrote:
>>>>>
>>>>>> Update of /u/gcmpack/MITgcm/pkg/obcs
>>>>>> In directory baudelaire:/srv/scratch/jmc/gcm_current/pkg/obcs
>>>>>>
>>>>>> Added Files:
>>>>>> obcs_exchanges.F
>>>>>> Removed Files:
>>>>>> obcs_prescribe_exchanges.F
>>>>>> Log Message:
>>>>>> rename obcs_prescribe_exchanges -> obcs_exchanges
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> MITgcm-cvs mailing list
>>>>>> MITgcm-cvs at mitgcm.org
>>>>>> http://mitgcm.org/mailman/listinfo/mitgcm-cvs
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> MITgcm-devel mailing list
>>>>> MITgcm-devel at mitgcm.org
>>>>> http://mitgcm.org/mailman/listinfo/mitgcm-devel
>>>>
>>>>
>>>> _______________________________________________
>>>> MITgcm-devel mailing list
>>>> MITgcm-devel at mitgcm.org
>>>> http://mitgcm.org/mailman/listinfo/mitgcm-devel
>>>
>>
>>> _______________________________________________
>>> MITgcm-devel mailing list
>>> MITgcm-devel at mitgcm.org
>>> http://mitgcm.org/mailman/listinfo/mitgcm-devel
>>
>>
>> _______________________________________________
>> MITgcm-devel mailing list
>> MITgcm-devel at mitgcm.org
>> http://mitgcm.org/mailman/listinfo/mitgcm-devel
>
>
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-devel
More information about the MITgcm-devel
mailing list