[MITgcm-devel] seaice_growth_if.F
Jean-Michel Campin
jmc at ocean.mit.edu
Wed Sep 22 09:13:29 EDT 2010
Hi Ian,
Dimitris is (almost) right: with useRealFreshWaterFlux=.FALSE., and
convertFW2Salt=-1, it will not matter.
However, we don't have to care about how the ocean is dealing with
fresh-water: just need to put the salt (taken from the ocean when
forming salty ice, release to the ocean when melting salty ice) into
saltFlux and the fresh-water into EmPmR, and the ocean forcing code
will do what it's supposed to do.
Did not have time to look at your changes yet.
Thanks,
Jean-Michel
On Tue, Sep 21, 2010 at 08:07:59PM -0700, Menemenlis, Dimitris (3248) wrote:
> Ian, great that you are tooling away on sea ice code.
>
> Regarding your question below, I think you need to separate
> freshwater and salt flux when
> useRealFreshWaterFlux=.TRUE.,
> otherwise you will not get the correct ocean volume change.
> I agree that if useRealFreshWaterFlux=.FALSE.,
> then it is OK to lump everything in EmPmR.
>
> D.
>
> On Sep 21, 2010, at 7:56 PM, Ian G. Fenty wrote:
>
> > There is no contribution to salt flux because I am using EmPmR alone to
> > make seawater salinity adjustments. Is using EmPmR alone is no longer
> > considered good form. If I understand it correctly, the default current
> > seaice_growth.F gives the volume of ice grown or melted to EmPmR (which
> > I read as saying that the ice is fresh) and separately determines the
> > ice's salt and gives that to saltFlux so that seawater salinity is
> > adjusted properly. Is there some reason to prefer that method?
>
>
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-devel
More information about the MITgcm-devel
mailing list