1 |
C $Header: /u/gcmpack/MITgcm/pkg/ecco/ECCO_CPPOPTIONS.h,v 1.10 2012/07/06 23:12:45 jmc Exp $ |
2 |
C $Name: $ |
3 |
|
4 |
--->>> COMPILE FAILURE IS DELIBERATE <<<--- |
5 |
--->>> default ECCO_CPPOPTIONS.h option-file <<<--- |
6 |
--->>> CANNOT be used WITHOUT CUSTOMIZATION <<<--- |
7 |
|
8 |
#ifndef ECCO_CPPOPTIONS_H |
9 |
#define ECCO_CPPOPTIONS_H |
10 |
|
11 |
C-- Collect here, in a single option-file, options to control which optional |
12 |
C features to compile in packages AUTODIFF, COST, CTRL, ECCO, CAL and EXF. |
13 |
C If used, this option-file needs to be directly included in CPP_OPTIONS.h |
14 |
C Although this method, inherited from ECCO setup, has been traditionally |
15 |
C used for all adjoint built, work is in progess to allow to use the |
16 |
C standard method (each of the above pkg get its own options from its |
17 |
C specific option-file) also for adjoint built. |
18 |
|
19 |
C ******************************************************************** |
20 |
C *** ECCO Package *** |
21 |
C ******************************************************************** |
22 |
|
23 |
C-- see pkg/ecco/ECCO_OPTIONS.h file |
24 |
|
25 |
C ******************************************************************** |
26 |
C *** Adjoint Support Package *** |
27 |
C ******************************************************************** |
28 |
|
29 |
C-- see pkg/autodiff/AUTODIFF_OPTIONS.h file |
30 |
|
31 |
C ******************************************************************** |
32 |
C *** Calendar Package *** |
33 |
C ******************************************************************** |
34 |
|
35 |
CPH >>>>>> THERE ARE NO MORE CAL OPTIONS TO BE SET <<<<<< |
36 |
|
37 |
C ******************************************************************** |
38 |
C *** Cost function Package *** |
39 |
C ******************************************************************** |
40 |
|
41 |
C-- see pkg/cost/COST_OPTIONS.h file |
42 |
|
43 |
C ******************************************************************** |
44 |
C *** Control vector Package *** |
45 |
C ******************************************************************** |
46 |
|
47 |
C-- see pkg/ctrl/CTRL_OPTIONS.h file |
48 |
|
49 |
C ******************************************************************** |
50 |
C *** External forcing Package *** |
51 |
C ******************************************************************** |
52 |
|
53 |
C-- see pkg/exf/EXF_OPTIONS.h file |
54 |
|
55 |
#endif /* ECCO_CPPOPTIONS_H */ |