Skip to content

Releases: NOAA-EMC/NCEPLIBS-sp

v2.5.0

30 Oct 18:53
46c66fd
Compare
Choose a tag to compare

We are pleased to announce the release of version 2.5.0 of NCEPLIBS-sp.

The spectral transform library NCEPLIBS-sp contains FORTRAN subprograms to be used for a variety of spectral transform functions.

For more detailed documentation see https://noaa-emc.github.io/NCEPLIBS-sp/.

New This Release

  • The NCEPLIBS-sp CMake config is generalized to support any combination of _4/_d/_8 builds. Without this fix, users must build the _4 version in order for the sp package to be found by dependent CMake configurations (e.g., NCEPLIBS-ip).

For a full list of changes in this release, see https://github.com/NOAA-EMC/NCEPLIBS-sp/projects/2

Version 2.4.0

07 Mar 11:25
a2be699
Compare
Choose a tag to compare

We are pleased to announce the release of version 2.4.0 of NCEPLIBS-sp.

The spectral transform library NCEPLIBS-sp contains FORTRAN subprograms to be used for a variety of spectral transform functions.

For more detailed documentation see https://noaa-emc.github.io/NCEPLIBS-sp/.

New This Release

  • Removed the pFUnit unit test framework, to make testing simpler (see #27).
  • Many documentation improvements (see #43, #74, #77, #73, #24, #25, #65, #31, #80, #91)
  • Added options BUILD_4 and BUILD_D for the _4 and _d versions of the library (see #79, #88).
  • No longer install empty include directories (see #48).
  • Improvements to CI system (see #69, #50, #36).
  • Better support for shared and static libraries (see #67, #86, #87).
  • Build system and testing improvements (see #28, #34, #81).
  • Support for NVIDIA HPC SDK (see #100).
  • Added BUILD_8 (default off) for _8 version of the libary.

For a full list of changes in this release, see https://github.com/NOAA-EMC/NCEPLIBS-sp/projects/1.

v2.3.3

04 Sep 16:41
e1ed34c
Compare
Choose a tag to compare

Include CMakeFindDependencyMacro

v2.3.2

03 Sep 15:21
53524a9
Compare
Choose a tag to compare

Add find_dependency for OpenMP so libraries that link to SP also link with OpenMP when enabled

v2.3.1

01 Sep 17:46
fa097df
Compare
Choose a tag to compare

GCC 10 fixes

Settable flags with CMAKE_<lang>_FLAGS

Clean-up compiler detection logic

v2.3.0

26 Jun 20:17
e79340b
Compare
Choose a tag to compare

Remove make build in favor of CMake

v2.2.0

26 Jun 17:47
195935b
Compare
Choose a tag to compare

Update CMake config and build

Add PFUnit

Add Github Actions for CI and testing