Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
User Manual

User Manual
Results will update as you type.
  • Application Guide
  • Status of System
  • Usage Guide
  • Compute partitions
  • Software
    • AI Frameworks and Tools
    • Bring your own license
    • Chemistry
    • Data Manipulation
      • AEC library
      • CDO
      • ECCODES
      • HDF5 libraries / binaries
      • libtiff
      • libz
      • NCO
      • netCDF
        • Install netCDF
        • Linking with the netcdf library
      • pigz
      • PROJ
      • R
      • Szip
      • UDUNITS2
    • Engineering
    • Environment Modules
    • Miscellaneous
    • Numerics
    • Virtualization
    • Devtools Compiler Debugger
    • Visualisation Tools
  • FAQ
  • NHR Community
  • Contact

    You‘re viewing this with anonymous access, so some content might be blocked.
    /
    Install netCDF

    Install netCDF

    Nov. 14, 2022

    Prerequisites

    • the installed HDF5 library. NetCDF inherits parallelisation for the HDF5 library

    General structure

    The netcdf package consists of a C, FORTRAN and C++ part. The FORTRAN and C++ libraries are wrappers to call the C based library.

    Basic installation procedure

    • define the compiler environment
    • define compiler flags for optimisation
    • define the path to dependency libraries
    • run configure to set up the Makefile. The configure script needs several flags.
    • run make
    • run make checks
    • run make install
    • clean up.

    The installation procedure is carried out within a lustre filesystem. This is mandatory for HDF5, since the file system properties are checked during configure. For netCDF it may be not necessary, but not all details of configure are known.

    To be continued ...

    , multiple selections available,
    {"serverDuration": 9, "requestCorrelationId": "8a5e3379efc24cdfb9e90b828b026e36"}