Installation of NetCDF with CDF4 support (also installation of HDF5 and zlib)
安装目录下需要有以下文件
# zlib-1.2.8
# hdf5-1.8.16
# netcdf-4.4.0
# netcdf-fortran-4.4.3
# install.sh
$ bash ./install.sh
##########################
# Completed installation #
# of NetCDF package #
# and its dependencies #
##########################
安装成功!
将下列提示加入到siesta的arch.make中
INCFLAGS += -I$ID/netcdf/${nc_v}/include
LDFLAGS += -L$ID/zlib/${z_v}/$zlib_lib -Wl,-rpath=$ID/zlib/${z_v}/$zlib_lib
LDFLAGS += -L$ID/hdf5/${h_v}/$hdf5_lib -Wl,-rpath=$ID/hdf5/${h_v}/$hdf5_lib LDFLAGS += -L$ID/netcdf/${nc_v}/$cdf_lib -Wl,-rpath=$ID/netcdf/${nc_v}/$cdf_lib
LIBS += -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz
COMP_LIBS += libncdf.a libfdict.a
FPPFLAGS += -DCDF -DNCDF -DNCDF_4
此时再进行编译siesta、transiesta、TBtrans,生成的可执行程序便有了NETCDF4-support,如此就可以计算出电流以及nc文件。