/[lmdze]/trunk/filtrez/filtreg_v.f
ViewVC logotype

Diff of /trunk/filtrez/filtreg_v.f

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/Sources/filtrez/filtreg_v.f revision 141 by guez, Fri Jun 5 19:21:08 2015 UTC trunk/filtrez/filtreg_v.f revision 265 by guez, Tue Mar 20 09:35:59 2018 UTC
# Line 12  contains Line 12  contains
12      ! Matrix filter on longitudes. Matrices have already been      ! Matrix filter on longitudes. Matrices have already been
13      ! computed. On v grid, direct filter only.      ! computed. On v grid, direct filter only.
14    
15      USE dimens_m, ONLY: iim, jjm      USE dimensions, ONLY: iim, jjm
16      use filtreg_hemisph_m, only: filtreg_hemisph      use filtreg_hemisph_m, only: filtreg_hemisph
17      USE inifgn_m, ONLY: sddu, unsddu      USE inifgn_m, ONLY: sddu, unsddu
18      use inifilr_m, only: jfiltnv, jfiltsv, matricevn, matricevs      use inifilr_m, only: jfiltnv, jfiltsv, matricevn, matricevs
# Line 32  contains Line 32  contains
32      call assert(size(champ, 1) == iim + 1, "filtreg_v iim + 1")      call assert(size(champ, 1) == iim + 1, "filtreg_v iim + 1")
33      call assert(size(champ, 2) == jjm, "filtreg_v jjm")      call assert(size(champ, 2) == jjm, "filtreg_v jjm")
34    
35      IF (intensive) THEN      sdd = merge(sddu, unsddu, intensive)
        sdd = sddu  
     ELSE  
        sdd = unsddu  
     END IF  
36    
37      call filtreg_hemisph(champ(:, :jfiltnv, :), sdd, matricevn)      call filtreg_hemisph(champ(:, :jfiltnv, :), sdd, matricevn)
38      call filtreg_hemisph(champ(:, jfiltsv:jjm, :), sdd, matricevs)      call filtreg_hemisph(champ(:, jfiltsv:jjm, :), sdd, matricevs)

Legend:
Removed from v.141  
changed lines
  Added in v.265

  ViewVC Help
Powered by ViewVC 1.1.21