Difference between revisions of "External Libraries"

From WikiROMS
Jump to navigationJump to search
Line 1: Line 1:
='''External Libraries'''=
<div class="title">External Libraries</div>
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 18:32, 8 December 2006

External Libraries

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.