Safe Haskell | None |
---|---|
Language | Haskell2010 |
- status :: Functor f => (ApplicationReturnStatus -> f ApplicationReturnStatus) -> IpOptSolved v -> f (IpOptSolved v)
- objective :: Functor f => (Double -> f Double) -> IpOptSolved v -> f (IpOptSolved v)
- x :: Functor f => (v Double -> f (v Double)) -> IpOptSolved v -> f (IpOptSolved v)
- g :: Functor f => (v Double -> f (v Double)) -> IpOptSolved v -> f (IpOptSolved v)
- mult_g :: Functor f => (v Double -> f (v Double)) -> IpOptSolved v -> f (IpOptSolved v)
- mult_x_L :: Functor f => (v Double -> f (v Double)) -> IpOptSolved v -> f (IpOptSolved v)
- mult_x_U :: Functor f => (v Double -> f (v Double)) -> IpOptSolved v -> f (IpOptSolved v)
- ppSoln :: (Monad m, PrintfArg (IxValue (v Double)), VG.Vector v Double, Ixed (v Double), (~) * (Index (v Double)) Int) => NLPState -> StateT NLPState m (IpOptSolved v) -> m (IpOptSolved v, PP.Doc)
- statusOk :: ApplicationReturnStatus -> Bool
- colorStatus :: ApplicationReturnStatus -> PP.Doc
- br :: MonadWriter PP.Doc m => m ()
lenses for IpOptSolved
status :: Functor f => (ApplicationReturnStatus -> f ApplicationReturnStatus) -> IpOptSolved v -> f (IpOptSolved v) Source
objective :: Functor f => (Double -> f Double) -> IpOptSolved v -> f (IpOptSolved v) Source
x :: Functor f => (v Double -> f (v Double)) -> IpOptSolved v -> f (IpOptSolved v) Source
g :: Functor f => (v Double -> f (v Double)) -> IpOptSolved v -> f (IpOptSolved v) Source
mult_g :: Functor f => (v Double -> f (v Double)) -> IpOptSolved v -> f (IpOptSolved v) Source
mult_x_L :: Functor f => (v Double -> f (v Double)) -> IpOptSolved v -> f (IpOptSolved v) Source
mult_x_U :: Functor f => (v Double -> f (v Double)) -> IpOptSolved v -> f (IpOptSolved v) Source
pretty printing
ppSoln :: (Monad m, PrintfArg (IxValue (v Double)), VG.Vector v Double, Ixed (v Double), (~) * (Index (v Double)) Int) => NLPState -> StateT NLPState m (IpOptSolved v) -> m (IpOptSolved v, PP.Doc) Source
internal
br :: MonadWriter PP.Doc m => m () Source