Back to home page

MITgcm

 
 

    


File indexing completed on 2022-06-14 05:09:21 UTC

view on githubraw file Latest commit f6de6620 on 2022-06-13 16:30:10 UTC
fc7306ba7d Jean*0001 #ifndef THSICE_OPTIONS_H
                0002 #define THSICE_OPTIONS_H
                0003 #include "PACKAGES_CONFIG.h"
d6c8672c92 Jean*0004 #include "CPP_OPTIONS.h"
fc7306ba7d Jean*0005 
                0006 #ifdef ALLOW_THSICE
d6c8672c92 Jean*0007 C     Package-specific Options & Macros go here
fc7306ba7d Jean*0008 
4a5f035778 Jean*0009 C- use continuous power-law function for partition of energy between lateral
                0010 C  melting/freezing and thinning/thickening ; otherwise, use step function.
                0011 #define THSICE_FRACEN_POWERLAW
                0012 
d9ed07f8c2 Jean*0013 C- allow single grid-point debugging write to standard-output
                0014 #define ALLOW_DBUG_THSICE
                0015 
4a5f035778 Jean*0016 C- only to check conservation
fc7306ba7d Jean*0017 C  (change content of ICE_qleft,fresh,salFx-T files)
                0018 #undef CHECK_ENERGY_CONSERV
                0019 
f6de6620bc Mart*0020 C- replace MIN/MAX by smooth functions, avoid divisions by zero and
                0021 C  sqrt of zero mostly to help AD code generation, changes results
                0022 #undef THSICE_REGULARIZE_CALC_THICKN
                0023 
fc7306ba7d Jean*0024 C CPP Macros go here
                0025 
                0026 #endif /* ALLOW_THSICE */
                0027 #endif /* THSICE_OPTIONS_H */
df4e8f7bcf Ed H*0028 
                0029 CEH3 ;;; Local Variables: ***
                0030 CEH3 ;;; mode:fortran ***
                0031 CEH3 ;;; End: ***