CONOPT
Loading...
Searching...
No Matches
square2.SquareModelData Class Reference

Public Member Functions

 __init__ (self)
 
 buildModel (self)
 adding the variables and constraints to the model
 
 evaluateNonlinearTerm (self, x, rowno, ignerr, thread)
 callback method for evaluating the nonlinear terms in a given row
 
 evaluateNonlinearJacobian (self, x, rowno, jacnum, ignerr, thread)
 callback method for evaluating the jacobian for the nonlinear terms in a given row
 

Data Fields

 x0 = self.addVariable(-co.Conopt.Infinity, co.Conopt.Infinity, 0.0)
 
 x1 = self.addVariable(-co.Conopt.Infinity, co.Conopt.Infinity, 0.0)
 
 cons1
 
 cons2
 
 cons3
 

Detailed Description

Definition at line 17 of file square2.py.

Constructor & Destructor Documentation

◆ __init__()

square2.SquareModelData.__init__ ( self)

Definition at line 18 of file square2.py.

Field Documentation

◆ x0

square2.SquareModelData.x0 = self.addVariable(-co.Conopt.Infinity, co.Conopt.Infinity, 0.0)

Definition at line 30 of file square2.py.

◆ x1

square2.SquareModelData.x1 = self.addVariable(-co.Conopt.Infinity, co.Conopt.Infinity, 0.0)

Definition at line 31 of file square2.py.

◆ cons1

square2.SquareModelData.cons1
Initial value:
= self.addConstraint(
co.ConstraintType_Eq, 10.0, [self.x0, self.x1], [1, 1], [0, 0]
)

Definition at line 34 of file square2.py.

◆ cons2

square2.SquareModelData.cons2
Initial value:
= self.addConstraint(
co.ConstraintType_Eq, 0.0, [self.x0, self.x1], [0, 0], [1, 1]
)

Definition at line 37 of file square2.py.

◆ cons3

square2.SquareModelData.cons3
Initial value:
= self.addConstraint(
co.ConstraintType_LtEq, 9.0, [self.x0, self.x1], [0, 0], [1, 1]
)

Definition at line 40 of file square2.py.


The documentation for this class was generated from the following file: