mirror of
https://github.com/Unidata/netcdf-c.git
synced 2025-04-12 18:10:24 +08:00
Docs migration
This commit is contained in:
parent
4fcd4f2c3f
commit
a11349482c
@ -52,14 +52,13 @@ IF(WIN32)
|
||||
SET(CPACK_NSIS_MODIFY_PATH ON)
|
||||
SET(CPACK_NSIS_DISPLAY_NAME "NetCDF ${netCDF_VERSION}")
|
||||
SET(CPACK_NSIS_PACKAGE_NAME "NetCDF ${netCDF_VERSION}")
|
||||
SET(CPACK_NSIS_HELP_LINK "http://www.unidata.ucar.edu/netcdf")
|
||||
SET(CPACK_NSIS_URL_INFO_ABOUT "http://www.unidata.ucar.edu/netcdf")
|
||||
SET(CPACK_NSIS_HELP_LINK "https://www.unidata.ucar.edu/netcdf")
|
||||
SET(CPACK_NSIS_URL_INFO_ABOUT "https://www.unidata.ucar.edu/netcdf")
|
||||
SET(CPACK_NSIS_CONTACT "support-netcdf@unidata.ucar.edu")
|
||||
SET(CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL ON)
|
||||
SET(CPACK_NSIS_MENU_LINKS
|
||||
"http://www.unidata.ucar.edu/software/netcdf" "Unidata Website"
|
||||
"http://www.unidata.ucar.edu/software/netcdf/docs" "NetCDF Stable Documentation"
|
||||
"http://www.unidata.ucar.edu/software/netcdf/docs_rc" "NetCDF Unstable Documentation")
|
||||
"https://www.unidata.ucar.edu/software/netcdf" "Unidata Website"
|
||||
"https://docs.unidata.ucar.edu/netcdf-c" "NetCDF Stable Documentation"
|
||||
|
||||
ENDIF()
|
||||
|
||||
|
@ -158,7 +158,7 @@ is being built.
|
||||
|
||||
Note that for shared libraries, you may need to add the install
|
||||
directory to the LD_LIBRARY_PATH environment variable. See
|
||||
the <a href="http://www.unidata.ucar.edu/netcdf/docs/faq.html#Shared%20Libraries">netCDF
|
||||
the <a href="https://www.unidata.ucar.edu/netcdf/docs/faq.html#Shared%20Libraries">netCDF
|
||||
FAQ</a> for more details on using shared libraries.
|
||||
|
||||
If you are building HDF5 with szip, then include the <CODE>--with-szlib=</CODE>
|
||||
|
@ -199,11 +199,11 @@ install-data-hook:
|
||||
@echo '| but your platform is probably different in some ways. |'
|
||||
@echo '| |'
|
||||
@echo '| If any tests fail, please see the netCDF web site: |'
|
||||
@echo '| http://www.unidata.ucar.edu/software/netcdf/ |'
|
||||
@echo '| https://www.unidata.ucar.edu/software/netcdf/ |'
|
||||
@echo '| |'
|
||||
@echo '| NetCDF is developed and maintained at the Unidata Program |'
|
||||
@echo '| Center. Unidata provides a broad array of data and software |'
|
||||
@echo '| tools for use in geoscience education and research. |'
|
||||
@echo '| http://www.unidata.ucar.edu |'
|
||||
@echo '| https://www.unidata.ucar.edu |'
|
||||
@echo '+-------------------------------------------------------------+'
|
||||
@echo ''
|
||||
|
16
README.md
16
README.md
@ -34,12 +34,12 @@ formats. For information about a variety of analysis and display
|
||||
packages that have been developed to analyze and display data in
|
||||
netCDF form, see
|
||||
|
||||
* [Software for Manipulating or Displaying NetCDF Data](http://www.unidata.ucar.edu/netcdf/software.html)
|
||||
* [Software for Manipulating or Displaying NetCDF Data](https://www.unidata.ucar.edu/netcdf/software.html)
|
||||
|
||||
##### More information
|
||||
For more information about netCDF, see
|
||||
|
||||
* [Unidata Network Common Data Form (NetCDF)](http://www.unidata.ucar.edu/netcdf/)
|
||||
* [Unidata Network Common Data Form (NetCDF)](https://www.unidata.ucar.edu/netcdf/)
|
||||
|
||||
### Latest releases
|
||||
You can obtain a copy of the latest released version of netCDF
|
||||
@ -52,22 +52,22 @@ software for various languages:
|
||||
* [C++](http://github.com/Unidata/netcdf-cxx4)
|
||||
|
||||
### Copyright
|
||||
Copyright and licensing information can be found [here](http://www.unidata.ucar.edu/software/netcdf/copyright.html), as well as in the COPYRIGHT file accompanying the software
|
||||
Copyright and licensing information can be found [here](https://www.unidata.ucar.edu/software/netcdf/copyright.html), as well as in the COPYRIGHT file accompanying the software
|
||||
|
||||
### Installation
|
||||
To install the netCDF-C software, please see the file INSTALL in the
|
||||
netCDF-C distribution, or the (usually more up-to-date) document:
|
||||
|
||||
* [Building NetCDF](https://www.unidata.ucar.edu/software/netcdf/docs/winbin.html)
|
||||
* [Building NetCDF](https://docs.unidata.ucar.edu/netcdf-c/current/winbin.html)
|
||||
|
||||
### Documentation
|
||||
A language-independent User's Guide for netCDF, and some other
|
||||
language-specific user-level documents are available from:
|
||||
|
||||
* [Language-independent User's Guide](https://www.unidata.ucar.edu/software/netcdf/documentation/NUG/index.html#user_guide)
|
||||
* [NetCDF-C Tutorial](http://www.unidata.ucar.edu/software/netcdf/docs/tutorial_8dox.html)
|
||||
* [Fortran-90 User's Guide](http://www.unidata.ucar.edu/software/netcdf/documentation/historic/netcdf-f90/index.html#Top)
|
||||
* [Fortran-77 User's Guide](http://www.unidata.ucar.edu/software/netcdf/documentation/historic/netcdf-f77/index.html#Top)
|
||||
* [NetCDF-C Tutorial](https://docs.unidata.ucar.edu/netcdf-c/current/tutorial_8dox.html)
|
||||
* [Fortran-90 User's Guide](https://www.unidata.ucar.edu/software/netcdf/documentation/historic/netcdf-f90/index.html#Top)
|
||||
* [Fortran-77 User's Guide](https://www.unidata.ucar.edu/software/netcdf/documentation/historic/netcdf-f77/index.html#Top)
|
||||
* [netCDF-Java/Common Data Model library](https://docs.unidata.ucar.edu/netcdf-java/current/userguide/index.html)
|
||||
* [netCDF4-python](http://unidata.github.io/netcdf4-python/)
|
||||
|
||||
@ -75,7 +75,7 @@ A mailing list, netcdfgroup@unidata.ucar.edu, exists for discussion of
|
||||
the netCDF interface and announcements about netCDF bugs, fixes, and
|
||||
enhancements. For information about how to subscribe, see the URL
|
||||
|
||||
* [Unidata netCDF Mailing-Lists](http://www.unidata.ucar.edu/netcdf/mailing-lists.html)
|
||||
* [Unidata netCDF Mailing-Lists](https://www.unidata.ucar.edu/netcdf/mailing-lists.html)
|
||||
|
||||
### Feedback
|
||||
We appreciate feedback from users of this package. Please send comments, suggestions, and bug reports to <support-netcdf@unidata.ucar.edu>.
|
||||
|
@ -371,7 +371,7 @@ NC\_FORMAT\_UNDEFINED | NC\_FORMATX\_UNDEFINED
|
||||
|
||||
* Reduced minimum cmake version to `2.8.11` from `2.8.12`. This will allow for cmake use on a broader set of popular linux platforms without having to do a custom cmake install. See https://github.com/Unidata/netcdf-c/issues/135 for more information.
|
||||
|
||||
* The documentation section `The Default Chunking Scheme` has been updated with more information. This lives in the `guide.dox` file in the `docs/` directory, or can be found online in the appropriate location (typically http://www.unidata.ucar.edu/netcdf/docs/), once this release has been published.
|
||||
* The documentation section `The Default Chunking Scheme` has been updated with more information. This lives in the `guide.dox` file in the `docs/` directory, or can be found online in the appropriate location (typically https://www.unidata.ucar.edu/netcdf/docs/), once this release has been published.
|
||||
|
||||
### 4.4.0-RC3 2015-10-08
|
||||
|
||||
@ -502,7 +502,7 @@ More details may be found at the Unidata JIRA Dashboard. [NCF-316](https://bugt
|
||||
|
||||
* Fixed ncdump bug for char variables with multiple unlimited dimensions and added an associated test. Now the output CDL properly disambiguates dimension groupings, so that ncgen can generate the original file from the CDL. [NCF-310](https://bugtracking.unidata.ucar.edu/browse/NCF-310)
|
||||
|
||||
* Converted the [Manually-maintained FAQ page](http://www.unidata.ucar.edu/software/netcdf/docs/faq.html) into markdown and added it to the `docs/` directory. This way the html version will be generated when the rest of the documentation is built, the FAQ will be under version control, and it will be in a more visible location, hopefully making it easier to maintain.
|
||||
* Converted the [Manually-maintained FAQ page](https://docs.unidata.ucar.edu/netcdf-c/current/faq.html) into markdown and added it to the `docs/` directory. This way the html version will be generated when the rest of the documentation is built, the FAQ will be under version control, and it will be in a more visible location, hopefully making it easier to maintain.
|
||||
|
||||
* Bumped minimum required version of `cmake` to `2.8.12`. This was necessitated by the adoption of the new `CMAKE_MACOSX_RPATH` property, for use on OSX.
|
||||
|
||||
@ -655,7 +655,7 @@ This is a bug-fix-only release for version 4.3.1.
|
||||
|
||||
|
||||
* Added better documentation about accessing ESG datasets.
|
||||
See http://www.unidata.ucar.edu/software/netcdf/docs/esg.html.
|
||||
See https://docs.unidata.ucar.edu/netcdf-c/current/esg.html.
|
||||
|
||||
* Corrected an issue with CMake-based builds enabling HDF4 support where the HDF4 libraries were in a non-standard location.
|
||||
|
||||
@ -1512,10 +1512,10 @@ output.
|
||||
Turkal).
|
||||
|
||||
* Fixed bug in C++ API creating 64-bit offset files. (See
|
||||
http://www.unidata.ucar.edu/software/netcdf/docs/known_problems.html#cxx_64-bit).
|
||||
https://docs.unidata.ucar.edu/netcdf-c/current/known_problems.html#cxx_64-bit).
|
||||
|
||||
* Fixed bug for variables larger than 4 GB. (See
|
||||
http://www.unidata.ucar.edu/software/netcdf/docs/known_problems.html#large_vars_362).
|
||||
https://docs.unidata.ucar.edu/netcdf-c/current/known_problems.html#large_vars_362).
|
||||
|
||||
* Changed the configure.ac to build either 3.6.x or 4.x build from the
|
||||
same configure.ac.
|
||||
@ -1666,7 +1666,7 @@ configure.
|
||||
* Switched to new build system, with automake and libtool. Now shared
|
||||
libraries are built (as well as static ones) on platforms which support
|
||||
it. For more information about shared libraries, see
|
||||
http://www.unidata.ucar.edu/software/netcdf/docs/faq.html#shared_intro
|
||||
https://docs.unidata.ucar.edu/netcdf-c/current/faq.html#shared_intro
|
||||
|
||||
* Fixed ncdump crash that happened when no arguments were used.
|
||||
|
||||
|
84
docs/FAQ.md
84
docs/FAQ.md
@ -11,7 +11,7 @@ What Is netCDF? {#What-Is-netCDF}
|
||||
|
||||
|
||||
NetCDF (network Common Data Form) is a set of interfaces for
|
||||
array-oriented data access and a [freely](http://www.unidata.ucar.edu/software/netcdf/docs/copyright.html) distributed
|
||||
array-oriented data access and a [freely](https://docs.unidata.ucar.edu/netcdf-c/current/copyright.html) distributed
|
||||
collection of data access libraries for C, Fortran, C++, Java, and other
|
||||
languages. The netCDF libraries support a machine-independent format for
|
||||
representing scientific data. Together, the interfaces, libraries, and
|
||||
@ -36,7 +36,7 @@ NetCDF data is:
|
||||
The netCDF software was developed by Glenn Davis, Russ Rew, Ed Hartnett,
|
||||
John Caron, Dennis Heimbigner, Steve Emmerson, Harvey Davies, and Ward
|
||||
Fisher at the Unidata Program Center in Boulder, Colorado, with
|
||||
[contributions](http://www.unidata.ucar.edu/software/netcdf/docs/credits.html) from many other netCDF users.
|
||||
[contributions](https://docs.unidata.ucar.edu/netcdf-c/current/credits.html) from many other netCDF users.
|
||||
|
||||
----------
|
||||
|
||||
@ -49,7 +49,7 @@ utility programs, is available from [the NetCDF Downloads
|
||||
page](/downloads/netcdf/index.jsp). Separate source distributions for
|
||||
the Java library, Fortran libraries, and C++ libraries are also
|
||||
available there. Installation instructions are available with the
|
||||
distribution or [online](http://www.unidata.ucar.edu/software/netcdf/docs/building.html).
|
||||
distribution or [online](https://docs.unidata.ucar.edu/netcdf-c/current/building.html).
|
||||
|
||||
Binary distributions of netCDF are available for various platforms from
|
||||
package management systems such as dpkg, RPM, fink, MacPorts, Homebrew,
|
||||
@ -84,7 +84,7 @@ indices. To interpret georeferencing metadata so you can print the data
|
||||
within a latitude/longitude bounding box, for example, you need a higher
|
||||
level tool that interprets conventions for specifying coordinates, such
|
||||
as the CF conventions. Or you can write a small program using one of the
|
||||
language APIs that provide netCDF support, for which [examples are available](http://www.unidata.ucar.edu/software/netcdf/examples/programs/).
|
||||
language APIs that provide netCDF support, for which [examples are available](https://www.unidata.ucar.edu/software/netcdf/examples/programs/).
|
||||
|
||||
----------
|
||||
|
||||
@ -96,12 +96,12 @@ One way to convert data in text form to netCDF is to use the **ncgen**
|
||||
tool that is part of the netCDF software distribution. Using **ncgen** for
|
||||
this purpose is a two-step process:
|
||||
|
||||
1. Convert text data to a file in [CDL form](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf.html#CDL-Syntax) using a text
|
||||
1. Convert text data to a file in [CDL form](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf.html#CDL-Syntax) using a text
|
||||
editor or text manipulation tools
|
||||
2. Convert the CDL representation to netCDF using the **ncgen** tool with
|
||||
the "-o" or "-b" option
|
||||
|
||||
For more information, see the [ncgen documentation](http://www.unidata.ucar.edu/software/netcdf/docs/ncgen-man-1.html).
|
||||
For more information, see the [ncgen documentation](https://docs.unidata.ucar.edu/netcdf-c/current/ncgen-man-1.html).
|
||||
|
||||
If you have installed the NCAR Command Language
|
||||
([NCL](http://www.ncl.ucar.edu/)) software, there are functions
|
||||
@ -122,7 +122,7 @@ write the data to a netCDF file using
|
||||
What's new in the latest netCDF release?
|
||||
|
||||
|
||||
[Release notes](http://www.unidata.ucar.edu/software/netcdf/release-notes-latest.html) for the
|
||||
[Release notes](https://www.unidata.ucar.edu/software/netcdf/release-notes-latest.html) for the
|
||||
latest netCDF release are available that describe new features and fixed
|
||||
bugs since the previous release.
|
||||
|
||||
@ -191,7 +191,7 @@ these mailing list actions:
|
||||
Where are some examples of netCDF datasets? {#Where-are-some-examples-of-netCDF-datasets}
|
||||
-----------------
|
||||
|
||||
Here are some [example netCDF files](http://www.unidata.ucar.edu/software/netcdf/examples/files.html).
|
||||
Here are some [example netCDF files](https://www.unidata.ucar.edu/software/netcdf/examples/files.html).
|
||||
|
||||
----------
|
||||
|
||||
@ -204,10 +204,10 @@ time-dependent data have been a past topic of discussion on the
|
||||
netcdfgroup mailing list. When the subject comes up, interesting
|
||||
discussions often result, so we've archived past discussions on this
|
||||
subject at
|
||||
[http://www.unidata.ucar.edu/software/netcdf/time/](http://www.unidata.ucar.edu/software/netcdf/time/).
|
||||
[https://www.unidata.ucar.edu/software/netcdf/time/](https://www.unidata.ucar.edu/software/netcdf/time/).
|
||||
|
||||
A summary of Unidata's recommendations is available from
|
||||
[http://www.unidata.ucar.edu/software/netcdf/time/recs.html](http://www.unidata.ucar.edu/software/netcdf/time/recs.html).
|
||||
[https://www.unidata.ucar.edu/software/netcdf/time/recs.html](https://www.unidata.ucar.edu/software/netcdf/time/recs.html).
|
||||
Briefly, we recommend use of the units conventions supported by the
|
||||
[udunits library](/software/udunits/) for time and other units
|
||||
attributes.
|
||||
@ -215,7 +215,7 @@ attributes.
|
||||
Other groups have established more specific conventions that include the
|
||||
representation of time in netCDF files. For more information on such
|
||||
conventions, see the NetCDF Conventions Page at
|
||||
[http://www.unidata.ucar.edu/software/netcdf/conventions.html](http://www.unidata.ucar.edu/software/netcdf/conventions.html).
|
||||
[https://www.unidata.ucar.edu/software/netcdf/conventions.html](https://www.unidata.ucar.edu/software/netcdf/conventions.html).
|
||||
|
||||
----------
|
||||
|
||||
@ -224,12 +224,12 @@ Who else uses netCDF? {#Who-else-uses-netCDF}
|
||||
|
||||
The netCDF mailing list has over 500 addresses (some of which are
|
||||
aliases to more addresses) in thirty countries. Several groups have
|
||||
[adopted netCDF as a standard](http://www.unidata.ucar.edu/software/netcdf/docs/standards.html) for
|
||||
[adopted netCDF as a standard](https://docs.unidata.ucar.edu/netcdf-c/current/standards.html) for
|
||||
representing some forms of scientific data.
|
||||
|
||||
A somewhat dated description of some of the projects and groups that
|
||||
have used netCDF is available from
|
||||
[http://www.unidata.ucar.edu/software/netcdf/usage.html](http://www.unidata.ucar.edu/software/netcdf/usage.html).
|
||||
[https://www.unidata.ucar.edu/software/netcdf/usage.html](https://www.unidata.ucar.edu/software/netcdf/usage.html).
|
||||
|
||||
----------
|
||||
|
||||
@ -242,7 +242,7 @@ Rew, R. K., G. P. Davis, S. Emmerson, and H. Davies, **NetCDF User's
|
||||
Guide for C, An Interface for Data Access, Version 3**, April 1997.
|
||||
|
||||
Current online and downloadable documentation is available from the
|
||||
[documentation directory](http://www.unidata.ucar.edu/software/netcdf/docs/).
|
||||
[documentation directory](https://docs.unidata.ucar.edu/netcdf-c/current/).
|
||||
|
||||
Other references include:
|
||||
|
||||
@ -255,7 +255,7 @@ Seventh International Conference on Interactive Information and
|
||||
Processing Systems for Meteorology, Oceanography, and Hydrology, New
|
||||
Orleans, La., American Meteorology Society, January 1991.
|
||||
|
||||
Jenter, H. L. and R. P. Signell, 1992. "[NetCDF: A Freely-Available Software-Solution to Data-Access Problems for Numerical Modelers](http://www.unidata.ucar.edu/software/netcdf/papers/jenter_signell_92.pdf)". Proceedings
|
||||
Jenter, H. L. and R. P. Signell, 1992. "[NetCDF: A Freely-Available Software-Solution to Data-Access Problems for Numerical Modelers](https://www.unidata.ucar.edu/software/netcdf/papers/jenter_signell_92.pdf)". Proceedings
|
||||
of the American Society of Civil Engineers Conference on Estuarine and
|
||||
Coastal Modeling. Tampa, Florida.
|
||||
|
||||
@ -298,9 +298,9 @@ Is there a document describing the actual physical format for a Unidata netCDF f
|
||||
A short document that specifies the [format of netCDF classic and 64-bit offset files](http://earthdata.nasa.gov/sites/default/files/esdswg/spg/rfc/esds-rfc-011/ESDS-RFC-011v2.00.pdf) has been approved as a standard by the NASA ESDS Software Process Group.
|
||||
|
||||
In addition, the NetCDF User's Guide contains an
|
||||
[appendix](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf.html#File-Format) with the same format specification.
|
||||
[appendix](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf.html#File-Format) with the same format specification.
|
||||
|
||||
The ["NetCDF File Structure and Performance"](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf.html#Structure) chapter provides a less formal explanation of the format of netCDF data to help clarify the performance implications of different data organizations.
|
||||
The ["NetCDF File Structure and Performance"](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf.html#Structure) chapter provides a less formal explanation of the format of netCDF data to help clarify the performance implications of different data organizations.
|
||||
|
||||
If users only access netCDF data through the documented interfaces, future changes to the format will be transparent.
|
||||
|
||||
@ -336,7 +336,7 @@ How can I use current versions of netCDF-4 with Windows? {#HowcanIusecu}
|
||||
------------------
|
||||
|
||||
|
||||
See [http://www.unidata.ucar.edu/software/netcdf/docs/winbin.html](http://www.unidata.ucar.edu/software/netcdf/win_netcdf).
|
||||
See [https://docs.unidata.ucar.edu/netcdf-c/current/winbin.html](https://www.unidata.ucar.edu/software/netcdf/win_netcdf).
|
||||
|
||||
How can I use netCDF-4.1 with Windows? {#HowcanIusenetCDF41withWindows}
|
||||
-----------------
|
||||
@ -398,7 +398,7 @@ A developer on the GMT Wiki has posted [detailed instructions for using CMake](h
|
||||
Another developer has contributed an unsupported native Windows build of
|
||||
netCDF-4.1.3 with 32- and 64-bit versions, Fortran bindings, and OPeNDAP
|
||||
support. The announcement of the availability of that port is
|
||||
[here](http://www.unidata.ucar.edu/mailing_lists/archives/netcdfgroup/2011/msg00363.html).
|
||||
[here](https://www.unidata.ucar.edu/mailing_lists/archives/netcdfgroup/2011/msg00363.html).
|
||||
|
||||
User Veit Eitner has contributed a port of 4.1.1 to Visual Studio,
|
||||
including an F90 port to Intel Fortran. Download [source (ftp://ftp.unidata.ucar.edu/pub/netcdf/contrib/win32/netcdf-4.1.1-win32-src.zip)](ftp://ftp.unidata.ucar.edu/pub/netcdf/contrib/win32/netcdf-4.1.1-win32-src.zip) or [binary](ftp://ftp.unidata.ucar.edu/pub/netcdf/contrib/win32/netcdf-4.1.1-win32-bin.zip) versions. This port was done before the code was refactored in 4.1.2.
|
||||
@ -455,11 +455,11 @@ extensively tested in the classic model, but tests for groups,
|
||||
user-defined types, and other features of the expanded netCDF-4 data
|
||||
model have not yet been ported to Windows.
|
||||
|
||||
The [NetCDF Installation and Porting Guide](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-install/index.html) documents how to
|
||||
The [NetCDF Installation and Porting Guide](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf-install/index.html) documents how to
|
||||
use netCDF with Windows.
|
||||
|
||||
Some users have built and released netCDF with Intel Fortran on Windows.
|
||||
See the [ifort entry in other builds document](http://www.unidata.ucar.edu/software/netcdf/docs/other-builds.html#ifort-361-windows).
|
||||
See the [ifort entry in other builds document](https://docs.unidata.ucar.edu/netcdf-c/current/other-builds.html#ifort-361-windows).
|
||||
|
||||
Windows is a complicated platform to build on. Some useful explanations
|
||||
of the oddities of Windows can be found here:
|
||||
@ -525,7 +525,7 @@ The netCDF installation directory can be set at the time configure is
|
||||
run using the --prefix argument. If it is not specified, /usr/local is
|
||||
used as the default prefix.
|
||||
|
||||
For more information see the [NetCDF Installation and Porting Guide](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-install).
|
||||
For more information see the [NetCDF Installation and Porting Guide](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf-install).
|
||||
|
||||
Formats, Data Models, and Software Releases {#formatsdatamodelssoftwarereleases}
|
||||
===========================================
|
||||
@ -629,7 +629,7 @@ distinguish between netCDF-4 and netCDF-4 classic model files, using the
|
||||
|
||||
|
||||
In a program, you can call the function
|
||||
[nc_inq_format](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-c.html#nc_005finq-Family)(or [nf90_inq_format](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-f90.html#Compiling-and-Linking-with-the-NetCDF-Library) for the Fortran-90 interface) to determine the format variant of an open netCDF file.
|
||||
[nc_inq_format](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf-c.html#nc_005finq-Family)(or [nf90_inq_format](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf-f90.html#Compiling-and-Linking-with-the-NetCDF-Library) for the Fortran-90 interface) to determine the format variant of an open netCDF file.
|
||||
|
||||
Finally, on a Unix system, one way to display the first four bytes of a
|
||||
file, say foo.nc, is to run the following command:
|
||||
@ -743,7 +743,7 @@ the following situations:
|
||||
compression or chunking
|
||||
- you need to access data in all netCDF formats including netCDF-4 or
|
||||
netCDF-4 classic model formats
|
||||
- you need to write non-record variables larger than 4GiB or record variables with more than 4GiB per record (see ["Have all netCDF size limits been eliminated?"](http://www.unidata.ucar.edu/software/netcdf/docs/faq.html#Large%20File%20Support10))
|
||||
- you need to write non-record variables larger than 4GiB or record variables with more than 4GiB per record (see ["Have all netCDF size limits been eliminated?"](https://docs.unidata.ucar.edu/netcdf-c/current/faq.html#Large%20File%20Support10))
|
||||
- you are installing netCDF to support other software packages that
|
||||
require netCDF-4 features
|
||||
- you want to write data that takes advantage of compression,
|
||||
@ -821,7 +821,7 @@ To do this within a program, or if you want different variables to have
|
||||
different levels of deflation, define compression properties when each
|
||||
variable is defined. The function to call is
|
||||
[nc_def_var_deflate](/netcdf-c.html#nc_005fdef_005fvar_005fdeflate)
|
||||
for C programs, [nf90_def_var_deflate](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-f90.html#NF90_005fDEF_005fVAR_005fDEFLATE) for Fortran 90 programs, [NF_DEF_VAR_DEFLATE](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-f77.html#NF_005fDEF_005fVAR_005fDEFLATE) for Fortran 77. For C++ programs, the experimental cxx4 API may be used,
|
||||
for C programs, [nf90_def_var_deflate](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf-f90.html#NF90_005fDEF_005fVAR_005fDEFLATE) for Fortran 90 programs, [NF_DEF_VAR_DEFLATE](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf-f77.html#NF_005fDEF_005fVAR_005fDEFLATE) for Fortran 77. For C++ programs, the experimental cxx4 API may be used,
|
||||
assuming you have configured with --enable-cxx-4.
|
||||
|
||||
Although default variable chunking parameters may be adequate,
|
||||
@ -834,11 +834,11 @@ compression than chunks that included multiple horizontal slices. There
|
||||
are other factors in choosing chunk sizes, especially matching how the
|
||||
data will be accessed most frequently. Chunking properties may only be
|
||||
specified when a variable is first defined. The function to call is
|
||||
[nc_def_var_chunking](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-c.html#nc_005fdef_005fvar_005f)
|
||||
[nc_def_var_chunking](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf-c.html#nc_005fdef_005fvar_005f)
|
||||
for C programs,
|
||||
[nf90_def_var_chunking](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-f90.html#NF90_005fDEF_005fVAR_005fCHUNKING)
|
||||
[nf90_def_var_chunking](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf-f90.html#NF90_005fDEF_005fVAR_005fCHUNKING)
|
||||
for Fortran 90 programs, and
|
||||
[NF_DEF_VAR_CHUNKING](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-f77.html#NF_005fDEF_005fVAR_005fCHUNKING)
|
||||
[NF_DEF_VAR_CHUNKING](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf-f77.html#NF_005fDEF_005fVAR_005fCHUNKING)
|
||||
for Fortran 77 programs. For C++ programs, the experimental cxx4 API may
|
||||
be used, assuming you have configured with --enable-cxx-4.
|
||||
|
||||
@ -892,7 +892,7 @@ model format file foo4c.nc, you could use:
|
||||
nccopy -k netCDF-4-classic foo3.nc foo4c.nc
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
If you have installed [NCO](http://www.unidata.ucar.edu/software/netcdf/software.html#NCO), the NCO
|
||||
If you have installed [NCO](https://www.unidata.ucar.edu/software/netcdf/software.html#NCO), the NCO
|
||||
utility "ncks" can be used to accomplish the same task, as follows:
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~ {.boldcode}
|
||||
@ -941,7 +941,7 @@ classic format file foo3.nc, use:
|
||||
nccopy -k classic foo4c.nc foo3.nc
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
If you have installed [NCO](http://www.unidata.ucar.edu/software/netcdf/docs/software.html#NCO), the NCO utility "ncks" can be used to accomplish the same task, as follows:
|
||||
If you have installed [NCO](https://docs.unidata.ucar.edu/netcdf-c/current/software.html#NCO), the NCO utility "ncks" can be used to accomplish the same task, as follows:
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~ {.boldcode}
|
||||
ncks -3 foo4c.nc foo3.nc
|
||||
@ -1010,7 +1010,7 @@ the HDF5 library, version 1.8 or later, so in that respect netCDF-4
|
||||
files are already HDF5 files and need no conversion.
|
||||
|
||||
The way netCDF-4 data objects are represented using HDF5 is described in
|
||||
detail in the User Manual section ["C.3 The NetCDF-4 Format"](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf.html#NetCDF_002d4-Format).
|
||||
detail in the User Manual section ["C.3 The NetCDF-4 Format"](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf.html#NetCDF_002d4-Format).
|
||||
|
||||
Why aren't different extensions used for the different formats, for example ".nc3" and ".nc4"? {#why-arent-different-extensions-used}
|
||||
------------------
|
||||
@ -1141,7 +1141,7 @@ Can I build netCDF with shared libraries? {#Can-I-build-netCDF-with-shared-libra
|
||||
Starting with version 3.6.2, netCDF can build shared libraries on
|
||||
platforms that support them, but by default netCDF will build static
|
||||
libraries only. To turn on shared libraries, use the --enable-shared
|
||||
option to the [netCDF configure script](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-install/Running-the-configure-Script.html).
|
||||
option to the [netCDF configure script](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf-install/Running-the-configure-Script.html).
|
||||
|
||||
----------
|
||||
|
||||
@ -1150,7 +1150,7 @@ How do I use netCDF shared libraries? {#How-do-I-use-netCDF-shared-libraries}
|
||||
|
||||
|
||||
With netCDF version 3.6.2, shared libraries can be built on platforms
|
||||
that support them by using the --enable-shared argument to [netCDF configure script](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-install/Running-the-configure-Script.html).
|
||||
that support them by using the --enable-shared argument to [netCDF configure script](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf-install/Running-the-configure-Script.html).
|
||||
|
||||
Users of earlier versions of netCDF can build shared libraries by
|
||||
setting flags correctly during builds.
|
||||
@ -1184,7 +1184,7 @@ will look in these places:
|
||||
5. The directories specified in an OS file such as /etc/ld.conf.
|
||||
|
||||
By default the netCDF library will be installed in /usr/local/lib. (This
|
||||
can be overridden with the --prefix option to the [netCDF configure script](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-install/Running-the-configure-Script.html)).
|
||||
can be overridden with the --prefix option to the [netCDF configure script](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf-install/Running-the-configure-Script.html)).
|
||||
|
||||
An external site by Arnaud Desitter has a [table of different tools and command line options relating to shared libraries](http://www.fortran-2000.com/ArnaudRecipes/sharedlib.html) on Linux, Solaris, HP-UX, Tru64, AIX, SGI, Win32, MacOS X, VMS (wow!), and OS/390.
|
||||
|
||||
@ -1203,7 +1203,7 @@ Was it possible to create netCDF files larger than 2 GiBytes before version 3.6?
|
||||
|
||||
Yes, but there are significant restrictions on the structure of large
|
||||
netCDF files that result from the 32-bit relative offsets that are part
|
||||
of the classic netCDF format. For details, see [NetCDF Classic Format Limitations](http://www.unidata.ucar.edu/software/netcdf/documentation/historic/netcdf/NetCDF-Classic-Format-Limitations.html#NetCDF-Classic-Format-Limitations)
|
||||
of the classic netCDF format. For details, see [NetCDF Classic Format Limitations](https://www.unidata.ucar.edu/software/netcdf/documentation/historic/netcdf/NetCDF-Classic-Format-Limitations.html#NetCDF-Classic-Format-Limitations)
|
||||
in the User's Guide.
|
||||
|
||||
----------
|
||||
@ -1239,7 +1239,7 @@ This first netCDF format variant, the only format supported in versions
|
||||
32-bit file offset in the classic format limits the total sizes of all
|
||||
but the last non-record variables in a file to less than 2 GiB, with a
|
||||
similar limitation for the data within each record for record variables.
|
||||
For more information see [Classic Format Limitations](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf/NetCDF-Classic-Format-Limitations.html#NetCDF-Classic-Format-Limitations).
|
||||
For more information see [Classic Format Limitations](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf/NetCDF-Classic-Format-Limitations.html#NetCDF-Classic-Format-Limitations).
|
||||
|
||||
The netCDF classic format is also identified as *version 1* or *CDF1* in
|
||||
reference to the format label at the start of a file.
|
||||
@ -1478,7 +1478,7 @@ purposes.
|
||||
|
||||
It is also possible to overcome the 4 GiB variable restriction for a
|
||||
single fixed size variable, when there are no record variables, by
|
||||
making it the last variable, as explained in the example in [NetCDF Classic Format Limitations](http://www.unidata.ucar.edu/software/netcdf/documentation/historic/netcdf/NetCDF-Classic-Format-Limitations.html#NetCDF-Classic-Format-Limitations).
|
||||
making it the last variable, as explained in the example in [NetCDF Classic Format Limitations](https://www.unidata.ucar.edu/software/netcdf/documentation/historic/netcdf/NetCDF-Classic-Format-Limitations.html#NetCDF-Classic-Format-Limitations).
|
||||
|
||||
----------
|
||||
|
||||
@ -1522,7 +1522,7 @@ variables. This means that subsequently adding a small variable to an
|
||||
existing file may be invalid, because it makes what was previously the
|
||||
last variable now in violation of the format size constraints. For
|
||||
details on the format size constraints, see the Users Guide sections
|
||||
[NetCDF Classic Format Limitations](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf.html#Classic-Limitations) and [NetCDF 64-bit Offset Format Limitations](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf.html#64-bit-Offset-Limitations).
|
||||
[NetCDF Classic Format Limitations](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf.html#Classic-Limitations) and [NetCDF 64-bit Offset Format Limitations](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf.html#64-bit-Offset-Limitations).
|
||||
|
||||
If you get the netCDF library error "Invalid dimension size" for a
|
||||
non-negative size, you are exceeding the size limit of netCDF
|
||||
@ -1597,7 +1597,7 @@ Data Center at Goddard, and is freely available. It was originally a VMS
|
||||
FORTRAN interface for scientific data access. Unidata reimplemented the
|
||||
library from scratch to use [XDR](http://www.faqs.org/rfcs/rfc1832.html)
|
||||
for a machine-independent representation, designed the
|
||||
[CDL](http://www.unidata.ucar.edu/software/netcdf/documentation/historic/netcdf/CDL-Syntax.htm) (network Common Data form Language) text
|
||||
[CDL](https://www.unidata.ucar.edu/software/netcdf/documentation/historic/netcdf/CDL-Syntax.htm) (network Common Data form Language) text
|
||||
representation for netCDF data, and added aggregate data access, a
|
||||
single-file implementation, named dimensions, and variable-specific
|
||||
attributes.
|
||||
@ -1688,7 +1688,7 @@ interface. As a command-line example, you could convert *fileIn.grib* to
|
||||
~~~~
|
||||
|
||||
For more details on using netCDF Java, see the CDM man pages for
|
||||
[nccopy](http://www.unidata.ucar.edu/software/netcdf-java/reference/manPages.html#nccopy).
|
||||
[nccopy](https://www.unidata.ucar.edu/software/netcdf-java/reference/manPages.html#nccopy).
|
||||
|
||||
----------
|
||||
|
||||
@ -1746,7 +1746,7 @@ for 64-bit-offset format.
|
||||
So if you can compute how many records should be in the file, you can
|
||||
edit the second four bytes to fix this. You can find out how many
|
||||
records should be in the file from the size of the file and from the
|
||||
variable types and their shapes. See the [description of the netCDF format](http://www.unidata.ucar.edu/software/netcdf/docs/netcdf.html#File-Format)
|
||||
variable types and their shapes. See the [description of the netCDF format](https://docs.unidata.ucar.edu/netcdf-c/current/netcdf.html#File-Format)
|
||||
for classic and 64-bit offset files for how to figure out how large the
|
||||
file should be for fixed sized variables of particular shapes and for a
|
||||
specified number of record variables of particular shapes.
|
||||
@ -1781,7 +1781,7 @@ How do I search through past problem reports? {#How-do-I-search-through-past-pro
|
||||
-----------------
|
||||
|
||||
|
||||
A search link is available at the bottom of the [netCDF homepage](http://www.unidata.ucar.edu/software/netcdf/), providing a full-text search of the
|
||||
A search link is available at the bottom of the [netCDF homepage](https://www.unidata.ucar.edu/software/netcdf/), providing a full-text search of the
|
||||
support questions and answers about netCDF provided by Unidata support
|
||||
staff.
|
||||
|
||||
|
@ -115,7 +115,7 @@ It is strongly recommended that applicable conventions be followed unless there
|
||||
|
||||
`Conventions`
|
||||
|
||||
> If present, 'Conventions' is a global attribute that is a character array for the name of the conventions followed by the dataset. Originally, these conventions were named by a string that was interpreted as a directory name relative to the directory /pub/netcdf/Conventions/ on the host ftp.unidata.ucar.edu. The web page http://www.unidata.ucar.edu/netcdf/conventions.html is now the preferred and authoritative location for registering a URI reference to a set of conventions maintained elsewhere. The FTP site will be preserved for compatibility with existing references, but authors of new conventions should submit a request to support-netcdf@unidata.ucar.edu for listing on the Unidata conventions web page.
|
||||
> If present, 'Conventions' is a global attribute that is a character array for the name of the conventions followed by the dataset. Originally, these conventions were named by a string that was interpreted as a directory name relative to the directory /pub/netcdf/Conventions/ on the host ftp.unidata.ucar.edu. The web page https://www.unidata.ucar.edu/netcdf/conventions.html is now the preferred and authoritative location for registering a URI reference to a set of conventions maintained elsewhere. The FTP site will be preserved for compatibility with existing references, but authors of new conventions should submit a request to support-netcdf@unidata.ucar.edu for listing on the Unidata conventions web page.
|
||||
|
||||
<p>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
NetCDF Credits {#credits}
|
||||
==============
|
||||
|
||||
[Unidata](http://www.unidata.ucar.edu/) is sponsored by the [National
|
||||
[Unidata](https://www.unidata.ucar.edu/) is sponsored by the [National
|
||||
Science Foundation](http://www.nsf.gov/) and managed by the [University
|
||||
Corporation for Atmospheric Research](http://www2.ucar.edu/).
|
||||
|
||||
|
@ -15,7 +15,7 @@ More recently, building netcdf-fortran as an automated step in the
|
||||
netcdf-c build is now possible (for non-MSVC builds) by using new
|
||||
options at configure time, so if you haven't built and installed the
|
||||
netCDF-C library yet, you may want to try the new netCDF-C <a
|
||||
href="http://www.unidata.ucar.edu/software/netcdf/docs/getting_and_building_netcdf.html#getting"
|
||||
href="https://docs.unidata.ucar.edu/netcdf-c/current/getting_and_building_netcdf.html#getting"
|
||||
>Fortran-bootstrap procedure</a>.
|
||||
|
||||
In the example commands below, we assume use of a
|
||||
|
@ -139,7 +139,7 @@ in the error message
|
||||
|
||||
This bug is fixed in 4.2 releases after 2011-09-11, as well as by fixing
|
||||
the 4.1.3 release using the 3 replacement source files in [this tar
|
||||
file](http://www.unidata.ucar.edu/downloads/netcdf/ftp/4.1.3-fix.tar).
|
||||
file](https://www.unidata.ucar.edu/downloads/netcdf/ftp/4.1.3-fix.tar).
|
||||
|
||||
### Configuring with "--enable-benchmarks" option
|
||||
|
||||
@ -254,7 +254,7 @@ conditions are met:
|
||||
fixed-size variable in a file with no record variables or the last
|
||||
record variable, because otherwise it would violate the format
|
||||
constraints for netCDF classic or 64-bit offset formats described
|
||||
[here](http://www.unidata.ucar.edu/netcdf/docs/netcdf/NetCDF-Classic-Format-Limitations.html).
|
||||
[here](https://www.unidata.ucar.edu/netcdf/docs/netcdf/NetCDF-Classic-Format-Limitations.html).
|
||||
Note that the bug involves number of values, not bytes, so if the
|
||||
variable is of type integer or float, for example, it would require
|
||||
more than 17 Gbytes.
|
||||
@ -388,7 +388,7 @@ here as [Technical Problem Report
|
||||
3809](http://www.pgroup.com/support/tprs_62.htm#t3809).
|
||||
|
||||
This bug was also previously [reported by a
|
||||
user](http://www.unidata.ucar.edu/support/help/MailArchives/netcdf/msg03783.html).
|
||||
user](https://www.unidata.ucar.edu/support/help/MailArchives/netcdf/msg03783.html).
|
||||
|
||||
### Intel 10.1 64-bit C++ compiler problem
|
||||
|
||||
@ -934,7 +934,7 @@ netCDF-3 snapshot and build it with the --enable-absoft10-hack option
|
||||
set.
|
||||
|
||||
Get the snapshot, and see the working output, on the [netCDF-3
|
||||
snapshot](http://www.unidata.ucar.edu/software/netcdf/builds/snapshot/)
|
||||
snapshot](https://www.unidata.ucar.edu/software/netcdf/builds/snapshot/)
|
||||
page.
|
||||
|
||||
### Shared libraries do not work with the NAG fortran compiler.
|
||||
@ -950,7 +950,7 @@ incorporated into the netCDF distribution.
|
||||
|
||||
Interested users may also wish to subscribe to the [netcdf-porting
|
||||
mailing
|
||||
list](http://www.unidata.ucar.edu/mailing_lists/archives/netcdf-porting/).
|
||||
list](https://www.unidata.ucar.edu/mailing_lists/archives/netcdf-porting/).
|
||||
|
||||
### The documented --enable-64bit option doesn't work.
|
||||
|
||||
@ -961,9 +961,9 @@ Unfortunately, the documentation was not updated, so that the 3.6.2
|
||||
documentation still mentions the enable-64bit option. Sorry about that.
|
||||
|
||||
The documentation has been corrected for the [netCDF-3
|
||||
snapshot](http://www.unidata.ucar.edu/software/netcdf/builds/snapshot/)
|
||||
snapshot](https://www.unidata.ucar.edu/software/netcdf/builds/snapshot/)
|
||||
and the [netCDF-4
|
||||
snapshot](http://www.unidata.ucar.edu/software/netcdf/builds/snapshot/index_4.html)
|
||||
snapshot](https://www.unidata.ucar.edu/software/netcdf/builds/snapshot/index_4.html)
|
||||
documentation.
|
||||
|
||||
### Building netCDF-3.6.2 with gfortran version 4.2.x or 4.3.x fails.
|
||||
@ -1091,7 +1091,7 @@ build with the netCDF .NET build files in win32/NET.
|
||||
|
||||
Interested users may also wish to subscribe to the [netcdf-porting
|
||||
mailing
|
||||
list](http://www.unidata.ucar.edu/mailing_lists/archives/netcdf-porting/).
|
||||
list](https://www.unidata.ucar.edu/mailing_lists/archives/netcdf-porting/).
|
||||
|
||||
### The -disable-v2 option causes the fortran build to fail with some fortran compilers.
|
||||
|
||||
|
@ -5,15 +5,15 @@
|
||||
|
||||
\section what_is_netcdf What is NetCDF?
|
||||
|
||||
NetCDF is a set of software libraries and self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. NetCDF was developed and is maintained at <a href="http://www.unidata.ucar.edu">Unidata</a>. Unidata provides data and software tools for use in geoscience education and research. Unidata is part of the University Corporation for Atmospheric Research (<a href="http://www2.ucar.edu">UCAR</a>) Community Programs (<a href="http://www.ucp.ucar.edu">UCP</a>). Unidata is funded primarily by the National Science Foundation.
|
||||
NetCDF is a set of software libraries and self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. NetCDF was developed and is maintained at <a href="https://www.unidata.ucar.edu">Unidata</a>. Unidata provides data and software tools for use in geoscience education and research. Unidata is part of the University Corporation for Atmospheric Research (<a href="http://www2.ucar.edu">UCAR</a>) Community Programs (<a href="http://www.ucp.ucar.edu">UCP</a>). Unidata is funded primarily by the National Science Foundation.
|
||||
|
||||
The NetCDF homepage may be found at <a href="http://www.unidata.ucar.edu/software/netcdf/">http://www.unidata.ucar.edu/software/netcdf/</a>. The NetCDF source-code is hosted at <a href="http://github.com">GitHub</a>, and may be found directly at <a href="http://github.com/Unidata/netcdf-c">http://github.com/Unidata/netcdf-c</a>.
|
||||
The NetCDF homepage may be found at <a href="https://www.unidata.ucar.edu/software/netcdf/">https://www.unidata.ucar.edu/software/netcdf/</a>. The NetCDF source-code is hosted at <a href="http://github.com">GitHub</a>, and may be found directly at <a href="http://github.com/Unidata/netcdf-c">http://github.com/Unidata/netcdf-c</a>.
|
||||
|
||||
\subsection mainpage_learn_more_fortran Looking for NetCDF-Fortran Documentation?
|
||||
|
||||
You can find the documentation for netCDF-Fortran here:
|
||||
|
||||
- <a href="http://www.unidata.ucar.edu/software/netcdf/fortran/docs"> The NetCDF-Fortran Developer's Guide</a>
|
||||
- <a href="https://www.unidata.ucar.edu/software/netcdf/fortran/docs"> The NetCDF-Fortran Developer's Guide</a>
|
||||
|
||||
\section this_release Learn more about the current NetCDF-C Release
|
||||
|
||||
@ -38,7 +38,7 @@ You can find the documentation for netCDF-Fortran here:
|
||||
- \ref sec_tut
|
||||
- <A href="https://www.unidata.ucar.edu/software/netcdf/documentation/NUG/">The netCDF User's Guide</A>
|
||||
- \ref netcdf_working_with_netcdf_files
|
||||
- <a class="el" href="http://www.unidata.ucar.edu/software/netcdf/documentation/historic/">Older Documentation, plus details regarding netcdf-fortran and netcdf-cxx.</a>
|
||||
- <a class="el" href="https://www.unidata.ucar.edu/software/netcdf/documentation/historic/">Older Documentation, plus details regarding netcdf-fortran and netcdf-cxx.</a>
|
||||
|
||||
\section netcdf-cmake-windows NetCDF CMake and Windows support:
|
||||
- \ref netCDF-CMake
|
||||
@ -50,14 +50,14 @@ You can find the documentation for netCDF-Fortran here:
|
||||
Hartnett, Dennis Heimbigner and Ward Fisher
|
||||
|
||||
<p>NetCDF was developed and is maintained
|
||||
at <a href="http://www.unidata.ucar.edu">Unidata</a>, part of the
|
||||
at <a href="https://www.unidata.ucar.edu">Unidata</a>, part of the
|
||||
<a href="http://www2.ucar.edu">University Corporation for Atmospheric Research</a> (UCAR) <a href="http://www.ucp.ucar.edu">Community
|
||||
Programs</a> (UCP). Unidata is funded primarily by the National Science
|
||||
Foundation.
|
||||
|
||||
A complete list of credits and contributors to NetCDF may be found at the \subpage credits page.
|
||||
|
||||
<a href="http://www.unidata.ucar.edu">Unidata</a> provides data and
|
||||
<a href="https://www.unidata.ucar.edu">Unidata</a> provides data and
|
||||
software tools for use in geoscience education and research.
|
||||
|
||||
|
||||
|
@ -435,7 +435,7 @@ f90 \-dp \-i64 ... \-lnetcdf
|
||||
)
|
||||
.ad
|
||||
.hy
|
||||
Complete documentation for the netCDF libraries can be found at the netCDF website: http://www.unidata.ucar.edu/software/netcdf/.
|
||||
Complete documentation for the netCDF libraries can be found at the netCDF website: https://www.unidata.ucar.edu/software/netcdf/.
|
||||
.sp
|
||||
.SH "LIBRARY VERSION"
|
||||
.LP
|
||||
|
@ -2,11 +2,11 @@
|
||||
|
||||
<head>
|
||||
<!-- InstanceBeginEditable name="Title" -->
|
||||
<TITLE>Introduction to FAN Language and Utilities </TITLE> <link rel="shortcut icon" href="http://www.unidata.ucar.edu/favicon.ico" type="image/x-icon" />
|
||||
|
||||
<TITLE>Introduction to FAN Language and Utilities </TITLE> <link rel="shortcut icon" href="https://www.unidata.ucar.edu/favicon.ico" type="image/x-icon" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<body>
|
||||
<!-- InstanceBeginEditable name="Content Goes Here" -->
|
||||
<h1 align="center">Introduction to FAN Language and Utilities <br />
|
||||
FAN Version 2.0 <br />
|
||||
@ -1329,108 +1329,108 @@ $ nc2text -f '%0.1f' vec.nc v
|
||||
</pre>
|
||||
<p></p>
|
||||
<!-- InstanceEndEditable -->
|
||||
</div> <!-- /#container -->
|
||||
</div> <!-- /#wrap -->
|
||||
|
||||
<!-- See footer.css for the styling of this section -->
|
||||
<footer>
|
||||
<div id="triptych-column-container">
|
||||
<div id="triptych-columns">
|
||||
<div class="column triptych_left">
|
||||
<h2>Follow Unidata</h2>
|
||||
<ul class="tabular half follow-icons">
|
||||
<li>
|
||||
<a href="https://twitter.com/unidata"><img src="/images/twitter.png" alt="Twitter" title="Twitter" /></a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://plus.google.com/105982992127916444326/posts"><img src="/images/googleplus.png" alt="Google+" title="Google+" /></a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://www.facebook.com/Unidata"><img src="/images/facebook.png" alt="Facebook" title="Facebook"/></a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="http://www.youtube.com/user/unidatanews"><img src="/images/youtube.png" alt="YouTube Channel" title="YouTube Channel"/></a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="http://www.unidata.ucar.edu/blogs/news/feed/entries/atom"><img src="/images/rss.png" alt="News@Unidata blog" title="News@Unidata blog"/></a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="http://www.unidata.ucar.edu/blogs/developer/feed/entries/atom"><img src="/images/blog.png" alt="Developers' Blog" title="Developers' Blog"/></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div> <!-- /.column column_left -->
|
||||
|
||||
<div class="column triptych_center">
|
||||
<h2>Unidata
|
||||
<div class="triptych_logos">
|
||||
<a class="noicon" href="http://www.nsf.gov/"> <img alt="UCP" src="/images/logos/nsf_logo_transparent.png"/></a>
|
||||
</div>
|
||||
<div class="triptych_logos" style="padding-right:1em;">
|
||||
<a class="noicon" href="http://www.ucp.ucar.edu/"> <img alt="UCP" id="ucp_small" src="/images/logos/ucp-logo2_transparent.png"/></a>
|
||||
</div></h2>
|
||||
<ul class="tabular full" style="padding-right:0.5em;">
|
||||
<li style="text-align: center;">
|
||||
Unidata is s a member of the
|
||||
<a href="http://www.ucp.ucar.edu/">UCAR Community Programs</a>,
|
||||
managed by the
|
||||
<a href="http://www.ucar.edu">University Corporation for Atmospheric Research</a>,
|
||||
and funded by the
|
||||
<a href="http://www.nsf.gov">National Science Foundation</a>.
|
||||
</li>
|
||||
<li style="text-align: center;">
|
||||
Read Unidata's <a href="http://www.unidata.ucar.edu/legal/participation.html">Participation Policy</a>.
|
||||
</li>
|
||||
<li>
|
||||
<table style="width:100%">
|
||||
<tr>
|
||||
<td style="width:33%;text-align:left;">©
|
||||
<script type="text/javascript">
|
||||
document.write(new Date().getFullYear());
|
||||
</script> UCAR</td>
|
||||
<td style="width:33%;text-align:center;"><a href="http://www2.ucar.edu/privacy-policy">Privacy Policy</a></td>
|
||||
<td style="width:33%;text-align:right;"><a href="http://www2.ucar.edu/terms-of-use">Terms of Use</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</div> <!-- /.column column_center -->
|
||||
|
||||
<div class="column triptych_right">
|
||||
<h2>Contact Unidata</h2>
|
||||
<ul class="tabular full">
|
||||
<li>
|
||||
For support: <b><a href="mailto:support@unidata.ucar.edu">support@unidata.ucar.edu</a></b>
|
||||
</li>
|
||||
<li>
|
||||
By <b><a href="/about/index.html#visit">postal mail</a></b> or <b><a href="/about/index.html#visit">in person</a></b>
|
||||
</li>
|
||||
<li>
|
||||
About this website: <b><a href="mailto:plaza@unidata.ucar.edu">plaza@unidata.ucar.edu</a></b>
|
||||
</li>
|
||||
<li>
|
||||
By telephone: <b>303.497.8643</b>
|
||||
</li>
|
||||
</ul>
|
||||
</div> <!-- /.column column_right -->
|
||||
|
||||
<a href="/about/tour/">
|
||||
<div class="column column_extra" id="who_are_we">
|
||||
<h2>Welcome to Unidata</h2>
|
||||
<ul class="tabular full">
|
||||
<li>
|
||||
Learn more about who we are and what we do...
|
||||
</li>
|
||||
</ul>
|
||||
</div> <!-- /.column column_extra -->
|
||||
</a>
|
||||
|
||||
<span class="stretch"> </span>
|
||||
</div> <!-- /#triptych-columns -->
|
||||
</div> <!-- /#triptych-column-container -->
|
||||
</footer>
|
||||
|
||||
|
||||
|
||||
</div> <!-- /#container -->
|
||||
</div> <!-- /#wrap -->
|
||||
|
||||
<!-- See footer.css for the styling of this section -->
|
||||
<footer>
|
||||
<div id="triptych-column-container">
|
||||
<div id="triptych-columns">
|
||||
<div class="column triptych_left">
|
||||
<h2>Follow Unidata</h2>
|
||||
<ul class="tabular half follow-icons">
|
||||
<li>
|
||||
<a href="https://twitter.com/unidata"><img src="/images/twitter.png" alt="Twitter" title="Twitter" /></a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://plus.google.com/105982992127916444326/posts"><img src="/images/googleplus.png" alt="Google+" title="Google+" /></a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://www.facebook.com/Unidata"><img src="/images/facebook.png" alt="Facebook" title="Facebook"/></a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="http://www.youtube.com/user/unidatanews"><img src="/images/youtube.png" alt="YouTube Channel" title="YouTube Channel"/></a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://www.unidata.ucar.edu/blogs/news/feed/entries/atom"><img src="/images/rss.png" alt="News@Unidata blog" title="News@Unidata blog"/></a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://www.unidata.ucar.edu/blogs/developer/feed/entries/atom"><img src="/images/blog.png" alt="Developers' Blog" title="Developers' Blog"/></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div> <!-- /.column column_left -->
|
||||
|
||||
<div class="column triptych_center">
|
||||
<h2>Unidata
|
||||
<div class="triptych_logos">
|
||||
<a class="noicon" href="http://www.nsf.gov/"> <img alt="UCP" src="/images/logos/nsf_logo_transparent.png"/></a>
|
||||
</div>
|
||||
<div class="triptych_logos" style="padding-right:1em;">
|
||||
<a class="noicon" href="http://www.ucp.ucar.edu/"> <img alt="UCP" id="ucp_small" src="/images/logos/ucp-logo2_transparent.png"/></a>
|
||||
</div></h2>
|
||||
<ul class="tabular full" style="padding-right:0.5em;">
|
||||
<li style="text-align: center;">
|
||||
Unidata is s a member of the
|
||||
<a href="http://www.ucp.ucar.edu/">UCAR Community Programs</a>,
|
||||
managed by the
|
||||
<a href="http://www.ucar.edu">University Corporation for Atmospheric Research</a>,
|
||||
and funded by the
|
||||
<a href="http://www.nsf.gov">National Science Foundation</a>.
|
||||
</li>
|
||||
<li style="text-align: center;">
|
||||
Read Unidata's <a href="https://www.unidata.ucar.edu/legal/participation.html">Participation Policy</a>.
|
||||
</li>
|
||||
<li>
|
||||
<table style="width:100%">
|
||||
<tr>
|
||||
<td style="width:33%;text-align:left;">©
|
||||
<script type="text/javascript">
|
||||
document.write(new Date().getFullYear());
|
||||
</script> UCAR</td>
|
||||
<td style="width:33%;text-align:center;"><a href="http://www2.ucar.edu/privacy-policy">Privacy Policy</a></td>
|
||||
<td style="width:33%;text-align:right;"><a href="http://www2.ucar.edu/terms-of-use">Terms of Use</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</div> <!-- /.column column_center -->
|
||||
|
||||
<div class="column triptych_right">
|
||||
<h2>Contact Unidata</h2>
|
||||
<ul class="tabular full">
|
||||
<li>
|
||||
For support: <b><a href="mailto:support@unidata.ucar.edu">support@unidata.ucar.edu</a></b>
|
||||
</li>
|
||||
<li>
|
||||
By <b><a href="/about/index.html#visit">postal mail</a></b> or <b><a href="/about/index.html#visit">in person</a></b>
|
||||
</li>
|
||||
<li>
|
||||
About this website: <b><a href="mailto:plaza@unidata.ucar.edu">plaza@unidata.ucar.edu</a></b>
|
||||
</li>
|
||||
<li>
|
||||
By telephone: <b>303.497.8643</b>
|
||||
</li>
|
||||
</ul>
|
||||
</div> <!-- /.column column_right -->
|
||||
|
||||
<a href="/about/tour/">
|
||||
<div class="column column_extra" id="who_are_we">
|
||||
<h2>Welcome to Unidata</h2>
|
||||
<ul class="tabular full">
|
||||
<li>
|
||||
Learn more about who we are and what we do...
|
||||
</li>
|
||||
</ul>
|
||||
</div> <!-- /.column column_extra -->
|
||||
</a>
|
||||
|
||||
<span class="stretch"> </span>
|
||||
</div> <!-- /#triptych-columns -->
|
||||
</div> <!-- /#triptych-column-container -->
|
||||
</footer>
|
||||
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
||||
|
||||
@c Home pages for internal stuff like netcdf, netcdf-4, netcdf java,
|
||||
@c Unidata, etc.
|
||||
@set unidata-url http://www.unidata.ucar.edu
|
||||
@set unidata-url https://www.unidata.ucar.edu
|
||||
@set netcdf-url @value{unidata-url}/netcdf
|
||||
@set netcdf-4-url @value{netcdf-url}/netcdf-4
|
||||
@set netcdf-java-url @value{unidata-url}/software/netcdf-java
|
||||
@ -77,8 +77,8 @@
|
||||
@set windows-ftp-site @value{ftp-site}/contrib/win32
|
||||
|
||||
@c Tools mentioned in the netCDF tutorial.
|
||||
@set idv-url http://www.unidata.ucar.edu/software/idv
|
||||
@set udunits-url http://www.unidata.ucar.edu/software/udunits
|
||||
@set idv-url https://www.unidata.ucar.edu/software/idv
|
||||
@set udunits-url https://www.unidata.ucar.edu/software/udunits
|
||||
@set ncl-url http://www.ncl.ucar.edu
|
||||
@set nco-url http://nco.sourceforge.net
|
||||
@set grads-url http://grads.iges.org/grads/grads.html
|
||||
|
@ -676,7 +676,7 @@ of physical quantities (e.g., meters, seconds). Specifically, it
|
||||
supports conversion between string and binary representations of
|
||||
units, arithmetic manipulation of units, and conversion of numeric
|
||||
values between compatible units. For more information about UDUNITS,
|
||||
see: http://www.unidata.ucar.edu/software/udunits/
|
||||
see: https://www.unidata.ucar.edu/software/udunits/
|
||||
|
||||
@item --disable-largefile
|
||||
This omits OS support for large files (i.e. files larger than 2 GB).
|
||||
|
@ -8,7 +8,7 @@
|
||||
@setchapternewpage off
|
||||
|
||||
@html
|
||||
<link rel=stylesheet type=text/css href=http://www.unidata.ucar.edu/themes/Unidata/style/style.css>
|
||||
<link rel=stylesheet type=text/css href=https://www.unidata.ucar.edu/themes/Unidata/style/style.css>
|
||||
@end html
|
||||
|
||||
@dircategory netCDF scientific data format
|
||||
|
@ -5062,7 +5062,7 @@ unit algebra on the binary form. Though the units library is
|
||||
self-contained and there is no dependency between it and the netCDF
|
||||
library, it is nevertheless useful in writing generic netCDF programs
|
||||
and we suggest you obtain it. The library and associated documentation
|
||||
is available from @uref{http://www.unidata.ucar.edu/software/udunits/}.
|
||||
is available from @uref{https://www.unidata.ucar.edu/software/udunits/}.
|
||||
|
||||
The following are examples of units strings that can be interpreted by
|
||||
the utScan() function of the Unidata units library:
|
||||
|
@ -8,7 +8,7 @@
|
||||
<!--BEGIN PROJECT_NAME--><title>$projectname: $title</title><!--END PROJECT_NAME-->
|
||||
<!--BEGIN !PROJECT_NAME--><title>$title</title><!--END !PROJECT_NAME-->
|
||||
<link href="$relpath^tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="http://www.unidata.ucar.edu/js/jquery/jquery-latest.min.js"></script>
|
||||
<script type="text/javascript" src="https://www.unidata.ucar.edu/js/jquery/jquery-latest.min.js"></script>
|
||||
<script type="text/javascript" src="$relpath^jquery.js"></script>
|
||||
<script type="text/javascript" src="$relpath^dynsections.js"></script>
|
||||
$treeview
|
||||
@ -17,7 +17,7 @@ $mathjax
|
||||
$extrastylesheet
|
||||
<script type="text/javascript">
|
||||
$( document ).ready(function() {
|
||||
var $searchForm = "<form name=\"google\" action=\"http://www.unidata.ucar.edu/search.jsp\" id=\"cse-search-box\">" +
|
||||
var $searchForm = "<form name=\"google\" action=\"https://www.unidata.ucar.edu/search.jsp\" id=\"cse-search-box\">" +
|
||||
" <input type=\"hidden\" name=\"locationName\" value=\"NetCDF Documentation\"></input>" +
|
||||
" <input type=\"hidden\" name=\"hq\" value=\"site:www.unidata.ucar.edu/software/netcdf/docs\"></input>" +
|
||||
" <input type=\"hidden\" name=\"cx\" value=\"008424664622949020059:afj38jxaljc\"></input>" +
|
||||
@ -28,11 +28,11 @@ $extrastylesheet
|
||||
"</form>";
|
||||
|
||||
var $linkMenu = "<select id=\"versions\">" +
|
||||
" <option value=\"http://www.unidata.ucar.edu/software/netcdf/docs\">Current</option>" +
|
||||
" <option value=\"http://www.unidata.ucar.edu/software/netcdf/documentation/4.4.1.1\">4.4.1.1</option>" +
|
||||
" <option value=\"http://www.unidata.ucar.edu/software/netcdf/documentation/4.4.1\">4.4.1</option>" +
|
||||
" <option value=\"http://www.unidata.ucar.edu/software/netcdf/documentation/4.4.0\">4.4.0</option>" +
|
||||
" <option value=\"http://www.unidata.ucar.edu/software/netcdf/documentation/historic\">Historic Documentation</option>" +
|
||||
" <option value=\"https://docs.unidata.ucar.edu/netcdf-c\">Current</option>" +
|
||||
" <option value=\"https://www.unidata.ucar.edu/software/netcdf/documentation/4.4.1.1\">4.4.1.1</option>" +
|
||||
" <option value=\"https://www.unidata.ucar.edu/software/netcdf/documentation/4.4.1\">4.4.1</option>" +
|
||||
" <option value=\"https://www.unidata.ucar.edu/software/netcdf/documentation/4.4.0\">4.4.0</option>" +
|
||||
" <option value=\"https://www.unidata.ucar.edu/software/netcdf/documentation/historic\">Historic Documentation</option>" +
|
||||
"</select>";
|
||||
|
||||
$("#navrow1 ul.tablist").append('<li class=\"linkMenu\"><span class="tab">' + $linkMenu + '</span></li>');
|
||||
@ -73,7 +73,7 @@ $extrastylesheet
|
||||
<!--BEGIN DISABLE_INDEX-->
|
||||
<!--BEGIN SEARCHENGINE-->
|
||||
<td>
|
||||
<form name="google" action="http://www.unidata.ucar.edu/search.jsp" id="cse-search-box">
|
||||
<form name="google" action="https://www.unidata.ucar.edu/search.jsp" id="cse-search-box">
|
||||
<input type="hidden" name="locationName" value="NetCDF Documentation"></input>
|
||||
<input type="hidden" name="hq" value="site:www.unidata.ucar.edu/software/netcdf/docs">
|
||||
<input type="hidden" name="cx" value="008424664622949020059:afj38jxaljc" />
|
||||
|
@ -1 +1 @@
|
||||
This directory contains static html pages that live under http://www.unidata.ucar.edu/software/netcdf, but are not part of/packaged with the generated documentation.
|
||||
This directory contains static html pages that live under https://www.unidata.ucar.edu/software/netcdf, but are not part of/packaged with the generated documentation.
|
||||
|
@ -23,7 +23,7 @@
|
||||
makes it difficult
|
||||
to know where and how netCDF is being used, but we have compiled a
|
||||
<a
|
||||
href="http://www.unidata.ucar.edu/committees/usercom/2013Apr/statusreports/metrics/downloads/session/netcdf/known_sites_list_per_year.html"
|
||||
href="https://www.unidata.ucar.edu/committees/usercom/2013Apr/statusreports/metrics/downloads/session/netcdf/known_sites_list_per_year.html"
|
||||
>list</a> of over 1300 educational, research, and government sites that have
|
||||
recently made some use of netCDF, based on
|
||||
<ol>
|
||||
@ -174,7 +174,7 @@
|
||||
to access netCDF data. For more information about these and about freely-available
|
||||
software packages that can be used to display, analyze, and manipulate netCDF
|
||||
data, see the <a
|
||||
href="/software/netcdf/software.html">http://www.unidata.ucar.edu/software/netcdf/software.html</a>
|
||||
href="/software/netcdf/software.html">https://www.unidata.ucar.edu/software/netcdf/software.html</a>
|
||||
document.
|
||||
<p></p>
|
||||
</li>
|
||||
|
@ -100,13 +100,13 @@ many situations. Some of the tools on this list are developed at
|
||||
Unidata. The others are developed elsewhere, and we can make no
|
||||
guarantees about their continued availability or success. All of these
|
||||
tools are open-source.
|
||||
- <a href="http://www.unidata.ucar.edu/software/udunits">UDUNITS</a> - Unidata library to help with scientific units.
|
||||
- <a href="http://www.unidata.ucar.edu/software/idv">IDV</a> - Unidata's Integrated Data Viewer, a 3D visualization and analysis package (Java based).
|
||||
- <a href="https://www.unidata.ucar.edu/software/udunits">UDUNITS</a> - Unidata library to help with scientific units.
|
||||
- <a href="https://www.unidata.ucar.edu/software/idv">IDV</a> - Unidata's Integrated Data Viewer, a 3D visualization and analysis package (Java based).
|
||||
- <a href="http://www.ncl.ucar.edu">NCL</a> - NCAR Command Language, a graphics and data manipulation package.
|
||||
- <a href="http://grads.iges.org/grads/grads.html">GrADS</a> - The Grid Analysis and Display System package.
|
||||
- <a href="http://nco.sourceforge.net">NCO</a> - NetCDF Command line Operators, tools to manipulate netCDF files.
|
||||
|
||||
A <a href="http://www.unidata.ucar.edu/netcdf/software.html">list of
|
||||
A <a href="https://www.unidata.ucar.edu/netcdf/software.html">list of
|
||||
netCDF tools</a> that we know about can be found on the website. If
|
||||
you know of any that should be added to this list, send email to
|
||||
support-netcdf@unidata.ucar.edu.
|
||||
@ -137,7 +137,7 @@ netcdf_documentation).
|
||||
In addition, many other language APIs exist, including Perl, Python,
|
||||
and Ruby. Most of these APIs were written and supported by netCDF
|
||||
users. Some of them are listed on
|
||||
the <a href="http://www.unidata.ucar.edu/netcdf/software.html">netCDF
|
||||
the <a href="https://www.unidata.ucar.edu/netcdf/software.html">netCDF
|
||||
software page</a>. Since these generally use the C API, they should
|
||||
work well with netCDF-4/HDF5 files, but the maintainers of the APIs
|
||||
must add support for netCDF-4 advanced features.
|
||||
@ -158,7 +158,7 @@ better type checking, better error handling, and better documentation.
|
||||
|
||||
The netCDF-2 API is provided for backward compatibility. Documentation
|
||||
for the netCDF-2 API can be found on the netCDF website, see
|
||||
http://www.unidata.ucar.edu/netcdf/old_docs/really_old/guide_toc.html.
|
||||
https://www.unidata.ucar.edu/netcdf/old_docs/really_old/guide_toc.html.
|
||||
|
||||
\page netcdf_documentation NetCDF Documentation
|
||||
|
||||
@ -173,11 +173,11 @@ C, C++, Fortran 77, Fortran 90, and Java APIs:
|
||||
|
||||
Man pages for the C, F77, and F90 interfaces, and ncgen and ncdump,
|
||||
are available on the documentation page of the netCDF web site
|
||||
(http://www.unidata.ucar.edu/netcdf/docs), and are installed with the
|
||||
(https://www.unidata.ucar.edu/netcdf/docs), and are installed with the
|
||||
libraries.
|
||||
|
||||
The latest version of all netCDF documentation can always be found at
|
||||
the <a href="http://www.unidata.ucar.edu/netcdf/docs">netCDF
|
||||
the <a href="https://www.unidata.ucar.edu/netcdf/docs">netCDF
|
||||
documentation page</a>.
|
||||
|
||||
\page netcdf_data_model The NetCDF Data Model
|
||||
|
@ -11,7 +11,7 @@ Research/Unidata. See COPYRIGHT file for conditions of use. */
|
||||
* the use of the netCDF C API.
|
||||
*
|
||||
* This is part of the netCDF package. Full documentation of the netCDF can be found at
|
||||
* http://www.unidata.ucar.edu/software/netcdf/docs.
|
||||
* https://docs.unidata.ucar.edu/netcdf-c.
|
||||
*
|
||||
* @author Ed Hartnett
|
||||
*/
|
||||
|
@ -11,7 +11,7 @@
|
||||
* intended to illustrate the use of the netCDF-4 C API.
|
||||
*
|
||||
* This is part of the netCDF package. Full documentation of netCDF
|
||||
* can be found at http://www.unidata.ucar.edu/software/netcdf/docs.
|
||||
* can be found at https://docs.unidata.ucar.edu/netcdf-c.
|
||||
*
|
||||
* @author Ed Hartnett
|
||||
*/
|
||||
|
@ -10,7 +10,7 @@
|
||||
* types, like the unsigned 64-bit integer.
|
||||
*
|
||||
* This is part of the netCDF package. Full documentation of netCDF
|
||||
* can be found at http://www.unidata.ucar.edu/software/netcdf/docs.
|
||||
* can be found at https://docs.unidata.ucar.edu/netcdf-c.
|
||||
*
|
||||
* @author Ed Hartnett
|
||||
*/
|
||||
|
@ -14,7 +14,7 @@
|
||||
* to illustrate the use of the netCDF C API.
|
||||
*
|
||||
* Full documentation for netCDF can be found at:
|
||||
* http://www.unidata.ucar.edu/netcdf/docs.
|
||||
* https://www.unidata.ucar.edu/netcdf/docs.
|
||||
*
|
||||
* @author Ed Hartnett
|
||||
*/
|
||||
|
@ -14,7 +14,7 @@
|
||||
* dimensions, "x" and "y".
|
||||
*
|
||||
* Full documentation for netCDF can be found at:
|
||||
* http://www.unidata.ucar.edu/netcdf/docs.
|
||||
* https://www.unidata.ucar.edu/netcdf/docs.
|
||||
*
|
||||
* @author Ed Hartnett
|
||||
*/
|
||||
|
@ -9,7 +9,7 @@
|
||||
* of the netCDF C API.
|
||||
*
|
||||
* Full documentation for netCDF can be found at:
|
||||
* http://www.unidata.ucar.edu/netcdf/docs.
|
||||
* https://www.unidata.ucar.edu/netcdf/docs.
|
||||
*
|
||||
* @author Ed Hartnett
|
||||
*/
|
||||
|
@ -7,7 +7,7 @@ version of the poco multi-platform dynamic loading library. The
|
||||
poco libraries are written in C++.
|
||||
|
||||
The secondary goal of cpoco is to support dynamic loading of
|
||||
HDF5 filters by the [netCDF C library](http://www.unidata.ucar.edu/netcdf/).
|
||||
HDF5 filters by the [netCDF C library](https://www.unidata.ucar.edu/netcdf/).
|
||||
|
||||
# Mutual Exclusion Support
|
||||
|
||||
|
@ -1287,7 +1287,7 @@ ifdef(`PNETCDF',,``#'endif')
|
||||
/* netCDF specification make a special case for type
|
||||
* conversion between uchar and scahr: do not check for
|
||||
* range error. See
|
||||
* http://www.unidata.ucar.edu/software/netcdf/docs/data_type.html#type_conversion
|
||||
* https://docs.unidata.ucar.edu/netcdf-c/current/data_type.html#type_conversion
|
||||
*/
|
||||
IfCheckTextChar($1, ATT_TYPE(i,j))
|
||||
ifelse(`$1',`uchar', `if (cdf_format > NC_FORMAT_64BIT_OFFSET || (cdf_format < NC_FORMAT_CDF5 && ATT_TYPE(i,j) != NC_BYTE))')
|
||||
|
@ -48,7 +48,7 @@ inRange_uchar(const int cdf_format,
|
||||
if (cdf_format < NC_FORMAT_CDF5 && xtype == NC_BYTE) {
|
||||
/* netCDF specification make a special case for type conversion between
|
||||
* uchar and scahr: do not check for range error. See
|
||||
* http://www.unidata.ucar.edu/software/netcdf/docs/data_type.html#type_conversion
|
||||
* https://docs.unidata.ucar.edu/netcdf-c/current/data_type.html#type_conversion
|
||||
*/
|
||||
return(value >= 0 && value <= 255);
|
||||
/* this is to ensure value is within the range of uchar */
|
||||
@ -126,7 +126,7 @@ inRange3(const int cdf_format,
|
||||
{
|
||||
/* netCDF specification make a special case for type conversion between
|
||||
* uchar and NC_BYTE: do not check for range error. See
|
||||
* http://www.unidata.ucar.edu/software/netcdf/docs/data_type.html#type_conversion
|
||||
* https://docs.unidata.ucar.edu/netcdf-c/current/data_type.html#type_conversion
|
||||
* The _uchar and _schar functions were introduced in netCDF-3 to eliminate
|
||||
* an ambiguity, and support both signed and unsigned byte data. In
|
||||
* netCDF-2, whether the external NC_BYTE type represented signed or
|
||||
@ -628,7 +628,7 @@ hash4(const int cdf_format,
|
||||
|
||||
/* netCDF specification make a special case for type conversion between
|
||||
* uchar and NC_BYTE: do not check for range error. See
|
||||
* http://www.unidata.ucar.edu/software/netcdf/docs/data_type.html#type_conversion
|
||||
* https://docs.unidata.ucar.edu/netcdf-c/current/data_type.html#type_conversion
|
||||
* The _uchar and _schar functions were introduced in netCDF-3 to eliminate
|
||||
* an ambiguity, and support both signed and unsigned byte data. In
|
||||
* netCDF-2, whether the external NC_BYTE type represented signed or
|
||||
|
@ -395,7 +395,7 @@ done:
|
||||
static void
|
||||
pr_initx(int ncid, const char *path)
|
||||
{
|
||||
printf("<?xml version=\"%s\" encoding=\"UTF-8\"?>\n<netcdf xmlns=\"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2\" location=\"%s\">\n",
|
||||
printf("<?xml version=\"%s\" encoding=\"UTF-8\"?>\n<netcdf xmlns=\"https://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2\" location=\"%s\">\n",
|
||||
XML_VERSION, path);
|
||||
}
|
||||
|
||||
|
@ -2020,7 +2020,7 @@ val_NC_check_vlens(NC *ncp)
|
||||
/* For CDF-2, no record variable can require more than 2^32 - 4 bytes of
|
||||
* storage for each record's worth of data, unless it is the last record
|
||||
* variable. See
|
||||
* http://www.unidata.ucar.edu/software/netcdf/docs/file_structure_and_performance.html#offset_format_limitations
|
||||
* https://docs.unidata.ucar.edu/netcdf-c/current/file_structure_and_performance.html#offset_format_limitations
|
||||
*/
|
||||
if (large_rec_vars_count > 1) { /* only one "too-large" variable allowed */
|
||||
if (verbose) printf("Error:\n");
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2" location="tst_ncml.nc">
|
||||
<netcdf xmlns="https://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2" location="tst_ncml.nc">
|
||||
<dimension name="m" length="2" />
|
||||
<dimension name="t" length="0" isUnlimited="true" />
|
||||
<attribute name="gtatt" value="<, >, ', ", and &" />
|
||||
|
@ -63,7 +63,7 @@ gencml_netcdf(void)
|
||||
|
||||
/* Dump XML header */
|
||||
xline("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
|
||||
xline("<netcdf xmlns=\"http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2\">");
|
||||
xline("<netcdf xmlns=\"https://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2\">");
|
||||
|
||||
xline("");
|
||||
xline("<explicit/>");
|
||||
|
@ -45,7 +45,7 @@
|
||||
// ncgen 4.0.0--4.3.2 crashes on 'l' or 'L' syntax when generating netCDF4-classic (but not netCDF3 or netCDF4) files until 20141010 (NCF-318)
|
||||
|
||||
// CDL Data constants:
|
||||
// http://www.unidata.ucar.edu/software/netcdf/docs/netcdf/CDL-Syntax.html
|
||||
// https://docs.unidata.ucar.edu/netcdf-c/current/netcdf/CDL-Syntax.html
|
||||
// byte: 'a'
|
||||
// char: "a"
|
||||
// short: 1s
|
||||
|
@ -6,7 +6,7 @@ ccompiler=@CC@
|
||||
|
||||
Name: @PACKAGE@
|
||||
Description: NetCDF Client Library for C
|
||||
URL: http://www.unidata.ucar.edu/netcdf
|
||||
URL: https://www.unidata.ucar.edu/netcdf
|
||||
Version: @PACKAGE_VERSION@
|
||||
Libs: -L${libdir} @NC_LIBS@
|
||||
Libs.private: @LIBS@
|
||||
|
@ -9,7 +9,7 @@
|
||||
<h1 class="title">ZZ Authorization Support</h1>
|
||||
<div class="subtitle">
|
||||
<h1>Author: Dennis Heimbigner</h1>
|
||||
<h1>Address: http://www.unidata.ucar.edu/staff/dmh/</h1>
|
||||
<h1>Address: https://www.unidata.ucar.edu/staff/dmh/</h1>
|
||||
<h1>Draft: 11/21/2014</h1>
|
||||
<h1>Last Revised: 10/24/2015</h1>
|
||||
<OC><h1>ZZ Version VVVV</h1>
|
||||
|
Loading…
x
Reference in New Issue
Block a user