/[lmdze]/trunk/dyn3d/dynredem0.f
ViewVC logotype

Diff of /trunk/dyn3d/dynredem0.f

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

revision 178 by guez, Fri Mar 11 18:47:26 2016 UTC revision 227 by guez, Thu Nov 2 15:47:03 2017 UTC
# Line 27  CONTAINS Line 27  CONTAINS
27      use ymds2ju_m, only: ymds2ju      use ymds2ju_m, only: ymds2ju
28    
29      INTEGER, INTENT(IN):: iday_end      INTEGER, INTENT(IN):: iday_end
30      REAL, INTENT(IN):: phis(:, :)  
31        REAL, INTENT(IN):: phis(:, :) ! (iim + 1, jjm + 1)
32        ! surface geopotential, in m2 s-2
33    
34      ! Local:      ! Local:
35    
# Line 44  CONTAINS Line 46  CONTAINS
46      integer varid_controle, varid_rlonu, varid_rlatu, varid_rlonv, varid_rlatv      integer varid_controle, varid_rlonu, varid_rlatu, varid_rlonv, varid_rlatv
47      integer varid_xprimu, varid_xprimv, varid_xprimm025, varid_xprimp025      integer varid_xprimu, varid_xprimv, varid_xprimm025, varid_xprimp025
48      integer varid_rlatu1, varid_rlatu2, varid_yprimu1, varid_yprimu2, varid_ap      integer varid_rlatu1, varid_rlatu2, varid_yprimu1, varid_yprimu2, varid_ap
49      integer varid_bp, varid_presnivs, varid_phisinit      integer varid_bp, varid_presnivs, varid_phis
50    
51      REAL zjulian, hours      REAL zjulian, hours
52      INTEGER yyears0, jjour0, mmois0      INTEGER yyears0, jjour0, mmois0
# Line 150  CONTAINS Line 152  CONTAINS
152    
153      ! Geopentiel au sol:      ! Geopentiel au sol:
154    
155      CALL nf95_def_var(ncid, 'phisinit', nf90_float, &      CALL nf95_def_var(ncid, 'phis', nf90_float, (/idim_rlonv, idim_rlatu/), &
156           (/idim_rlonv, idim_rlatu/), varid_phisinit)           varid_phis)
157      CALL nf95_put_att(ncid, varid_phisinit, 'title', 'Geopotentiel au sol')      CALL nf95_put_att(ncid, varid_phis, 'standard_name', 'surface_geopotential')
158        CALL nf95_put_att(ncid, varid_phis, 'units', 'm2 s-2')
159    
160      ! Definir les variables pour pouvoir les enregistrer plus tard:      ! Definir les variables pour pouvoir les enregistrer plus tard:
161    
# Line 206  CONTAINS Line 209  CONTAINS
209      CALL nf95_put_var(ncid, varid_ap, ap)      CALL nf95_put_var(ncid, varid_ap, ap)
210      CALL nf95_put_var(ncid, varid_bp, bp)      CALL nf95_put_var(ncid, varid_bp, bp)
211      CALL nf95_put_var(ncid, varid_presnivs, presnivs)      CALL nf95_put_var(ncid, varid_presnivs, presnivs)
212      CALL nf95_put_var(ncid, varid_phisinit, phis)      CALL nf95_put_var(ncid, varid_phis, phis)
213    
214      PRINT *, 'iim, jjm, llm, iday_end', iim, jjm, llm, iday_end      PRINT *, 'iim, jjm, llm, iday_end', iim, jjm, llm, iday_end
215      PRINT *, 'rad, omeg, g, cpp, kappa', rad, omeg, g, cpp, kappa      PRINT *, 'rad, omeg, g, cpp, kappa', rad, omeg, g, cpp, kappa

Legend:
Removed from v.178  
changed lines
  Added in v.227

  ViewVC Help
Powered by ViewVC 1.1.21