Skip to content

Releases: JCSDA/CRTMv3

v3.1.1 build update

03 Sep 15:22
c5c521f
Compare
Choose a tag to compare

Description

This is an update to the v3.1.1 release branch that improves the build system and testing functionality, and adds some utilities for binary / netcdf conversion. No code changes were made that would have any impact on the CRTM computational results. This also points to the v3.1.1.2 coefficient tarball, which has almost every binary coefficient now in netCDF format. This is in preparation for the transition to v3.2.0, which will be netCDF only.

This probably shouldb be a v3.1.2 release, but for the sake of having a long term release of v3.1.1, we opted not to increment any version numbers, but to release a new tag.

The next CRTM release will be v3.2.0.

The +build1 portion of the tag complies with Semantic Versioning, indicating that it's an update to the build system, but the code version remains the same.

What's Changed

Full Changelog: v3.1.1...v3.1.1+build1

v3.1.1

12 Aug 04:32
Compare
Choose a tag to compare

What's Changed (since v3.1.0):

  • Update CMakeLists.txt - remove hardcoded CMAKE_INSTALL_PREFIX by @climbfuji in #131
  • Fix num of stream selection in CRTM by @chengdang in #122
  • Feature/im active water content by @imoradi in #129
  • Feature/btj forward cleanup by @BenjaminTJohnson in #137
  • Patch so that "make install" works properly. by @rhoneyager-tomorrow in #140
  • added updated Reflection_Correction_Module.f90 from REL-2.4.0_emc by @BenjaminTJohnson in #147
  • Merge items from v3.1.0-skylabv8 tag into release/REL-3.1.0 by @BenjaminTJohnson in #150
  • first elements toward v3.1.1, not a release. by @BenjaminTJohnson in #149
  • fix user emissivity AD by @BenjaminTJohnson in #155
  • merge the SpcCoeff, TauCoeff, and CloudCoeff binary / netcdf utilities into develop. by @BenjaminTJohnson in #160
  • Added capability to compile both shared object (libcrtm.so) and static object (libcrtm_static.a) files. If you're suddenly having linking problems or segmentation faults in your ctests, this is the cause. First use ldd to check that your compiled ctests (located in build/test) are compiling against the correct shared object -- it will try to pick up things from your LD_LIBRARY_PATH. If you're getting endian errors: export F_UFMTENDIAN=little or export F_UFMTENDIAN=big will swap endianness for you without the need to recompile. Just be sure to update the test/CMakeLists.txt file to point to either Big_Endian or Little_Endian directories.

New Contributors

Full Changelog: v3.1.0-skylabv8...v3.1.1

CRTM v3.1.0 release for JEDI/Skylab v8

04 Apr 16:18
262599d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.0-skylabv6...v3.1.0-skylabv8

v3.1.0-zenodo

26 Aug 18:40
Compare
Choose a tag to compare

This is a release designed to trigger the Zenodo DOI generation. It points to release/REL-3.1.0 as of August 26, 2024. The branch is not expected to change.

Probably better off simply pointing your project to the release branch rather than using this tag.

CRTM v3.1.0 release for JEDI/Skylab v7

22 Dec 04:02
90d52ee
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.1.0-alpha...v3.1.0-skylabv7

CRTM v3.1.0-alpha

19 Oct 01:37
c94292a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.0-skylabv6...v3.1.0-alpha

CRTM v3.0.0 for skylabv6

29 Sep 14:11
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @fcvdb made their first contribution in #40

Full Changelog: v3.0.0-rc.1...v3.0.0-skylabv6

Note: release notes updated to trigger Zenodo, hash should not change.

v3.0.0-rc.1 first release of v3.0.0 for use in JEDI/UFO

08 Mar 20:40
b64fa71
Compare
Choose a tag to compare

first tag for the release candidate for CRTM v3.0.0. (v3.0.0-rc.1)

I chose to go with an rc since it's the first shot, and it points to an ftp site instead of gdex to obtain the coefficient tarball.

Many "new" features of v3.0.0 are not in this release yet. All crtm ctests should pass with the exception of some jacobian tests which are segfaulting and/or underflowing. rc.2 will fix these issues, but I wanted to get this tag out for mechanical testing.