Ignore:
Timestamp:
Jun 5, 2025, 3:39:30 PM (3 days ago)
Author:
slebonnois
Message:

SL: VenusPCM - update of CIA in solar module (adapted from Generic PCM) + potential output of band-resolved net flux

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.VENUS/libf/phyvenus/sfluxv.F

    r2560 r3794  
    11      SUBROUTINE SFLUXV(DTAUV,TAUV,TAUCUMV,RSFV,DWNV,WBARV,COSBV,
    22     *                  UBAR0,STEL,NFLUXTOPV,FLUXTOPVDN,
    3      *                  NFLUXOUTV_nu,NFLUXGNDV_nu,
     3     *                  NFLUXV_nu,NFLUXGNDV_nu,
    44     *                  FMNETV,FLUXUPV,FLUXDNV,FZEROV,taugsurf)
    55
     
    1919      real*8 FLUXUPV(L_NLAYRAD), FLUXDNV(L_NLAYRAD)
    2020      real*8 NFLUXTOPV, FLUXUP, FLUXDN,FLUXTOPVDN
    21       real*8 NFLUXOUTV_nu(L_NSPECTV)
     21      real*8 NFLUXV_nu(L_NLAYRAD,L_NSPECTV)
    2222      real*8 NFLUXGNDV_nu(L_NSPECTV)
    2323
     
    4040
    4141      DO NW=1,L_NSPECTV
    42          NFLUXOUTV_nu(NW)=0.0
     42         NFLUXV_nu(:,NW)=0.0
    4343         NFLUXGNDV_nu(NW)=0.0
    4444      END DO
     
    115115          END DO
    116116
    117 c     band-resolved flux leaving TOA (RDW)
    118           NFLUXOUTV_nu(NW) = NFLUXOUTV_nu(NW)
    119      *      +FLUXUP*GWEIGHT(NG)*(1.0-FZEROV(NW))
     117c     band-resolved net flux
     118          NFLUXV_nu(:,NW) = NFLUXV_nu(:,NW)
     119     *      +(FMUPV-FMDV)*GWEIGHT(NG)*(1.0-FZEROV(NW))
    120120
    121121c     band-resolved flux at ground (RDW)
     
    173173        END DO
    174174
    175 c     band-resolved flux leaving TOA (RDW)
    176           NFLUXOUTV_nu(NW) = NFLUXOUTV_nu(NW)
    177      *      +FLUXUP*FZERO
     175c     band-resolved net flux
     176          NFLUXV_nu(:,NW) = NFLUXV_nu(:,NW)
     177     *      +(FMUPV-FMDV)*FZERO
    178178
    179179c     band-resolved flux at ground (RDW)
Note: See TracChangeset for help on using the changeset viewer.