DenseSquareNlpSolver

(类来自 pyomo.contrib.pynumero.algorithms.solvers.square_solver_base)

class pyomo.contrib.pynumero.algorithms.solvers.square_solver_base.DenseSquareNlpSolver(nlp, timer=None, options=None)[source]

基础类: SquareNlpSolverBase

一个使用密集雅可比矩阵的平方NLP求解器

__init__(nlp, timer=None, options=None)
Parameters:

nlp (ExtendedNLP) – 一个将被解决的ExtendedNLP实例。 需要ExtendedNLP来确保NLP具有相同数量的原始变量和等式约束。

方法

__init__(nlp[, 计时器, 选项])

evaluate_function(x0)

evaluate_jacobian(x0)

solve([x0])

属性

OPTIONS

成员文档