Skip to content

Releases: octue/es-flow

Fixes to build systems

02 Apr 12:30
Compare
Choose a tag to compare

After reinstalling my OS I discovered that es-flow wasn't quite as system-independent as I thought. Sigh.

So this release:

  • Implements the recommended process for building and linking against googletest as an external dependency
  • Makes improvements to FindMKL thanks to pytorch project
  • Updates MKL to use TBB for threading
  • Fixes #42 so Eigen always using MKL
  • Updates installation documentation and README

Fixes to build systems

02 Apr 12:09
Compare
Choose a tag to compare
Pre-release

So after reinstalling my OS I discovered that es-flow wasn't quite as system-independent as I thought. Sigh.

So this release adds:

  • Recommended process for building and linking against googletest as an external dependency
  • Improvements to FindMKL thanks to pytorch project
  • Updated installation documentation and README

Fixes to build systems

02 Apr 10:35
Compare
Choose a tag to compare
Pre-release

So after reinstalling my OS I discovered that es-flow wasn't quite as system-independent as I thought. Sigh.

So this release adds:

  • Recommended process for building and linking against googletest as an external dependency
  • Improvements to FindMKL thanks to pytorch project
  • Updated installation documentation and README

Fixes to build systems

02 Apr 10:34
Compare
Choose a tag to compare
Pre-release

So after reinstalling my OS I discovered that es-flow wasn't quite as system-independent as I thought. Sigh.

So this release adds:

  • Recommended process for building and linking against googletest as an external dependency
  • Improvements to FindMKL thanks to pytorch project
  • Updated installation documentation and README

Fix documentation build process

04 Sep 11:56
Compare
Choose a tag to compare

New Features
n/a

Backward Incompatible API Changes
n/a

Bug Fixes & Minor Changes
Moved the documentation build requirements file to correct location in the /docs folder

Validated library

04 Sep 11:43
Compare
Choose a tag to compare

This version bump was funded by AURA via the University of Hull. The objective of the work was to validate capabilities using measured data, and the library was refactored to allow this work to happen in collaboration with Univ. Hull and the Offshore Renewable Energy Catapult.

New Features

  • Scope of library reduced to preclude specific instrument data readers, and focus on environmental characterisation.
  • Validation studies undertaken, with strong validation against Perry and Marusic's 1995 papers
  • Library API consolidated.
  • ADEM functionality ported from legacy MATLAB and tested to work with C++.
  • Legacy (incorrect, invalid, poorly documented and out-of-scope) MATLAB code removed
  • Added plotting routines (using cpplot).
  • Documentation and build systems implemented and settled.
  • Google Test used to create test harness for the majority of the library.
  • Turbulent effects selector included into the documentation for viewing by the Offshore Renewable Energy Catapult

Backward Incompatible API Changes

Entire API altered to reflect change in scope; will be much more stable going forward.

Bug Fixes & Minor Changes

n/a

Initial release under semantic versioning

21 Feb 15:58
1dcfe6e
Compare
Choose a tag to compare

New features

  • C++ based flow library, with cmake build system
  • Large chunks of WIP for 0.1.0 release, included here because the work in progress was used to generate the doc builds.
  • Octue's legacy es-flow MATLAB library (to be deprecated)
  • Outline documentation using ReadTheDocs
  • Autodoc build system (with automated build for releases in travis-ci)