Docs migration

This commit is contained in:
Jennifer Oxelson 2021-11-11 10:47:49 -07:00
parent 4fcd4f2c3f
commit a11349482c
37 changed files with 228 additions and 229 deletions

View File

@ -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()

View File

@ -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>

View File

@ -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 ''

View File

@ -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>.

View File

@ -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.

View File

@ -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.

View File

@ -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>

View File

@ -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/).

View File

@ -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

View File

@ -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.

View File

@ -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.

View File

@ -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

View File

@ -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 &#39;%0.1f&#39; 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;">&#169;
<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;">&#169;
<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>

View File

@ -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

View File

@ -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).

View File

@ -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

View File

@ -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:

View File

@ -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" />

View File

@ -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.

View File

@ -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>

View File

@ -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

View File

@ -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
*/

View File

@ -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
*/

View File

@ -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
*/

View File

@ -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
*/

View File

@ -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
*/

View File

@ -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
*/

View File

@ -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

View File

@ -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))')

View File

@ -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

View File

@ -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);
}

View File

@ -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");

View File

@ -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="&lt;, &gt;, ', &quot;, and &amp;" />

View File

@ -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/>");

View File

@ -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

View File

@ -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@

View File

@ -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>