File indexing completed on 2023-04-15 05:09:53 UTC
view on githubraw file Latest commit b0b45f23 on 2023-04-14 18:44:36 UTC
b0b45f2373 Ou W*0001 #include "ECCO_OPTIONS.h"
0002
0003
0004
0005
0006 SUBROUTINE ECCO_WRITE_PICKUP( permPickup, suff,
0007 I myTime, myIter, myThid )
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017 IMPLICIT NONE
0018
0019 #include "SIZE.h"
0020 #include "EEPARAMS.h"
0021 #include "PARAMS.h"
0022 #include "ECCO_SIZE.h"
0023 #include "ECCO.h"
0024
0025
0026
0027
0028
0029
0030
0031 LOGICAL permPickup
0032 CHARACTER*(*) suff
0033 _RL myTime
0034 INTEGER myIter
0035 INTEGER myThid
0036
0037 #ifdef ALLOW_PSBAR_STERIC
0038
0039 CHARACTER*(MAX_LEN_FNAM) fn
0040
0041 INTEGER prec, ioUnit
0042 _RL tmparr(2), dummyRS(1)
0043
0044
0045 WRITE(fn,'(A,A10)') 'pickup_ecco.',suff
0046 IF ( fn .NE. ' ' ) THEN
0047 ioUnit = 0
0048 prec = precFloat64
0049
0050 tmparr(1) = VOLsumGlob_0
0051 tmparr(2) = RHOsumGlob_0
0052 #ifdef ALLOW_MDSIO
0053 CALL MDS_WRITEVEC_LOC(
0054 I fn, prec, ioUnit,
0055 I 'RL', 2, tmparr, dummyRS,
0056 I 0, 0, 1, myIter, myThid )
0057 #else
0058 STOP 'ABNORMAL END: S/R ECCO_WRITE_PICKUP: Needs MDSIO pkg'
0059 #endif
0060 ENDIF
0061
0062 #endif /* ALLOW_PSBAR_STERIC */
0063
0064 RETURN
0065 END