[MITgcm-devel] EXF_OPTIONS.h

Jean-Michel Campin jmc at ocean.mit.edu
Thu May 10 12:02:04 EDT 2007


Hi Patrick,

If I remember well, we already talk about this, but just
to confirm:

to clean-up the exf pkg, we should
1) define the exf CPP options in EXF_OPTIONS.h 
2) and only for the adjoint, put them in the ECCO_CPPOPTIONS.h 
   with (in this case only) ECCO_CPPOPTIONS.h beeing included 
   directly in CPP_OPTIONS.h
This can be done with #ifdef ALLOW_AUTODIFF_TAMC

I propose to start to clean-up global_with_exf,
( remove global_with_exf/code/ECCO_CPPOPTIONS.h and
 add  global_with_exf/code/EXF_OPTIONS.h ) and
we can update the comments in pkg/exf/EXF_OPTIONS.h later.

I also notice that pkg/profile does not compile
because PROFILES_OPTIONS.h is not standard.
Might disable this pkg in global_with_exf until this is fixed.

Jean-Michel



More information about the MITgcm-devel mailing list