Difference between revisions of "External Libraries"

From WikiROMS
Jump to navigationJump to search
Line 1: Line 1:
<div class="title">External Libraries</div>
<div class="title">External Libraries</div>
NetCDF
So far, our only external library is [http://www.unidata.ucar.edu/software/netcdf/ NetCDF version 3]. As soon as it becomes practical, we'd like to at least add the option of using [http://www.unidata.ucar.edu/software/netcdf/netcdf-4/index.html NetCDF version 4] since it has many useful options, not least of which is parallel I/O for parallel jobs. It is quite likely that we will then also migrate to the Fortran 90 interface, but for now, ROMS is using the Fortran 77 interface which consists of simply a library and an include file. See [[makefile]] for how to tell ROMS where these are located.
So far, our only external library is [http://www.unidata.ucar.edu/software/netcdf/ NetCDF version 3]. As soon as it becomes practical, we'd like to at least add the option of using [http://www.unidata.ucar.edu/software/netcdf/netcdf-4/index.html NetCDF version 4] since it has many useful options, not least of which is parallel I/O for parallel jobs. It is quite likely that we will then also migrate to the Fortran 90 interface, but for now, ROMS is using the Fortran 77 interface which consists of simply a library and an include file. See [[makefile]] for how to tell ROMS where these are located.

Revision as of 03:03, 30 June 2007

External Libraries

NetCDF So far, our only external library is NetCDF version 3. As soon as it becomes practical, we'd like to at least add the option of using NetCDF version 4 since it has many useful options, not least of which is parallel I/O for parallel jobs. It is quite likely that we will then also migrate to the Fortran 90 interface, but for now, ROMS is using the Fortran 77 interface which consists of simply a library and an include file. See makefile for how to tell ROMS where these are located.