File indexing completed on 2025-03-06 06:12:00 UTC
view on githubraw file Latest commit 87bcf50d on 2025-02-10 02:44:11 UTC
5a54dbbd56 Jean*0001 #ifndef ECCO_OPTIONS_H
                0002 #define ECCO_OPTIONS_H
                0003 #include "PACKAGES_CONFIG.h"
                0004 #include "CPP_OPTIONS.h"
                0005 
331566cbeb Jean*0006 
                0007 
                0008 
                0009 
                0010 
                0011 
                0012 
                0013 
                0014 
                0015 
                0016 
                0017 
                0018 #ifdef ALLOW_ECCO
                0019 #ifdef ECCO_CPPOPTIONS_H
                0020 
                0021 
                0022 
                0023 
                0024 
                0025 #else /* ndef ECCO_CPPOPTIONS_H */
                0026 
5a54dbbd56 Jean*0027 
331566cbeb Jean*0028 
5a54dbbd56 Jean*0029 
331566cbeb Jean*0030 #define ALLOW_GENCOST_CONTRIBUTION
5a54dbbd56 Jean*0031 
331566cbeb Jean*0032 #define ALLOW_GENCOST3D
5a54dbbd56 Jean*0033 
                0034 
                0035 
                0036 
                0037 
                0038 
                0039 
                0040 # undef ALLOW_GENCOST_1D
                0041 # undef ALLOW_GENCOST_SSTV4_OUTPUT
                0042 
                0043 
                0044 #ifdef ALLOW_OBCS
                0045 
                0046 
                0047 # define ALLOW_OBCSN_COST_CONTRIBUTION
                0048 # define ALLOW_OBCSS_COST_CONTRIBUTION
                0049 # define ALLOW_OBCSW_COST_CONTRIBUTION
                0050 # define ALLOW_OBCSE_COST_CONTRIBUTION
                0051 #  undef OBCS_AGEOS_COST_CONTRIBUTION
                0052 #  undef OBCS_VOLFLUX_COST_CONTRIBUTION
                0053 #  undef BAROTROPIC_OBVEL_CONTROL
                0054 #endif /* ALLOW_OBCS */
331566cbeb Jean*0055 
5a54dbbd56 Jean*0056 
                0057 #if (defined (ALLOW_OBCSN_COST_CONTRIBUTION) || \
                0058      defined (ALLOW_OBCSS_COST_CONTRIBUTION) || \
                0059      defined (ALLOW_OBCSW_COST_CONTRIBUTION) || \
                0060      defined (ALLOW_OBCSE_COST_CONTRIBUTION))
                0061 # define ALLOW_OBCS_COST_CONTRIBUTION
                0062 #endif
331566cbeb Jean*0063 
35c4fdc74b Emma*0064 
                0065 #define ECCO_VARIABLE_AREAVOLGLOB
                0066 
5a54dbbd56 Jean*0067 
                0068 #undef ALLOW_PSBAR_STERIC
                0069 #ifdef ATMOSPHERIC_LOADING
                0070 
                0071 # define ALLOW_IB_CORR
                0072 #endif
35c4fdc74b Emma*0073 
5a54dbbd56 Jean*0074 
                0075 #undef ALLOW_SHALLOW_ALTIMETRY
                0076 #undef ALLOW_HIGHLAT_ALTIMETRY
331566cbeb Jean*0077 
5a54dbbd56 Jean*0078 
                0079 #define ALLOW_ECCO_OLD_FC_PRINT
                0080 
                0081 
                0082 #undef ECCO_VERBOSE
                0083 #undef ALLOW_ECCO_DEBUG
                0084 
                0085 
                0086 # undef ALLOW_SSH_COST_CONTRIBUTION
                0087 # undef ALLOW_SST_COST_CONTRIBUTION
                0088 # undef ALLOW_SEAICE_COST_CONTRIBUTION
                0089 
331566cbeb Jean*0090 
                0091 #endif /* ndef ECCO_CPPOPTIONS_H */
                0092 #endif /* ALLOW_ECCO */
                0093 #endif /* ECCO_OPTIONS_H */