[MITgcm-devel] gchem / dic logic

Jean-Michel Campin jmc at ocean.mit.edu
Fri Apr 4 16:28:59 EDT 2008


Hi Martin,

We did not forget your suggestion:
Stephanie, David and I had a short discussion today and 
agree with your point.
Also suggest to have (in the futur) a useDIC & useCFC
stored in "GCHEM.h" and read from "data.gchem"
(this will make clear that interface of DIC & CFC are all
 handle through gchem).
Will try to clean-up the DIC_OPTIONS.h / GCHEM_OPTIONS.h
so that we can compile those 2 pkgs with default OPTIONS files.

Cheers,
Jean-Michel


On Wed, Mar 12, 2008 at 01:01:10AM +0100, Martin.Losch at awi.de wrote:
> David,
> 
> wouldn't it be better to have a gchem_write_pickup?
> now you start mixing the package levels (packages_* calls gchem_* which calls dic_*). 
> I actually did the same thing as you did (call a recom_write/read_pickup and call it from packages_*), but it's problably not a good idea to do that. I would much rather have gchem_write_pickup.F which will be interface for bgc packages, as it is done for other parts of gchem.
> 
> Martin
> 
> 
> Martin Losch
> Alfred Wegener Institute 
> Postfach 120161, 27515 Bremerhaven, Germany; 
> Tel./Fax: ++49(0471)4831-1872/1797
> 
> 
> 
> ----- Original Message -----
> From: David Ferreira <dfer at mitgcm.org>
> Date: Tuesday, March 11, 2008 9:57 pm
> Subject: [MITgcm-cvs] MITgcm/model/src CVS Commit
> 
> > Update of /u/gcmpack/MITgcm/model/src
> > In directory forge:/tmp/cvs-serv13299
> > 
> > Modified Files:
> > 	packages_write_pickup.F 
> > Log Message:
> > Pieces of code for pickup file for pH in dic (to fix the restart 
> > problem).Not yet active as not backward compatible.
> > 
> > _______________________________________________
> > 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