Skip to content

Releases: jchristopherson/nonlin

v1.5.3

06 Sep 16:57
c534f2c
Compare
Choose a tag to compare

This release fixes a minor bug related to array indexing in the least-squares routine.

v1.5.2

28 Feb 21:41
1559032
Compare
Choose a tag to compare

Minor bug fix relating to CMake build scripts.

v1.5.1

22 Nov 19:50
72a027d
Compare
Choose a tag to compare
  • Added support for FPM
  • Minor code clean-up

Update and modernize

18 Apr 21:36
Compare
Choose a tag to compare

This release updates and modernizes the build scripts. The code is also cleaned up, and CI is added.

Added a C API

01 Apr 12:14
3714305
Compare
Choose a tag to compare

This release includes a C-friendly API allowing straight-forward use of the library by non-Fortran applications.

Minor Update

15 May 02:20
b4c1a45
Compare
Choose a tag to compare
  • Added a single-variable Newton solver
  • Cleaned up code by implementing submodules
  • Added significantly more examples and improved documentation to illustrate how to use the library
  • Cleaned up build script and installation instructions

Minor Release - Reconfigure Build Script

09 Dec 16:03
Compare
Choose a tag to compare

This release reconfigures the build release, and how submodules are handled.

Build Script Fix

16 Sep 13:14
Compare
Choose a tag to compare

This release fixes an oddity with the gfortran compiler on Windows. For some reason, the release builds using -O3 resulting in a segmentation fault; however, downgrading the aggressiveness of the optimization to a -O1 resulted in properly executing code. However, -O3 works as expected on Linux systems. Not exactly sure if this is a compiler bug, but a conditional statement has been placed in the build script checking to see if the code is being compiled on Windows, or anything else.

Minor Update - Build Script

12 Sep 16:43
Compare
Choose a tag to compare

This release fixes an issue with the release build on Windows using gfortran.

Notice, attached binaries were compiled with gfortran. The module (*.mod) files are also included.

Bug Fix

09 Sep 01:12
Compare
Choose a tag to compare

This release fixes a bug in the QR solver routine in the Levenberg-Marquardt code.