Ignore:
Timestamp:
Aug 2, 2024, 2:12:03 PM (3 months ago)
Author:
abarral
Message:

Add missing klon on strataer_emiss_mod.F90
Correct various missing explicit declarations
Replace tabs by spaces (tabs are not part of the fortran charset)
Continue cleaning modules
Removed unused arguments and variables

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/phylmd/Dust/phytracr_spl_mod.F90

    r5144 r5158  
    13431343
    13441344    !JE_dbg
    1345     do i = 1, klon
     1345    DO i = 1, klon
    13461346      tsol(i) = 0.0
    1347       do j = 1, nbsrf
     1347      DO j = 1, nbsrf
    13481348        tsol(i) = tsol(i) + ftsol(i, j) * pctsrf(i, j)
    13491349      enddo
     
    13821382      id_scdu = -1
    13831383      itr = 0
    1384       do iq = 1, nqtot
     1384      DO iq = 1, nqtot
    13851385        IF(.NOT.tracers(iq)%isInPhysics) CYCLE
    13861386        itr = itr + 1
     
    19411941      !$OMP END MASTER
    19421942      !$OMP BARRIER
    1943       do i = 1, klon
     1943      DO i = 1, klon
    19441944        aux_var2(i) = pctsrf(i, is_oce)
    19451945      enddo
     
    19541954      !$OMP BARRIER
    19551955
    1956       do i = 1, klon
     1956      DO i = 1, klon
    19571957        aux_var2(i) = pctsrf(i, is_sic)
    19581958      enddo
     
    19671967      !$OMP BARRIER
    19681968
    1969       do i = 1, klon
     1969      DO i = 1, klon
    19701970        aux_var2(i) = pctsrf(i, is_ter)
    19711971      enddo
     
    19801980      !$OMP BARRIER
    19811981
    1982       do i = 1, klon
     1982      DO i = 1, klon
    19831983        aux_var2(i) = pctsrf(i, is_lic)
    19841984      enddo
     
    20662066    !     .                                         MAXVAL(tr_seri(:,:,3))
    20672067#ifdef IOPHYS_DUST
    2068       do itr=1,nbtr
     2068      DO itr=1,nbtr
    20692069         WRITE(str2,'(i2.2)') itr
    20702070         CALL iophys_ecrit('sav'//str2,1,'SOURCE','',source_tr(:,itr))
    20712071         CALL iophys_ecrit('fav'//str2,1,'SOURCE','',source_tr(:,itr))
    20722072      enddo
    2073       do itr=1,nbtr
     2073      DO itr=1,nbtr
    20742074         WRITE(str2,'(i2.2)') itr
    20752075         CALL iophys_ecrit('TRB'//str2,klev,'SOURCE','',tr_seri(:,:,itr))
     
    20992099
    21002100#ifdef IOPHYS_DUST
    2101       do itr=1,nbtr
     2101      DO itr=1,nbtr
    21022102         WRITE(str2,'(i2.2)') itr
    21032103         CALL iophys_ecrit('sap'//str2,1,'SOURCE','',source_tr(:,itr))
     
    21962196#ifdef IOPHYS_DUST
    21972197
    2198       do itr=1,nbtr
     2198      DO itr=1,nbtr
    21992199         WRITE(str2,'(i2.2)') itr
    22002200         CALL iophys_ecrit('tpr'//str2,1,'SOURCE','',source_tr(:,itr))
     
    22402240
    22412241#ifdef IOPHYS_DUST
    2242       do itr=1,nbtr
     2242      DO itr=1,nbtr
    22432243         WRITE(str2,'(i2.2)') itr
    22442244         CALL iophys_ecrit('t'//str2,1,'SOURCE','',source_tr(:,itr))
     
    22962296
    22972297#ifdef IOPHYS_DUST
    2298       do itr=1,nbtr
     2298      DO itr=1,nbtr
    22992299         WRITE(str2,'(i2.2)') itr
    23002300         CALL iophys_ecrit('TRC'//str2,klev,'SOURCE','',tr_seri(:,:,itr))
     
    23362336
    23372337#ifdef IOPHYS_DUST
    2338       do itr=1,nbtr
     2338      DO itr=1,nbtr
    23392339         WRITE(str2,'(i2.2)') itr
    23402340         CALL iophys_ecrit('TRD'//str2,klev,'SOURCE','',tr_seri(:,:,itr))
     
    24102410      CALL iophys_ecrit('yv1',1,'yv1','',yv1)
    24112411      CALL iophys_ecrit('delp',klev,'delp','',delp)
    2412       do itr=1,nbtr
     2412      DO itr=1,nbtr
    24132413         WRITE(str2,'(i2.2)') itr
    24142414         CALL iophys_ecrit('TRE'//str2,klev,'SOURCE','',tr_seri(:,:,itr))
     
    26022602    !=======================================================================
    26032603#ifdef IOPHYS_DUST
    2604       do itr=1,nbtr
     2604      DO itr=1,nbtr
    26052605         WRITE(str2,'(i2.2)') itr
    26062606         CALL iophys_ecrit('TRF'//str2,klev,'SOURCE','',tr_seri(:,:,itr))
     
    26892689
    26902690#ifdef IOPHYS_DUST
    2691       do itr=1,nbtr
     2691      DO itr=1,nbtr
    26922692         WRITE(str2,'(i2.2)') itr
    26932693         CALL iophys_ecrit('TRG'//str2,klev,'SOURCE','',tr_seri(:,:,itr))
     
    28542854
    28552855#ifdef IOPHYS_DUST
    2856       do itr=1,nbtr
     2856      DO itr=1,nbtr
    28572857         WRITE(str2,'(i2.2)') itr
    28582858         CALL iophys_ecrit('TRH'//str2,klev,'SOURCE','',tr_seri(:,:,itr))
     
    30533053      CALL iophys_ecrit('wdtrainM',klev,'wdtrainM','',wdtrainM)
    30543054
    3055       do itr=1,nbtr
     3055      DO itr=1,nbtr
    30563056         WRITE(str2,'(i2.2)') itr
    30573057         CALL iophys_ecrit('TRI'//str2,klev,'SOURCE','',tr_seri(:,:,itr))
     
    31743174    !=======================================================================
    31753175#ifdef IOPHYS_DUST
    3176       do itr=1,nbtr
     3176      DO itr=1,nbtr
    31773177         WRITE(str2,'(i2.2)') itr
    31783178         CALL iophys_ecrit('TRJ'//str2,klev,'SOURCE','',tr_seri(:,:,itr))
     
    34403440    !======================================================================
    34413441#ifdef IOPHYS_DUST
    3442       do itr=1,nbtr
     3442      DO itr=1,nbtr
    34433443         WRITE(str2,'(i2.2)') itr
    34443444         CALL iophys_ecrit('TRK'//str2,klev,'SOURCE','',tr_seri(:,:,itr))
     
    43064306    IF (is_mpi_root .AND. is_omp_root) THEN
    43074307      OPEN(1, file = trim(adjustl(filescaleparams)), form = 'unformatted')
    4308       do k = 1, nbreg
     4308      DO k = 1, nbreg
    43094309        read(1)  scale_param(k)
    43104310      enddo
     
    44544454      ierr = nf90_open(trim(adjustl(filescaleparams)), nf90_nowrite, nid)
    44554455      IF (ierr == nf90_noerr) THEN
    4456         do i = 1, nbreg
     4456        DO i = 1, nbreg
    44574457          WRITE(aux_2s, '(i2.2)') i
    44584458          varname = trim(adjustl(paramname)) // aux_2s
Note: See TracChangeset for help on using the changeset viewer.