Ignore:
Timestamp:
Jul 19, 2024, 6:40:44 PM (2 months ago)
Author:
Laurent Fairhead
Message:

Reverting to r4065. Updating fortran standard broke too much stuff. Will do it by smaller chunks
AB, LF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/dyn3dmem/dynredem_mod.F90

    r5075 r5084  
    44  USE parallel_lmdz
    55  USE mod_hallo
    6   USE lmdz_netcdf, ONLY:nf90_strerror,nf90_noerr,nf90_redef,nf90_put_var,nf90_inquire_dimension,&
    7           nf90_format,nf90_inq_varid,nf90_get_var,nf90_def_var,nf90_enddef,nf90_put_att
     6  USE netcdf
    87  PRIVATE
    98  PUBLIC :: dynredem_write_u, dynredem_write_v, dynredem_read_u, err
     
    181180  CHARACTER(LEN=*), OPTIONAL, INTENT(IN) :: units
    182181!===============================================================================
    183   CALL err(NF90_DEF_VAR(ncid,var,NF90_FORMAT,did,nvarid),"inq",var)
     182#ifdef NC_DOUBLE
     183  CALL err(NF90_DEF_VAR(ncid,var,NF90_DOUBLE,did,nvarid),"inq",var)
     184#else
     185  CALL err(NF90_DEF_VAR(ncid,var,NF90_FLOAT ,did,nvarid),"inq",var)
     186#endif
    184187  IF(title/="")      CALL err(NF90_PUT_ATT(ncid,nvarid,"title",title),var)
    185188  IF(PRESENT(units)) CALL err(NF90_PUT_ATT(ncid,nvarid,"units",units),var)
Note: See TracChangeset for help on using the changeset viewer.