File indexing completed on 2024-12-17 18:37:24 UTC
view on githubraw file Latest commit 87dd4f7d on 2024-01-17 18:17:24 UTC
87dd4f7d5f Oliv*0001 #include "OASIM_OPTIONS.h"
0002
0003
0004
0005
0006
0007
0008 SUBROUTINE OASIM_INIT_VARIA( myThid )
0009
0010
0011
0012
0013
0014 IMPLICIT NONE
0015 #include "EEPARAMS.h"
0016 #include "SIZE.h"
0017 #include "OASIM_SIZE.h"
0018 #include "OASIM_FIELDS.h"
0019
0020
0021
0022 INTEGER myThid
0023
0024
0025 #ifdef ALLOW_OASIM
0026
0027
0028
0029 INTEGER i,j,k,bi,bj,l
0030
0031
0032 DO bj=myByLo(myThid),myByHi(myThid)
0033 DO bi=myBxLo(myThid),myBxHi(myThid)
0034 DO j=1,sNy
0035 DO i=1,sNx
0036 OASIM_solz(i,j,bi,bj) = 0. _d 0
0037 OASIM_rmud(i,j,bi,bj) = 0. _d 0
0038 ENDDO
0039 ENDDO
0040 ENDDO
0041 ENDDO
0042
0043 DO l=1,nlt
0044 DO bj=myByLo(myThid),myByHi(myThid)
0045 DO bi=myBxLo(myThid),myBxHi(myThid)
0046 DO j=1,sNy
0047 DO i=1,sNx
0048 OASIM_Edabove(i,j,bi,bj,l) = 0. _d 0
0049 OASIM_Esabove(i,j,bi,bj,l) = 0. _d 0
0050 OASIM_Edbelow(i,j,bi,bj,l) = 0. _d 0
0051 OASIM_Esbelow(i,j,bi,bj,l) = 0. _d 0
0052 ENDDO
0053 ENDDO
0054 ENDDO
0055 ENDDO
0056 ENDDO
0057
0058 #ifndef OASIM_READ_UNFORMATTED
0059 CALL OASIM_EXF_INIT_VARIA(myThid)
0060 #endif
0061
0062 #endif /* ALLOW_OASIM */
0063
0064 RETURN
0065 END