Safe Haskell | None |
---|---|
Language | Haskell2010 |
Solve systems of equations
- data SolveArgs = SolveArgs {
- accuracy :: Double
- numIterations :: Int
- defSolveArgs :: SolveArgs
- findZero :: SolveArgs -> (forall s. Vector (AD s (Forward R)) -> Vector (AD s (Forward R))) -> Vector R -> Maybe (Vector R)
- fixedPoint :: SolveArgs -> (forall a. (Mode a, Scalar a ~ R) => Vector a -> Vector a) -> Vector R -> Maybe (Vector R)
- search :: (Double -> a) -> (a -> Bool) -> (Double, a)
Documentation
SolveArgs | |
|
findZero :: SolveArgs -> (forall s. Vector (AD s (Forward R)) -> Vector (AD s (Forward R))) -> Vector R -> Maybe (Vector R) Source #