Recent Releases of MSG
MSG - Release 2.0.1
- Fixed bug in rebin_specint tool
Scientific Software - Peer-reviewed
- Fortran
Published by rhdtownsend 7 months ago
MSG - Relase 2.0
Updates and fixes to core functionality
- Changed interfaces to spectroscopic interpolation routines, to take an additional z (redshift) argument
- Changed C interfaces to interpolation routines, to take dimension arguments
- Added support for linear interpolation
- Added routines for calculating spectroscopic/photometric irradiance
- Ensured thread safety for OpenMP
- Fixed a bug that could lead to discontinuous interpolant gradients near grid boundaries
Updates to build system
- Added SHARED flag to allow shared- and static-library builds
- Improved build-system parallelization
- Cython is now a pre-requisite for building the Python interface
Updates and fixes to documentation
- Added new Interface Summary chapter
- Added new Performance Caching chapter
- Added new Rotational Broadening cookbook recipe
- Extended the MSG Fundamentals chapter to explain irradiance calculation
- Enabled build of PDF and eDoc documentation
- Fixed mistakes in Tensor Product Interpolation chapter
Updates to grid tools
- Changed to new POSIX-style command-line argument interface
- Extended synspectospecint tool to handle SYNSPEC flux spectra
- Added new makebbphotgrid tool
- Added new subset_specgrid tool
- Added new subset_photgrid tool
- Added new makephotonpassband tool
- Renamed specinttospecint tool rebin_specint
Scientific Software - Peer-reviewed
- Fortran
Published by rhdtownsend 7 months ago
MSG - Release 1.3
- Added new Cookbook section to documentation
- Added new coelhotospecint and c3ktospecint tools
- Fixed bugs when reading a pymsg.PhotGrid function from file
- Fixed Cython issues on Python 3.11 platforms
Scientific Software - Peer-reviewed
- Fortran
Published by rhdtownsend over 2 years ago
MSG - Release 1.2
- Added new adjust_x routines to handle interpolation in grid voids
- Added Grid Voids section to documentation
- Improved grid optimization, so that unusable data are discarded
- Changed Python specgrid interpolation routines to return numpy arrays
- Added new inspect_grid tool
- Moved data files outside documentation, since they change on a different cycle than the software (see the grid files and passband files pages)
Scientific Software - Peer-reviewed
- Fortran
Published by rhdtownsend almost 3 years ago
MSG - Release 1.1.2
- Fixes to documentation
- Fixed missing Python documentation
- Fixed issues with PDF document generation
- Added link to JOSS paper
Scientific Software - Peer-reviewed
- Fortran
Published by rhdtownsend about 3 years ago
MSG - Release 1.1.1
- Minor fixes to documentation
- Accompanied by JOSS paper
Scientific Software - Peer-reviewed
- Fortran
Published by rhdtownsend about 3 years ago
MSG - Release 1.1
- Considerably expanded documentation
- Modified cache controls to work in MB rather than node occupancy
- Made Python module installable using pip
Scientific Software - Peer-reviewed
- Fortran
Published by rhdtownsend about 3 years ago
MSG - Release 1.0
Production release. Note that the original tarball was broken (some subdirectories were in the wrong place). This was rectified on 8/24/22, with the upload of a replacement tarball.
Scientific Software - Peer-reviewed
- Fortran
Published by rhdtownsend over 3 years ago
MSG - Release 1.0-rc2
Set the source code link in documentation to point to the full source code, rather than the GitHub-generated archives (which exclude submodules). From the assets below, be sure to download "msg-1.0-rc2.tar.gz" rather than either of the "Source code" items.
Scientific Software - Peer-reviewed
- Fortran
Published by rhdtownsend over 3 years ago
MSG - Release 1.0-rc1
Release candidate for v1.0
Scientific Software - Peer-reviewed
- Fortran
Published by rhdtownsend almost 4 years ago
MSG - Release 0.1.0
Initial (pre)-release to start getting feedback from community.
Scientific Software - Peer-reviewed
- Fortran
Published by rhdtownsend almost 4 years ago