[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