Back to home page

darwin3

 
 

    


File indexing completed on 2024-12-17 18:37:20 UTC

view on githubraw file Latest commit 87dd4f7d on 2024-01-17 18:17:24 UTC
87dd4f7d5f Oliv*0001 #ifndef OASIM_OPTIONS_H
                0002 #define OASIM_OPTIONS_H
                0003 #include "PACKAGES_CONFIG.h"
                0004 #ifdef ALLOW_OASIM
                0005 
                0006 #include "CPP_OPTIONS.h"
                0007 
                0008 CBOP
                0009 C    !ROUTINE: OASIM_OPTIONS.h
                0010 C    !INTERFACE:
                0011 
                0012 C    !DESCRIPTION:
                0013 C options for oasim package
                0014 CEOP
                0015 
                0016 C compute solar zenith angle at myTime instead of averaging over time step
                0017 #undef OASIM_INST_ZENITH_ANGLE
                0018 
                0019 C read combined fortran-unformatted files as in original OASIM
                0020 C these are used constant-in-time for each month
                0021 #undef OASIM_READ_UNFORMATTED
                0022 
                0023 C write preprocessed forcing data
                0024 #undef OASIM_OUTPUT_FORCING
                0025 
                0026 C To emulate original oasim code as closely as possible, set the
                0027 C following two CPP options, set oasim_fixedLon=0. and set oasim_timeInterp=0
                0028 C in data.oasim or #define OASIM_READUNFORMATTED
                0029 C
                0030 C - compute nutation correction only on day change
                0031 #undef OASIM_DAILY_NUTATE
                0032 C - do not vectorize zenith angle computation
                0033 #undef OASIM_SCALAR_ZENITH_ANGLE_COMP
                0034 
                0035 #endif /* ALLOW_OASIM */
                0036 #endif /* OASIM_OPTIONS_H */