mirror of
https://github.com/gonum/gonum.git
synced 2025-10-23 15:13:31 +08:00
floats/scalar: new package containing non-vector functions from floats
This commit is contained in:
@@ -9,7 +9,7 @@ import (
|
||||
|
||||
"golang.org/x/exp/rand"
|
||||
|
||||
"gonum.org/v1/gonum/floats"
|
||||
"gonum.org/v1/gonum/floats/scalar"
|
||||
"gonum.org/v1/gonum/mat"
|
||||
)
|
||||
|
||||
@@ -245,7 +245,7 @@ func testSimplex(t *testing.T, initialBasic []int, c []float64, a mat.Matrix, b
|
||||
t.Errorf("Primal feasible but dual errored: %s", errDual)
|
||||
}
|
||||
dualOpt *= -1
|
||||
if !floats.EqualWithinAbsOrRel(dualOpt, primalOpt, convergenceTol, convergenceTol) {
|
||||
if !scalar.EqualWithinAbsOrRel(dualOpt, primalOpt, convergenceTol, convergenceTol) {
|
||||
t.Errorf("Primal and dual value mismatch. Primal %v, dual %v.", primalOpt, dualOpt)
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user