• Stars
    star
    167
  • Rank 225,819 (Top 5 %)
  • Language
    Fortran
  • License
    Other
  • Created over 6 years ago
  • Updated 3 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

GEOS-Chem "Science Codebase" repository. Contains GEOS-Chem science routines, run directory generation scripts, and interface code. This repository is used as a submodule within the GCClassic and GCHP wrappers, as well as in other modeling contexts (external ESMs).

Release DOI License

Description

This repository contains the GEOS-Chem science codebase. Included in this repository are:

  • The source code for GEOS-Chem science routines;
  • Scripts to create GEOS-Chem run directories;
  • Template configuration files that specify run-time options;
  • Scripts to run GEOS-Chem tests;
  • Driver routines (e.g. main.F90) that enable GEOS-Chem to be run in several different implementations (as GEOS-Chem "Classic", as GCHP, etc.)

Version 12.9.3 and prior

GEOS-Chem 12.9.3 was the last version in which this "Science Codebase" repository was used in a standalone manner.

Version 13.0.0 and later

GEOS-Chem 13.0.0 and later versions use this "Science Codebase" repository as a submodule within the GCClassic and GCHP repositories.

Releases for GEOS-Chem 13.0.0 and later versions will be issued at the GCClassic and GCHP Github repositories. We will also tag and release the corresponding versions at this repository for the sake of completeness.

User Manuals

Each implementation of GEOS-Chem has its own manual page. For more information, please see:

About GEOS-Chem

GEOS-Chem is a global 3-D model of atmospheric chemistry driven by meteorological input from the Goddard Earth Observing System (GEOS) of the NASA Global Modeling and Assimilation Office. It is applied by research groups around the world to a wide range of atmospheric composition problems. Scientific direction of the model is provided by the international GEOS-Chem Steering Committee and by User Working Groups. The model is managed by the GEOS-Chem Support Team, based at Harvard University and Washington University with support from the US NASA Earth Science Division, the Canadian National and Engineering Research Council, and the Nanjing University of Information Sciences and Technology.

GEOS-Chem is a grass-roots open-access model owned by its users, and ownership implies some responsibilities as listed in our welcome page for new users. If you are interested in using GEOS-Chem, please contact the GEOS-Chem Support Team who will send you instructions for joining the user community and accessing the code.

More Repositories

1

GEOSChem-python-tutorial

Python/xarray tutorial for GEOS-Chem users
Jupyter Notebook
75
star
2

gcpy

Python toolkit for GEOS-Chem. Contains basic plotting scripts, plus the suite of GEOS-Chem benchmarking utilities.
Jupyter Notebook
51
star
3

geos-chem-cloud

Run GEOS-Chem easily on AWS cloud
Jupyter Notebook
40
star
4

integrated_methane_inversion

Integrated Methane Inversion workflow repository.
Python
26
star
5

GCHP

The "superproject" wrapper repository for GCHP, the high-performance instance of the GEOS-Chem chemical-transport model.
Fortran
21
star
6

HEMCO

The Harmonized Emissions Component (HEMCO), developed by the GEOS-Chem Support Team.
Fortran
15
star
7

GCClassic

This repository contains the "superproject" wrapper for the "Classic" configuration of the GEOS-Chem model of atmospheric chemistry and composition.
CMake
14
star
8

gchp_legacy

Repository for GEOS-Chem High Performance: software that enables running GEOS-Chem on a cubed-sphere grid with MPI parallelization.
Fortran
7
star
9

geos-chem-unittest

THIS REPOSITORY IS NO LONGER NEEDED FOR GEOS-Chem 13.0.0 AND LATER VERSIONS. Repository for the GEOS-Chem Unit Tester. Unit tests can be run to make sure that the GEOS-Chem source code is free of several common errors. GEOS-Chem run directories can also be created from the Unit Tester.
Perl
6
star
10

KPP

The Kinetic PreProcessor, which is used to generate efficient chemistry-solver code from a mechanism specification.
Fortran
5
star
11

input-data-catalogs

Configuration files for downloading GEOS-Chem input data with the bashdatacatalog utility.
3
star
12

Cloud-J

Cloud-J is multi-scattering eight-stream radiative transfer model for solar radiation based on Fast-J. It was originally developed by Michael J. Prather.
Fortran
3
star
13

gc-cloud-infrastructure

This repository is used for the automation and deployment of aws cloud infrastructure for HPC applications (GEOS-Chem).
HCL
2
star
14

geos-chem-docker

Dockerfiles for GEOS-Chem
Dockerfile
2
star
15

netcdf-scripts

Convenience scripts for viewing and editing netCDF files
Perl
2
star
16

geos-chem-libraries

NetCDF library installer for GEOS-Chem. (NOTE: might not work for certain platform/compiler combinations, use at your own risk.)
C
2
star
17

ncdfutil

NetCDF Utilities: Fortran routines for netCDF I/O.
Fortran
1
star
18

geoschem.github.io

Welcome to the GEOS-Chem website
HTML
1
star
19

GEOS_FP

Code to process/regrid the GMAO GEOS-FP data for input into GEOS-Chem
Fortran
1
star