-
Here are two routines for the LBFGS project, to be incorporated as seen fit by the project maintainers.
-- Converts LBFGS error codes to short strings.
-- Pretty-prints the LBFGS parameters
//******…
-
something like this?
```
function NLSolvers.upto_gradient(meritobj::NLSolvers.MeritObjective, ∇f, x)
neq = meritobj.prob
G = neq.R.F(∇f, x)
F = (norm(G)^2) / 2
return F,G
end
…
-
Hi,
During the work where we used PANOC on a quadrotor we sometimes went over the max time which was allowed when PANOC did a lot of internal linesearch steps.
With this in mind and after talking…
-
It would be good to have an optimal linesearch, mostly for testing purposes (it somewhat reduces the noise in comparing two methods). I took a stab at implementing this using Optim.jl, but ran into th…
-
The default iterative preconditioner type for finite elasticity (incompressible Mooney-Rivlin law) seems to be: CMFE_SOLVER_ITERATIVE_JACOBI_PRECONDITIONER
This, however, causes the PETSC default l…
-
Hi,
I am having trouble implementing optax LBFGS with equinox types. I am trying to run a linear regression model using this notebook https://github.com/ubcecon/ECON622/blob/master/lectures/lectures/…
-
There was an old, now closed issue #50 on a unification of the step length rules as currently implemented in the `LineSearch` classes. Now that there is some refreshing of the old solvers going on, we…
-
**Broad Scope**
This package will serve as the source for line search algorithms in SciML packages for nonlinear and optimization solvers. Multiple dispatch should be ensured so that downstream pac…
-
`TimeIntegrationBase` currently has __29__ member variables, mostly options. `NewmarkBase` has another __10__ and `NewmarkDirect` __4__. So we should at least remove one to make it __42__ in total. Or…
-
*This was originally at https://github.com/JuliaNLSolvers/ConstrainedOptim.jl/issues/4*
Here's a list of things that I believe we should focus on next. If anyone is interested in helping out here t…