Ignore:
Timestamp:
May 14, 2001, 5:01:36 PM (23 years ago)
Author:
lmdz
Message:

Generalisation des if NC_DOUBLE pour passer sur VPP MAF
LF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ.3.3/trunk/libf/dyn3d/grilles_gcm_netcdf.F

    r207 r218  
    168168c rajoute l'ecriture de la grille
    169169
    170         status=NF_PUT_VARA_REAL(ncid_out,out_lonuid,1,iim+1,rlonudeg)
    171         status=NF_PUT_VARA_REAL(ncid_out,out_lonvid,1,iim+1,rlonvdeg)
    172         status=NF_PUT_VARA_REAL(ncid_out,out_latuid,1,jjm+1,rlatudeg)
    173         status=NF_PUT_VARA_REAL(ncid_out,out_latvid,1,jjm,rlatvdeg)
     170#ifdef NC_DOUBLE
     171      status=NF_PUT_VARA_DOUBLE(ncid_out,out_lonuid,1,iim+1,rlonudeg)
     172      status=NF_PUT_VARA_DOUBLE(ncid_out,out_lonvid,1,iim+1,rlonvdeg)
     173      status=NF_PUT_VARA_DOUBLE(ncid_out,out_latuid,1,jjm+1,rlatudeg)
     174      status=NF_PUT_VARA_DOUBLE(ncid_out,out_latvid,1,jjm,rlatvdeg)
     175#else
     176      status=NF_PUT_VARA_REAL(ncid_out,out_lonuid,1,iim+1,rlonudeg)
     177      status=NF_PUT_VARA_REAL(ncid_out,out_lonvid,1,iim+1,rlonvdeg)
     178      status=NF_PUT_VARA_REAL(ncid_out,out_latuid,1,jjm+1,rlatudeg)
     179      status=NF_PUT_VARA_REAL(ncid_out,out_latvid,1,jjm,rlatvdeg)
     180#endif
    174181
    175182        start(1)=1
     
    189196        enddo
    190197
     198#ifdef NC_DOUBLE
     199        status=NF_PUT_VARA_DOUBLE(ncid_out,out_varid,start,
     200     s  count,temp)
     201#else
    191202        status=NF_PUT_VARA_REAL(ncid_out,out_varid,start,
    192203     s  count,temp)
     204#endif
     205
    193206
    194207c fermeture du fichier netcdf
Note: See TracChangeset for help on using the changeset viewer.