Back to home page

MITgcm

 
 

    


File indexing completed on 2018-03-02 18:43:02 UTC

view on githubraw file Latest commit add29e06 on 2018-01-31 20:35:05 UTC
785a077159 Alis*0001 C CPP options file for PTRACERS package
                0002 C Use this file for selecting options within the PTRACERS package
6d54cf9ca1 Ed H*0003 
                0004 #ifndef PTRACERS_OPTIONS_H
                0005 #define PTRACERS_OPTIONS_H
                0006 #include "PACKAGES_CONFIG.h"
785a077159 Alis*0007 #include "CPP_OPTIONS.h"
                0008 
d6c8672c92 Jean*0009 #ifdef ALLOW_PTRACERS
                0010 C     Package-specific Options & Macros go here
                0011 
aab5e9fbf4 Jean*0012 C NUMBER_OF_PTRACERS defines how many passive tracers are allocated/exist.
                0013 C This CPP macro is *only* used in PTRACERS.h to set an integer parameter.
                0014 C <Please> do not make use of it elsewhere.
636477d15b Jean*0015 C   Note: this CPP macro has been removed to avoid confusion and risk of
                0016 C    error resulting from multiple definitions (default + explicit) within
d6c8672c92 Jean*0017 C    the code.
                0018 C    The maximum number of tracers is now defined within PTRACERS_SIZE.h
636477d15b Jean*0019 C---
aab5e9fbf4 Jean*0020 
d217ad1db8 Oliv*0021 C     This enables the dynamically allocated internal state data structures
                0022 C     for PTracers.  Needed for PTRACERS_SOM_Advection.
                0023 C     This requires a Fortran 90 compiler!
                0024 #undef  PTRACERS_ALLOW_DYN_STATE
785a077159 Alis*0025 
                0026 #endif /* ALLOW_PTRACERS */
6d54cf9ca1 Ed H*0027 #endif /* PTRACERS_OPTIONS_H */
d2825c6d08 Ed H*0028 
                0029 CEH3 ;;; Local Variables: ***
                0030 CEH3 ;;; mode:fortran ***
                0031 CEH3 ;;; End: ***