ISORROPIA II

From Geos-chem
Revision as of 22:03, 28 January 2010 by Bmy (talk | contribs) (New page: == Overview == The ISORROPIA II package performs aerosol thermodynamical equilibrium ... '''Authors and collaborators:''' * Thanos Nenes ''(Carnegie-Mellon U.)'' -- Principal Investigat...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

The ISORROPIA II package performs aerosol thermodynamical equilibrium ...

Authors and collaborators:

  • Thanos Nenes (Carnegie-Mellon U.) -- Principal Investigator
  • Havala O. T. Pye (Caltech)

Implementation notes

As of Jan 27, 2010, ISORROPIA II is currently being implemented into GEOS-Chem v8-02-05 (version in testing).

Code structure

The main-level Code directory has now been divided into several subdirectories:

GeosCore/    GEOS-Chem "core" routines
GeosTomas/   Parallel copies of GEOS-Chem routines that reference TOMAS
GeosUtil/    "Utility" modules (e.g. error_mod.f, file_mod.f, time_mod.f, etc.
Headers/     Header files (define.h, CMN_SIZE, CMN_DIAG, etc.)
ISOROPIA/    Directory where ISORROPIA II code resides   
KPP/         KPP solver directory structure
bin/         Directory where executables are placed
doc/         Directory where documentation is created
help/        Directory for GEOS-Chem Help Screen
lib/         Directory where library files are placed
mod/         Directory where module files are placed
obsolete/    Directory where obsolete versions of code are archived

Because there were a lot of TOMAS-related modifications in several GEOS-Chem "core" routines, the routines that need to "talk" to TOMAS were placed into a separate subdirectory named GeosTomas/. The files in GeosTomas are:

Files:
------
Makefile            Makefile for ISORROPIA II code
isoropiaIIcode.f    Source code file with ISORROPIA II routines
isrpia.inc          Header file with common blocks

TBA ...

Building GEOS-Chem with TOMAS

Validation

Text to be added

Previous issues now resolved

Outstanding issues

Text to be added