File indexing completed on 2019-08-24 05:10:59 UTC
view on githubraw file Latest commit abfe198b on 2019-08-23 19:59:52 UTC
abfe198bce Mart*0001 #include "OBCS_OPTIONS.h"
0002
0003
0004
0005
0006
0007 SUBROUTINE OBCS_ADJUST(
0008 & futureTime, futureIter, myThid )
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023 IMPLICIT NONE
0024
0025
0026 #include "SIZE.h"
0027 #include "EEPARAMS.h"
0028 #include "OBCS_PARAMS.h"
0029
0030
0031
0032 INTEGER futureIter
0033 _RL futureTime
0034 INTEGER myThid
0035
0036 #ifdef ALLOW_OBCS
0037
0038 #ifdef ALLOW_DEBUG
0039 IF (debugMode) CALL DEBUG_ENTER('OBCS_ADJUST',myThid)
0040 #endif
0041
0042 #ifdef ALLOW_OBCS_BALANCE
0043 IF ( useOBCSbalance ) THEN
0044 CALL OBCS_BALANCE_FLOW( futureTime, futureIter, myThid )
0045 ENDIF
0046 #endif /* ALLOW_OBCS_BALANCE */
0047
0048 #ifdef ALLOW_OBCS_TIDES
0049 IF ( useOBCStides ) THEN
0050 CALL OBCS_ADD_TIDES( futureTime, futureIter, myThid )
0051 ENDIF
0052 #endif /* ALLOW_OBCS_TIDES */
0053
0054 #ifdef ALLOW_DEBUG
0055 IF (debugMode) CALL DEBUG_LEAVE('OBCS_ADJUST',myThid)
0056 #endif
0057 #endif /* ALLOW_OBCS */
0058
0059 RETURN
0060 END