CONOPT
Loading...
Searching...
No Matches
pinadd2 Class Reference

Main program. A simple setup and call of CONOPT. More...

Static Public Member Functions

static void main (String argv[])
 

Data Fields

 name = os.path.basename(__file__)[:-3]
 
 conopt = co.Conopt(name)
 
 msghdlr = std.TutMessageHandler(name)
 
 license_int_1 = os.environ.get('CONOPT_LICENSE_INT_1', None)
 
 license_int_2 = os.environ.get('CONOPT_LICENSE_INT_2', None)
 
 license_int_3 = os.environ.get('CONOPT_LICENSE_INT_3', None)
 
 license_text = os.environ.get('CONOPT_LICENSE_TEXT', None)
 
list expected_sols = [1170.49, 1225.86, 1280.28, 1333.74, 1386.24]
 
 model = PinAdd2ModelData()
 
 xkeep = conopt.getVariableValues()
 
 xstat = conopt.getVariableStatus()
 
 estat = conopt.getConstraintStatus()
 
 coi_error = conopt.solve()
 
 retcode
 

Detailed Description

Main program. A simple setup and call of CONOPT.

Definition at line 14 of file pinadd2.java.

Member Function Documentation

◆ main()

static void pinadd2.main ( String argv[])
inlinestatic

Definition at line 15 of file pinadd2.java.

Field Documentation

◆ name

pinadd2.name = os.path.basename(__file__)[:-3]

Definition at line 433 of file pinadd2.py.

◆ conopt

pinadd2.conopt = co.Conopt(name)

Definition at line 435 of file pinadd2.py.

◆ msghdlr

pinadd2.msghdlr = std.TutMessageHandler(name)

Definition at line 436 of file pinadd2.py.

◆ license_int_1

pinadd2.license_int_1 = os.environ.get('CONOPT_LICENSE_INT_1', None)

Definition at line 440 of file pinadd2.py.

◆ license_int_2

pinadd2.license_int_2 = os.environ.get('CONOPT_LICENSE_INT_2', None)

Definition at line 441 of file pinadd2.py.

◆ license_int_3

pinadd2.license_int_3 = os.environ.get('CONOPT_LICENSE_INT_3', None)

Definition at line 442 of file pinadd2.py.

◆ license_text

pinadd2.license_text = os.environ.get('CONOPT_LICENSE_TEXT', None)

Definition at line 443 of file pinadd2.py.

◆ expected_sols

list pinadd2.expected_sols = [1170.49, 1225.86, 1280.28, 1333.74, 1386.24]

Definition at line 457 of file pinadd2.py.

◆ model

pinadd2.model = PinAdd2ModelData()

Definition at line 459 of file pinadd2.py.

◆ xkeep

pinadd2.xkeep = conopt.getVariableValues()

Definition at line 461 of file pinadd2.py.

◆ xstat

pinadd2.xstat = conopt.getVariableStatus()

Definition at line 462 of file pinadd2.py.

◆ estat

pinadd2.estat = conopt.getConstraintStatus()

Definition at line 463 of file pinadd2.py.

◆ coi_error

pinadd2.coi_error = conopt.solve()

Definition at line 472 of file pinadd2.py.

◆ retcode

pinadd2.retcode
Initial value:
conopt, expected_sols[i - 16], coi_error, tol=0.01
)
static int checkSolve(String name, int model_status, int solution_status, double objective, double expected_objective, double tol)
Definition std.java:20

Definition at line 474 of file pinadd2.py.


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