Skip to content

Commit

Permalink
Merge pull request #8 from jchristopherson/v1.5.3
Browse files Browse the repository at this point in the history
V1.5.3 - Bug Fix
  • Loading branch information
jchristopherson authored Sep 6, 2024
2 parents 1559032 + 09606b9 commit c534f2c
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 8 deletions.
5 changes: 1 addition & 4 deletions .github/workflows/fpm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,12 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-11]
os: [ubuntu-latest]
gcc_v: [10] # Version of GFortran we want to use.
include:
- os: ubuntu-latest
os-arch: linux-x86_64

- os: macos-11
os-arch: macos-x86_64

env:
FC: gfortran
GCC_V: ${{ matrix.gcc_v }}
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.24)
project(
nonlin
LANGUAGES Fortran
VERSION 1.5.2
VERSION 1.5.3
)

# Get helper macros and functions
Expand Down
2 changes: 1 addition & 1 deletion docs/html/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">nonlin<span id="projectnumber">&#160;1.5.2</span>
<div id="projectname">nonlin<span id="projectnumber">&#160;1.5.3</span>
</div>
<div id="projectbrief">A library that provides routines to compute the solutions to systems of nonlinear equations.</div>
</td>
Expand Down
2 changes: 1 addition & 1 deletion fpm.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name = "nonlin"
version = "1.5.2"
version = "1.5.3"
license = "GPL-3.0"
author = "Jason Christopherson"
maintainer = "Jason Christopherson"
Expand Down
2 changes: 1 addition & 1 deletion src/nonlin_least_squares.f90
Original file line number Diff line number Diff line change
Expand Up @@ -675,7 +675,7 @@ subroutine lmpar(r, ipvt, diag, qtb, delta, par, x, sdiag, wa1, wa2)
temp = sqrt(par)
wa1 = temp * diag
call lmsolve(r(1:n,1:n), ipvt, wa1, qtb, x, sdiag, wa2)
wa2 = diag * x
wa2(1:n) = diag * x
dxnorm = norm2(wa2)
temp = fp
fp = dxnorm - delta
Expand Down

0 comments on commit c534f2c

Please sign in to comment.