SquareNlpSolverBase

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

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

基础类:object

一个用于作用于等式约束的方形系统的NLP求解器的基类。

__init__(nlp, timer=None, options=None)[source]
Parameters:

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

方法

__init__(nlp[, timer, options])

evaluate_function(x0)

evaluate_jacobian(x0)

solve([x0])

属性

OPTIONS

成员文档