[MITgcm-devel] status

Gael Forget gforget at MIT.EDU
Thu Feb 24 04:01:18 EST 2011


Hi Dimitris and Patrick,

a few thoughts regarding ice tracers (salinity and age for now). 

My recollection is that there are currently two issues regarding the age tracer:
(1) it is advected as extensive, whereas it is otherwise treated as intensive.
(2) the lack of detail regarding the effect of individual growth/melt terms on age.

With regard to generic ice tracers a choice will have to be made between 
extensive (as in SEAICE_SALINITY) and intensive (as in SEAICE_AGE).
I wrote down the two scenarios equations for Pierre so he knows how to 
proceed either way for the age tracer. I dont have a strong preference but 
'intensive' would imply  a division by HEFF during advection (as opposed 
to diagnostics) that could prove problematic. So I am wondering whether 
it would it be good time to switch SEAICE_AGE to extensive. 

Cheers,
Gael



On Feb 24, 2011, at 8:45 AM, Menemenlis, Dimitris (3248) wrote:

> Patrick, status as of now is:
> 
> (i) we have reverted to v1.111 as per your suggested code compromise
> 
> (ii) we have left Gael's runtime flag SEAICEareaFormula in code for future use but it is currently inactive
>     instead we have temporarily reverted back to CPP option SEAICE_OCN_MELT_ACT_ON_AREA
> 
> (iii) we have verified that code satisfies exactly all relevant verification experiments as well as Ian's contrib tests
> 
> (iv) ifdefed code blocks are now fully consistent with Ian's description in
> MITgcm_contrib/ifenty/Fenty_seaice_thermo_code_merge/documentation/Seaice_Growth_Forward_and_Adjoint_comparisons.pdf
> 
> (v) Ian and Pierre have discussed best location and formulation for ice age tracer
> 
> What we plan to do tomorrow is:
> 
> (i) add abridged (but meaningful) versions of Ian's lab_sea and 1D test experiments to verification so that we can freeze
>    Ian's changes in main branch - my hope is that Ian will be allowed to be gatekeeper for any future changes, bug fixes,
>    and code merges that break these two verification experiments.
> 
> (ii) modify ice-age tracer code as per item (v) above
> 
> What will be left to do at a later time is to implement more generic ice age tracer capability that can integrate
> forward multiple different kinds of ice age and other arbitrary sea ice quantities.  Is your check-in below
> in preparation for a generic ice-tracer capability?
> 
> D.
> 
> On Feb 23, 2011, at 10:37 PM, Patrick Heimbach wrote:
> 
>> Update of /u/gcmpack/MITgcm/pkg/seaice
>> In directory forge:/tmp/cvs-serv7587
>> 
>> Modified Files:
>> 	seaice_advection.F 
>> Log Message:
>> Need maxpass in case of ALLOW_PTRACERS
>> 
>> 
>> _______________________________________________
>> 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




More information about the MITgcm-devel mailing list