wiki:NextRelease

Version 286 (modified by peter, 4 weeks ago) (diff)

Phymir state file modified.

New in Next Release

This page summarizes all major changes and improvements to Cloudy that will be included in the next release. You may also view the HotFixes and KnownProblems pages, or return to the main RevisionHistory page.

Caveats

The code has been ported to C++11. This implies that you need a compiler with full support for C++11. For g++ that means version 4.8.1 or later, for LLVM/clang++ version 3.3 or later, for the Intel compiler version 15.0 or later, and for the Oracle Studio compiler version 12.5 or later.

To fix compiler warnings with g++ 8, the state file of the phymir optimizer has been altered. This implies that state files from older versions of the code are no longer accepted. Continuing an optimization run with a different version of Cloudy is not recommended in any case.

Parser and related changes

In c17.01 using comment characters other than '#' and '##' was deprecated. These have now been removed.

The implementation of the search path for finding input files has been finalized. This implies that the code now uses a consistent policy for finding files that it needs to read. All commands will now look in the local directory first, and then in the data directory. The user can alter the search path by defining the environment variable CLOUDY_DATA_PATH before the code is started up. See the new sections "Reading and Writing Files" and "The Search Path for Input Files" in Hazy 1 for a more detailed explanation.

Setting the search path in the file path.h was deprecated. This file has now been removed.

Setting the search path as a command line parameter during compilation was deprecated. This option has now been removed.

Saving files to a destination outside the local directory, e.g. using

save continuum "subdir/sim.com"

was never intended to be supported. This is now checked and the code will abort when this is attempted. The reason for this change is that saving files outside the local directory does not work in grid runs.

New commands or options

The atomic and molecular database

The molecular hydrogen level energies, which we use to derive line wavelengths, have been updated to Komasa (2011). This results in ~1 wavenumber changes in level energies.

We now use the Lique 2015 H - H2 collisional data by default. Compared with previous calculations, these data extend to higher vibrational manifolds and include ortho-para changing reactive collisions. Tests show that the 2.121 micron line intensity changes by roughly 50%, becoming stronger in some PDR sims.

Fe III collision strengths are updated to Badnell and Balance 2014. We had previously used data from Zhang 1996. Tests show that the total Fe III cooling increases by nearly 50%.

Improved physics and numerical methods

Other changes


Return to the RevisionHistory page.

Return to the StepByStep instructions.

Return to main wiki page

Return to nublado.org