@@ -151,7 +151,7 @@ Optimize the geometry of a set of atoms.
151151"""
152152function opt (calc:: MyCalc , algo, bdys:: Vector{MyAtoms} ; kwargs... )
153153 x0, vars = prep4pot (calc. b, bdys)
154- optFunc = Optim . only_fg! ((F,G,x) -> fg! (F,G,x, vars, calc))
154+ optFunc = NLSolversBase . only_fg! ((F,G,x) -> fg! (F,G,x, vars, calc))
155155 convCrit = Optim. Options (; kwargs... )
156156 res = optimize (optFunc, x0, algo, convCrit)
157157 optBdys = getNewBdys (bdys, res)
@@ -175,7 +175,7 @@ Optimize the geometry of a cell.
175175"""
176176function opt (calc:: MyCalc , algo, cell:: MyCell ; kwargs... )
177177 x0, vars = prep4pot (calc. b, cell)
178- optFunc = Optim . only_fg! ((F,G,x) -> fg! (F,G,x, vars, calc))
178+ optFunc = NLSolversBase . only_fg! ((F,G,x) -> fg! (F,G,x, vars, calc))
179179 convCrit = Optim. Options (; kwargs... )
180180 res = optimize (optFunc, x0, algo, convCrit)
181181 spos = getScaledPos (res. minimizer, cell. lattice)
@@ -250,7 +250,7 @@ function hiddenOpt(calc::MyCalc, algo, cell, T; kwargs...)
250250 T
251251 )
252252
253- optFunc = Optim . only_fg! ((F,G,x) -> hiddenEoM (F,G,Γ,calc,hideVars,x))
253+ optFunc = NLSolversBase . only_fg! ((F,G,x) -> hiddenEoM (F,G,Γ,calc,hideVars,x))
254254 convCrit = Optim. Options (; kwargs... )
255255 res = optimize (optFunc, x0, algo, convCrit)
256256 spos = getScaledPos (res. minimizer, cell. lattice)
@@ -321,7 +321,7 @@ function optCell(calc::MyCalc, algo, cell::MyCell; precon=nothing, kwargs...)
321321 ret = deepcopy (cell)
322322 diag = isdiag (ret. lattice)
323323 lat0 = reshape (ret. lattice, 9 ) |> Vector
324- optFunc = Optim . only_fg! (
324+ optFunc = NLSolversBase . only_fg! (
325325 (F,G,x) -> st! (F,G,x, ret, calc; precon= precon, diag= diag)
326326 )
327327 convCrit = Optim. Options (; kwargs... )
0 commit comments