Skip to content

manning-ncsa/cloudy

Repository files navigation

Cloudy

Cloudy is an ab initio spectral synthesis code designed to model a wide range of interstellar "clouds", from H II regions and planetary nebulae, to Active Galactic Nuclei, and the hot intracluster medium that permeates galaxy clusters.

Cloudy has been in continuous development since 1978, led by Gary Ferland, and in close collaboration with a number of scientists -- see the list of contributors.

Version

The current version of Cloudy is C23, released in 2023. A summary of what is new is available here.

If you used Cloudy in your research, please cite our most recent release paper

Brief History

Cloudy recently migrated to a pure git version control system from a subversion (SVN) system (with limited support for git). Cloudy had been on a SVN repository for about 15 years, which is still maintained as a read-only reference at https://trac.nublado.org.

The migration was done on 2020 Dec 2 at r14364. Only the trunk and a few actively maintained branches were migrated.

Previous releases of Cloudy are still available on the SVN site, as well as tarballs on our release folder.

Directory structure

There are seven directories below this one containing the:

  1. atomic, molecular, grains data, as well as SEDs (data/);
  2. documentation (docs/);
  3. doxygen setup files (doxygen/);
  4. a unit test library (library/);
  5. some helpful scripts (scripts/);
  6. the source (source/);
  7. and test suite (tsuite/). The test suite directory, tsuite, has a number of directories below it, each exercising different aspects of Cloudy.

These directories contain all files needed to build and execute Cloudy. Each directory has a readme file giving more information on its contents. It is important to maintain this directory structure when the download is opened on your computer.

Building Cloudy

Instructions for building the code on various platforms are available on the wiki. Makefiles are provided for most popular compilers (see source/sys_*).

Documentation

The docs directory contains Hazy, Cloudy's documentation.

API

Cloudy's API is described with Doxygen. A precompiled version is available online.

If you wish to produce a local instance, please follow the instructions in the doxygen/ directory.

Contact us

See the project's website for new versions, bug fixes, etc.

If you have any questions, please post them on the Cloudy user group.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •