HDF

HDF (Hierarchical Data Format) is a multi-object file format that facilitates the transfer of various types of scientific data between machines and operating systems.

HDF5 is installed on : pople and warhol.

HDF4 is installed on: pople.

All HDF routines require the header "hdf.h" to be included.

HDF5

On pople

Create a batch script to:

  • Set up the module command
  • load the HDF module for the version you want:
    module load hdf5/1.6.3
      or:
    module load hdf5-1.8.0
  • Compile your C code, using h5cc:  
    h5cc code.c 

See the sample job.

On warhol

HDF5 code must be compiled on the login nodes on warhol. Before compiling, set up the correct environment with these module commands:

module unload openmpi_gcc
module load icc
module load ifort
module load mvapich2_intel
module load hdf5

Compile your C code with h5pcc, or a Fortran code with h5pfc.

Create a batch job which loads the hdf5 and ifort modules again and executes the program.

See the sample job.

HDF4

On pople

Create a batch script which:

See the sample job.

Other HDF documentation:

See also

    Other software pertaining to installed at PSC.