Changes between Version 3 and Version 4 of user/acc/Net Cdf4_changes


Ignore:
Timestamp:
2010-11-08T13:56:18+01:00 (10 years ago)
Author:
acc
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • user/acc/Net Cdf4_changes

    v3 v4  
    195195M      NEMOGCM/CONFIG/ORCA2_LIM/EXP00/1_namelist 
    196196M      NEMOGCM/CONFIG/ORCA2_LIM/EXP00/namelist 
    197 M      NEMOGCM/CONFIG/ORCA2_LIM/cpp_ORCA2_LIM.fcm 
     197M      NEMOGCM/CONFIG/ORCA2_LIM/cpp_ORCA2_LIM.fcm   <---- Oops this shouldn't have been checked in. Reverted subsequently at revision 2365 
    198198M      NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/xmlio_server.def 
    199199M      NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/namelist 
     
    204204}}} 
    205205 
     206'''FAQ'''[[BR]] 
     207 
     208'''Q.''' I get compile time error messages similar to these: 
     209 
     210 
     211{{{ 
     212fortcom: Error: ./NEMOGCM/EXTERNAL/IOIPSL/src/histcom.f90, line 430: This name does not have a type, and must have an explicit type.   [NF90_HDF5] 
     213    IF (snc4chunks%luse) m_c = NF90_HDF5  ! will conflict if compiling with netcdf4 libraries without "key_netcdf4" 
     214-------------------------------^ 
     215fortcom: Error: ./NEMOGCM/EXTERNAL/IOIPSL/src/histcom.f90, line 1566: This name does not have a type, and must have an explicit type.   [NF90_DEF_VAR_CHUNKING] 
     216           iret = NF90_DEF_VAR_CHUNKING(nfid, nvid, ichunkalg, ichunksz) ! will conflict if compiling with netcdf4 libraries without "key_netcdf4" 
     217------------------^ 
     218fortcom: Error: ./nemo_v3_3_beta/NEMOGCM/EXTERNAL/IOIPSL/src/histcom.f90, line 1568: This name does not have a type, and must have an explicit type.   [NF90_DEF_VAR_DEFLATE] 
     219           iret = NF90_DEF_VAR_DEFLATE(nfid, nvid, ishuffle, ideflate, ideflate_level) ! will conflict if compiling with netcdf4 libraries without "key_netcdf4" 
     220------------------^ 
     221}}} 
     222 
     223what is wrong? 
     224 
     225'''A.''' This can occur for one of two reasons:[[BR]] 
     2261. You are picking up a NetCDF3 netcdf.mod module file (via the USE netcdf statement) but you have key_netcdf4 defined. Undefine key_netcdf4 or check include paths in the FCM arch file.[[BR]] 
     2272. You are picking up a NetCDF4 netcdf.mod module file (via the USE netcdf statement) but you have NOT defined key_netcdf4. Add the key to the makenemo command using: add_key "key_netcdf4" or check include paths in the FCM arch file.[[BR]] 
     228 
     229 
     230  
     231