Autochem

Autochem

Infobox_Software | name = AutoChem

caption = AutoChem logo
developer = David Lary
latest_release_version = v8
latest_release_date = 2005
operating_system = Cross-platform
genre = Technical computing
license = NASA release software
website = [http://www.autochem.info/ AutoChem page]

AutoChem is NASA release software that constitutes an automatic computer code generator and documenter for chemically reactive systems [http://www.nasatech.com/Briefs/Nov05/GSC_14862_1.html] written by David Lary between 1993 and the present. It was designed primarily for modeling atmospheric chemistry, and in particular, for chemical data assimilation .

The user selects a set of chemical species. AutoChem then searches chemical reaction databases for these species and automatically constructs the ordinary differential equations (ODE) that describe the chemical system. AutoChem symbolically differentiates the time derivatives to give the Jacobian matrix, and symbolically differentiates the Jacobian matrix to give the Hessian matrix and the adjoint. The Jacobian matrix is required by many algorithms that solve the ordinary differential equations numerically, particular when the ODEs are stiff. The Hessian matrix and the adjoint are required for 4dimensional variational data assimilation (4D-Var). AutoChem documents the whole process in a set of LaTeX and PDF files.

The reactions involving the user specified constituents are extracted by the first AutoChem preprocessor program called Pick. This subset of reactions is then used by the second AutoChem preprocessor program RoC (rate of change) to generate the time derivatives, Jacobian, and Hessian. Once the two preprocessor programs have run to completion all the Fortran 90 code has been generated that is necessary for modeling and assimilating the kinetic processes.

An online [http://www.autochem.info/ AutoChem] manual is available. In addition, a huge observational database of many different atmospheric constituents from a host of platforms are available from the [http://www.autochem.info/constituentobservationaldatabase.html AutoChem] site.

AutoChem has been used to perform long term chemical data assimilation of atmospheric chemistry. This assimilation was automatically documented by the AutoChem software and is available on line at [http://www.cdacentral.info/ CDACentral] . Data quality is always an issue for chemical data assimilation, in particular the presence of biases. To identify and understand the biases it is useful to compare observations using probability distribution functions. Such an analysis is available on line at [http://www.pdfcentral.info/ PDFCentral] which was designed for the validation of observations from the NASA Aura satellite.

See also

Atmospheric Chemistry Observational Databases


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • David Lary — Born December 7, 1965 (1965 12 07 …   Wikipedia

  • Mettler Toledo — Type Public Traded as NYSE: MTD …   Wikipedia

  • Атмосферная химия — Атмосферная химия  раздел науки об атмосфере, который исследует химию атмосферы Земли и других планет. Это междисциплинарая область ислледований, опирающаяся на химию окружающей среды, физику, метеорологию, компьютерное моделирование,… …   Википедия

  • Atmospheric chemistry — is a branch of atmospheric science in which the chemistry of the Earth s atmosphere and that of other planets is studied. It is a multidisciplinary field of research and draws on environmental chemistry, physics, meteorology, computer modeling,… …   Wikipedia

  • Data assimilation — Applications of data assimilation arise in many fields of geosciences, perhaps most importantly in weather forecasting and hydrology. Data assimilation proceeds by analysis cycles. In each analysis cycle, observations of the current (and possibly …   Wikipedia

  • Atmospheric Chemistry Observational Databases — Over the last two centuries many atmospheric chemical observations have been made from a variety of ground based, airborne, and orbital platforms and deposited in databases. Many of these databases are publicly available. All of the instruments… …   Wikipedia

  • Kinetic PreProcessor — KPP the Kinetic PreProcessor. A software tool, which converts set of native chemical equation to mathematical form and then program it as FORTRAN 77, Fortran 90, C, or Matlab code. Used to create chemical models, for example in atmospheric… …   Wikipedia

  • ELF-Skandal — In diesem Artikel oder Abschnitt fehlen folgende wichtige Informationen: Der Artikel enthält keine Informationen zu Elf Affären Du kannst Wikipedia helfen, indem du sie recherchierst und einfügst …   Deutsch Wikipedia

  • Prestone — est une marque déposée par la compagnie Honeywell et qui désigne, entre autres, une sorte d antigel. Au Québec, elle est entrée dans le langage courant pour désigner le fluide caloporteur utilisé dans les moteurs d automobiles. Historique À l… …   Wikipédia en Français

Share the article and excerpts

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