Back to home page

MITgcm

 
 

    


File indexing completed on 2023-09-21 05:10:51 UTC

view on githubraw file Latest commit 96b00645 on 2023-09-20 15:15:14 UTC
5ca83cd8f7 Dani*0001 #ifndef STREAMICE_OPTIONS_H
                0002 #define STREAMICE_OPTIONS_H
                0003 #include "PACKAGES_CONFIG.h"
                0004 #include "CPP_OPTIONS.h"
                0005 
c38c2eec31 Jean*0006 CBOP
                0007 C !ROUTINE: STREAMICE_OPTIONS.h
                0008 C !INTERFACE:
                0009 C #include "STREAMICE_OPTIONS.h"
f243e0a180 Jean*0010 
c38c2eec31 Jean*0011 C !DESCRIPTION:
                0012 C *==================================================================*
                0013 C | CPP options file for pkg "streamice":
                0014 C | Control which optional features to compile in this package code.
                0015 C *==================================================================*
                0016 CEOP
                0017 
                0018 #ifdef ALLOW_STREAMICE
                0019 C-- Place CPP define/undef flag here
5ca83cd8f7 Dani*0020 
                0021 #define STREAMICE_CONSTRUCT_MATRIX
                0022 #undef STREAMICE_HYBRID_STRESS
07e785229e dngo*0023 #undef STREAMICE_FLOWLINE_BUTTRESS
5ca83cd8f7 Dani*0024 #undef USE_ALT_RLOW
                0025 #undef STREAMICE_GEOM_FILE_SETUP
68432e7ba3 dngo*0026 C   The following will taper basal stress in a cell based
07e785229e dngo*0027 C   on height above floatation, and option (2) will also
68432e7ba3 dngo*0028 C   smooth surface elevation across grounding line;
                0029 C   only one should be defined
5ca83cd8f7 Dani*0030 #undef STREAMICE_SMOOTH_FLOATATION
68432e7ba3 dngo*0031 #undef STREAMICE_SMOOTH_FLOATATION2
5ca83cd8f7 Dani*0032 
07e785229e dngo*0033 #undef ALLOW_PETSC
                0034 #undef ALLOW_STREAMICE_2DTRACER
                0035 #undef STREAMICE_TRACER_AB
                0036 #undef STREAMICE_SERIAL_TRISOLVE
                0037 
c38c2eec31 Jean*0038 C-  Undocumented Options:
                0039 #undef STREAMICE_3D_GLEN_CONST
                0040 #undef STREAMICE_COULOMB_SLIDING
                0041 #undef STREAMICE_ECSECRYO_DOSUM
                0042 #undef STREAMICE_FALSE
                0043 #undef STREAMICE_FIRN_CORRECTION
                0044 #undef STREAMICE_PETSC_3_8
                0045 #undef STREAMICE_STRESS_BOUNDARY_CONTROL
f40bb882f5 Jean*0046 #undef ALLOW_STREAMICE_TIMEDEP_FORCING
                0047 #undef ALLOW_STREAMICE_FLUX_CONTROL
96b006450c dngo*0048 #undef ALLOW_STREAMICE_TC_COST
c38c2eec31 Jean*0049 
                0050 C-  for OpenAD:
                0051 #undef ALLOW_STREAMICE_OAD_FP
                0052 
f243e0a180 Jean*0053 #endif /* ALLOW_STREAMICE */
                0054 #endif /* STREAMICE_OPTIONS_H */