NCAR Command Language

NCAR Command Language

The NCAR Command Language (NCL) is a free interpreted language designed by the National Center for Atmospheric Research for scientific visualization and data processing. NCL has robust file input and output. It can read in netCDF, HDF4, HDF4-EOS, GRIB, binary and ASCII data.

It runs on many different operating systems including Solaris, AIX, IRIX, Linux, Mac OS X, Tru64 Unix, and Cygwin/X running on Windows. It's available free in binary format.

NCL can be run in interactive mode, where each line is interpreted as it is entered at your workstation, or it can be run in batch mode as an interpreter of complete scripts. You can also use command line arguments to set options or variables on the NCL command line.

The power and utility of the language are evident in three areas:

NCL has many features common to modern programming languages, including types, variables, operators, expressions, conditional statements, loops, and functions and procedures.

In addition to common programming features, NCL also has features that are not found in other programming languages, including features that handle the manipulation of metadata, the configuration of the visualizations, the import of data from a variety of data formats, and an algebra that supports array operations.

NCL comes with many useful built-in functions and procedures for processing and manipulating data. There are over 600 functions and procedures that include routines for:

NCL supports calling C and Fortran external routines, which makes NCL highly configurable.

See also

Sources

The source of this material is the University Corporation for Atmospheric Research (UCAR). © 2002 University Corporation for Atmospheric Research. All Rights Reserved. Used with permission according to the UCAR Terms of Use.

References



Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • IDL (programming language) — Infobox programming language name = IDL (Interactive Data Language) paradigm = vectorized year = 1977 designer = David Stern developer = David Stern Research Systems, Inc. (RSI) latest release version = IDL 7.0 latest release date = 2007 typing …   Wikipedia

  • Global climate model — AGCM redirects here. For Italian competition regulator, see Autorità Garante della Concorrenza e del Mercato. Climate models are systems of differential equations based on the basic laws of physics, fluid motion, and chemistry. To “run” a model,… …   Wikipedia

  • NetCDF — Network Common Data Form Filename extension .nc .cdf Internet media type application/netcdf application/x netcdf Magic number CDF01 Developed by UCAR Type of format scientif …   Wikipedia

  • GRIB — (GRIdded Binary) is a mathematically concise data format commonly used in meteorology to store historical and forecast weather data. It is standardized by the World Meteorological Organization s Commission for Basic Systems, known under number… …   Wikipedia

  • List of numerical analysis software — Listed here are a number of computer programs used for performing numerical calculations: * acslX is a software application for modeling and evaluating the performance of continuous systems described by time dependent, nonlinear differential… …   Wikipedia

  • Gaussian grid — A Gaussian grid is used in the earth sciences as a grid for scientific modeling on a sphere (i.e., the approximate shape of the Earth). The grid is rectangular, with a set number of orthogonal coordinates (usually latitude and longitude), such… …   Wikipedia

  • PyNGL — Пример работы PyNGL Тип библиотека языка Python Разработчик …   Википедия

  • NCL — may refer to: Norwegian Cruise Line, a cruise ship company National Conference League, a rugby league competition played in the UK National Consumers League, formed in the 1890s for women s suffrage, protection of female and child laborers,… …   Wikipedia

  • Scientific visualization — A scientific visualization of an extremely large simulation of a Rayleigh–Taylor instability caused by two mixing fluids.[1] Scientific visualization (also spelled scientific visualisation) is an interdisciplinary branch of science according to… …   Wikipedia

  • OPeNDAP — OPeNDAP, an acronym for Open source Project for a Network Data Access Protocol , is a data transport architecture and protocol widely used by earth scientists. The protocol is based on HTTP and the current specification is OPeNDAP 2.0 draft.… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”