Back to home page

MITgcm

 
 

    


File indexing completed on 2018-03-02 18:45:49 UTC

view on githubraw file Latest commit add29e06 on 2018-01-31 20:35:05 UTC
452ebcd14b Oliv*0001 C CPP options file for PTRACERS package
                0002 C Use this file for selecting options within the PTRACERS package
                0003 
                0004 #ifndef PTRACERS_OPTIONS_H
                0005 #define PTRACERS_OPTIONS_H
                0006 #include "PACKAGES_CONFIG.h"
                0007 #include "CPP_OPTIONS.h"
                0008 
a589927d63 Jean*0009 #ifdef ALLOW_PTRACERS
                0010 C     Package-specific Options & Macros go here
                0011 
452ebcd14b Oliv*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.
                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
a589927d63 Jean*0017 C    the code.
                0018 C    The maximum number of tracers is now defined within PTRACERS_SIZE.h
452ebcd14b Oliv*0019 C---
                0020 
                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 #define PTRACERS_ALLOW_DYN_STATE
                0025 
                0026 #endif /* ALLOW_PTRACERS */
                0027 #endif /* PTRACERS_OPTIONS_H */
                0028 
                0029 CEH3 ;;; Local Variables: ***
                0030 CEH3 ;;; mode:fortran ***
                0031 CEH3 ;;; End: ***