CONOPT
Loading...
Searching...
No Matches
jconoptJNI.java
Go to the documentation of this file.
1/* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (https://www.swig.org).
3 * Version 4.3.1
4 *
5 * Do not make changes to this file unless you know what you are doing - modify
6 * the SWIG interface file instead.
7 * ----------------------------------------------------------------------------- */
8
9package jconopt;
10
11public class jconoptJNI {
12 public final static native long new_doubleArray(long jarg1);
13 public final static native void delete_doubleArray(long jarg1);
14 public final static native double doubleArray_getitem(long jarg1, doubleArray jarg1_, long jarg2);
15 public final static native void doubleArray_setitem(long jarg1, doubleArray jarg1_, long jarg2, double jarg3);
16 public final static native long doubleArray_cast(long jarg1, doubleArray jarg1_);
17 public final static native long doubleArray_frompointer(long jarg1);
18 public final static native long new_intArray(long jarg1);
19 public final static native void delete_intArray(long jarg1);
20 public final static native int intArray_getitem(long jarg1, intArray jarg1_, long jarg2);
21 public final static native void intArray_setitem(long jarg1, intArray jarg1_, long jarg2, int jarg3);
22 public final static native long intArray_cast(long jarg1, intArray jarg1_);
23 public final static native long intArray_frompointer(long jarg1);
24 public final static native long new_IntArray3__SWIG_0();
25 public final static native long new_IntArray3__SWIG_1(long jarg1, IntArray3 jarg1_);
26 public final static native boolean IntArray3_isEmpty(long jarg1, IntArray3 jarg1_);
27 public final static native void IntArray3_fill(long jarg1, IntArray3 jarg1_, int jarg2);
28 public final static native int IntArray3_size(long jarg1, IntArray3 jarg1_);
29 public final static native int IntArray3_get(long jarg1, IntArray3 jarg1_, int jarg2);
30 public final static native void IntArray3_set(long jarg1, IntArray3 jarg1_, int jarg2, int jarg3);
31 public final static native void delete_IntArray3(long jarg1);
32 public final static native double CONOPT_INF_get();
33 public final static native int ConstraintType_Eq_get();
34 public final static native int ObjectiveElement_Variable_get();
35 public final static native int Sense_Minimize_get();
36 public final static native int Sense_Maximize_get();
37 public final static native int VerbosityLevel_VerbLevelMin_get();
38 public final static native int SDEvaluationType_None_get();
39 public final static native long new_Conopt__SWIG_0(String jarg1);
40 public final static native long new_Conopt__SWIG_1();
41 public final static native void delete_Conopt(long jarg1);
42 public final static native int Conopt_solve(long jarg1, Conopt jarg1_);
43 public final static native int Conopt_checkModelAndParameters(long jarg1, Conopt jarg1_);
44 public final static native long Conopt_controlVector(long jarg1, Conopt jarg1_);
45 public final static native void Conopt_printStatus(long jarg1, Conopt jarg1_);
46 public final static native String Conopt_getName(long jarg1, Conopt jarg1_);
47 public final static native void Conopt_loadModel(long jarg1, Conopt jarg1_, long jarg2, ConoptModelData jarg2_);
48 public final static native int Conopt_modelStatus(long jarg1, Conopt jarg1_);
49 public final static native int Conopt_solutionStatus(long jarg1, Conopt jarg1_);
50 public final static native int Conopt_iterations(long jarg1, Conopt jarg1_);
51 public final static native double Conopt_objectiveValue(long jarg1, Conopt jarg1_);
52 public final static native double[] Conopt_getVariableValues(long jarg1, Conopt jarg1_);
53 public final static native double[] Conopt_getVariableMarginals(long jarg1, Conopt jarg1_);
54 public final static native int[] Conopt_getVariableBasisStatus(long jarg1, Conopt jarg1_);
55 public final static native int[] Conopt_getVariableStatus(long jarg1, Conopt jarg1_);
56 public final static native double[] Conopt_getConstraintValues(long jarg1, Conopt jarg1_);
57 public final static native double[] Conopt_getConstraintMarginals(long jarg1, Conopt jarg1_);
58 public final static native int[] Conopt_getConstraintBasisStatus(long jarg1, Conopt jarg1_);
59 public final static native int[] Conopt_getConstraintStatus(long jarg1, Conopt jarg1_);
60 public final static native void Conopt_setMessageHandler(long jarg1, Conopt jarg1_, long jarg2, MessageHandler jarg2_);
61 public final static native int Conopt_sendMessage(long jarg1, Conopt jarg1_, String jarg2);
62 public final static native void Conopt_setVerbosityLevel(long jarg1, Conopt jarg1_, int jarg2);
63 public final static native int[] Conopt_version();
64 public final static native int Conopt_debugFV(long jarg1, Conopt jarg1_, int jarg2);
65 public final static native int Conopt_squareModel(long jarg1, Conopt jarg1_, int jarg2);
66 public final static native int Conopt_setLicense(long jarg1, Conopt jarg1_, int jarg2, int jarg3, int jarg4, String jarg5);
67 public final static native int Conopt_setItLim(long jarg1, Conopt jarg1_, int jarg2);
68 public final static native int Conopt_setErrLim(long jarg1, Conopt jarg1_, int jarg2);
69 public final static native int Conopt_fVincLin(long jarg1, Conopt jarg1_, int jarg2);
70 public final static native int Conopt_fVforAll(long jarg1, Conopt jarg1_, int jarg2);
71 public final static native int Conopt_setMaxSup(long jarg1, Conopt jarg1_, int jarg2);
72 public final static native int Conopt_allowEmptyRow(long jarg1, Conopt jarg1_, int jarg2);
73 public final static native int Conopt_allowEmptyCol(long jarg1, Conopt jarg1_, int jarg2);
74 public final static native int Conopt_debug2D(long jarg1, Conopt jarg1_, int jarg2);
75 public final static native int Conopt_disCont(long jarg1, Conopt jarg1_, int jarg2);
76 public final static native int Conopt_clearM(long jarg1, Conopt jarg1_, int jarg2);
77 public final static native int Conopt_setResLim(long jarg1, Conopt jarg1_, double jarg2);
78 public final static native int Conopt_setMaxHeap(long jarg1, Conopt jarg1_, double jarg2);
79 public final static native int Conopt_setThreadS(long jarg1, Conopt jarg1_, int jarg2);
80 public final static native int Conopt_setThreadF(long jarg1, Conopt jarg1_, int jarg2);
81 public final static native int Conopt_setThread2D(long jarg1, Conopt jarg1_, int jarg2);
82 public final static native int Conopt_setThreadC(long jarg1, Conopt jarg1_, int jarg2);
83 public final static native int Conopt_getMaxThreads(long jarg1, Conopt jarg1_);
84 public final static native double Conopt_getMaxHeapUsed(long jarg1, Conopt jarg1_);
85 public final static native int Conopt_getRangeErrors(long jarg1, Conopt jarg1_);
86 public final static native long new_Variable__SWIG_0(int jarg1, double jarg2, double jarg3, double jarg4, int jarg5);
87 public final static native long new_Variable__SWIG_1(int jarg1, double jarg2, double jarg3, double jarg4);
88 public final static native long new_Variable__SWIG_2(int jarg1, double jarg2, double jarg3);
89 public final static native void Variable_addNonzero(long jarg1, Variable jarg1_, int jarg2, double jarg3, int jarg4);
90 public final static native void Variable_sortNonzeros(long jarg1, Variable jarg1_);
91 public final static native void Variable_index_set(long jarg1, Variable jarg1_, int jarg2);
92 public final static native int Variable_index_get(long jarg1, Variable jarg1_);
93 public final static native void Variable_lower_set(long jarg1, Variable jarg1_, double jarg2);
94 public final static native double Variable_lower_get(long jarg1, Variable jarg1_);
95 public final static native void Variable_upper_set(long jarg1, Variable jarg1_, double jarg2);
96 public final static native double Variable_upper_get(long jarg1, Variable jarg1_);
97 public final static native void Variable_curr_set(long jarg1, Variable jarg1_, double jarg2);
98 public final static native double Variable_curr_get(long jarg1, Variable jarg1_);
99 public final static native void Variable_varstatus_set(long jarg1, Variable jarg1_, int jarg2);
100 public final static native int Variable_varstatus_get(long jarg1, Variable jarg1_);
101 public final static native void Variable_consindex__set(long jarg1, Variable jarg1_, long jarg2);
102 public final static native long Variable_consindex__get(long jarg1, Variable jarg1_);
103 public final static native void Variable_value__set(long jarg1, Variable jarg1_, long jarg2);
104 public final static native long Variable_value__get(long jarg1, Variable jarg1_);
105 public final static native void Variable_nlflag__set(long jarg1, Variable jarg1_, long jarg2);
106 public final static native long Variable_nlflag__get(long jarg1, Variable jarg1_);
107 public final static native void Variable_sortorder__set(long jarg1, Variable jarg1_, long jarg2);
108 public final static native long Variable_sortorder__get(long jarg1, Variable jarg1_);
109 public final static native void delete_Variable(long jarg1);
110 public final static native long new_Constraint(int jarg1, int jarg2, double jarg3, int jarg4);
111 public final static native void Constraint_index_set(long jarg1, Constraint jarg1_, int jarg2);
112 public final static native int Constraint_index_get(long jarg1, Constraint jarg1_);
113 public final static native void Constraint_constype_set(long jarg1, Constraint jarg1_, int jarg2);
114 public final static native int Constraint_constype_get(long jarg1, Constraint jarg1_);
115 public final static native void Constraint_rhs_set(long jarg1, Constraint jarg1_, double jarg2);
116 public final static native double Constraint_rhs_get(long jarg1, Constraint jarg1_);
117 public final static native void Constraint_slackstatus_set(long jarg1, Constraint jarg1_, int jarg2);
118 public final static native int Constraint_slackstatus_get(long jarg1, Constraint jarg1_);
119 public final static native void delete_Constraint(long jarg1);
120 public final static native long new_ConoptModelData();
121 public final static native void delete_ConoptModelData(long jarg1);
122 public final static native int ConoptModelData_readMatrix(long jarg1, ConoptModelData jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9, long jarg10, long jarg11, long jarg12, int jarg13, int jarg14, int jarg15);
123 public final static native int ConoptModelData_readMatrixSwigExplicitConoptModelData(long jarg1, ConoptModelData jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9, long jarg10, long jarg11, long jarg12, int jarg13, int jarg14, int jarg15);
124 public final static native void ConoptModelData_setProblemDimension(long jarg1, ConoptModelData jarg1_, long jarg2, long jarg3, long jarg4, long jarg5);
125 public final static native int ConoptModelData_addConstraint__SWIG_0(long jarg1, ConoptModelData jarg1_, int jarg2, double jarg3, int jarg4);
126 public final static native int ConoptModelData_addConstraint__SWIG_1(long jarg1, ConoptModelData jarg1_, int jarg2, double jarg3);
127 public final static native int ConoptModelData_addConstraint__SWIG_2(long jarg1, ConoptModelData jarg1_, int jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6, int jarg7);
128 public final static native int ConoptModelData_addConstraint__SWIG_3(long jarg1, ConoptModelData jarg1_, int jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6);
129 public final static native int ConoptModelData_addVariable__SWIG_0(long jarg1, ConoptModelData jarg1_, double jarg2, double jarg3, double jarg4, int jarg5);
130 public final static native int ConoptModelData_addVariable__SWIG_1(long jarg1, ConoptModelData jarg1_, double jarg2, double jarg3, double jarg4);
131 public final static native int ConoptModelData_addVariable__SWIG_2(long jarg1, ConoptModelData jarg1_, double jarg2, double jarg3);
132 public final static native int ConoptModelData_addVariable__SWIG_3(long jarg1, ConoptModelData jarg1_, double jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6, double jarg7, int jarg8);
133 public final static native int ConoptModelData_addVariable__SWIG_4(long jarg1, ConoptModelData jarg1_, double jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6, double jarg7);
134 public final static native int ConoptModelData_addVariable__SWIG_5(long jarg1, ConoptModelData jarg1_, double jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6);
135 public final static native void ConoptModelData_setObjectiveElement(long jarg1, ConoptModelData jarg1_, int jarg2, int jarg3);
136 public final static native void ConoptModelData_setOptimizationSense(long jarg1, ConoptModelData jarg1_, int jarg2);
137 public final static native void ConoptModelData_setInitialStatusOption(long jarg1, ConoptModelData jarg1_, int jarg2);
138 public final static native int ConoptModelData_numVar(long jarg1, ConoptModelData jarg1_);
139 public final static native int ConoptModelData_numCons(long jarg1, ConoptModelData jarg1_);
140 public final static native int ConoptModelData_numHessianNonzeros(long jarg1, ConoptModelData jarg1_);
141 public final static native long ConoptModelData_getVariable(long jarg1, ConoptModelData jarg1_, int jarg2);
142 public final static native long ConoptModelData_getConstraint(long jarg1, ConoptModelData jarg1_, int jarg2);
143 public final static native void ConoptModelData_setSDEvaluationType(long jarg1, ConoptModelData jarg1_, int jarg2);
144 public final static native void ConoptModelData_setSDLagrangianStructure(long jarg1, ConoptModelData jarg1_, int[] jarg2, int[] jarg3);
145 public final static native int[] ConoptModelData_getSDLagrangianRowNumbers(long jarg1, ConoptModelData jarg1_);
146 public final static native int[] ConoptModelData_getSDLagrangianColumnNumbers(long jarg1, ConoptModelData jarg1_);
147 public final static native void ConoptModelData_director_connect(ConoptModelData obj, long cptr, boolean mem_own, boolean weak_global);
148 public final static native void ConoptModelData_change_ownership(ConoptModelData obj, long cptr, boolean take_or_release);
149 public final static native void ConoptAlgProgress_iteration_set(long jarg1, ConoptAlgProgress jarg1_, int jarg2);
150 public final static native int ConoptAlgProgress_iteration_get(long jarg1, ConoptAlgProgress jarg1_);
151 public final static native void ConoptAlgProgress_phase_set(long jarg1, ConoptAlgProgress jarg1_, int jarg2);
152 public final static native int ConoptAlgProgress_phase_get(long jarg1, ConoptAlgProgress jarg1_);
153 public final static native void ConoptAlgProgress_numinfeas_set(long jarg1, ConoptAlgProgress jarg1_, int jarg2);
154 public final static native int ConoptAlgProgress_numinfeas_get(long jarg1, ConoptAlgProgress jarg1_);
155 public final static native void ConoptAlgProgress_numnopt_set(long jarg1, ConoptAlgProgress jarg1_, int jarg2);
156 public final static native int ConoptAlgProgress_numnopt_get(long jarg1, ConoptAlgProgress jarg1_);
157 public final static native void ConoptAlgProgress_numsuper_set(long jarg1, ConoptAlgProgress jarg1_, int jarg2);
158 public final static native int ConoptAlgProgress_numsuper_get(long jarg1, ConoptAlgProgress jarg1_);
159 public final static native void ConoptAlgProgress_suminfeas_set(long jarg1, ConoptAlgProgress jarg1_, double jarg2);
160 public final static native double ConoptAlgProgress_suminfeas_get(long jarg1, ConoptAlgProgress jarg1_);
161 public final static native void ConoptAlgProgress_objvalue_set(long jarg1, ConoptAlgProgress jarg1_, double jarg2);
162 public final static native double ConoptAlgProgress_objvalue_get(long jarg1, ConoptAlgProgress jarg1_);
163 public final static native void ConoptAlgProgress_rgmax_set(long jarg1, ConoptAlgProgress jarg1_, double jarg2);
164 public final static native double ConoptAlgProgress_rgmax_get(long jarg1, ConoptAlgProgress jarg1_);
165 public final static native void ConoptAlgProgress_step_set(long jarg1, ConoptAlgProgress jarg1_, double jarg2);
166 public final static native double ConoptAlgProgress_step_get(long jarg1, ConoptAlgProgress jarg1_);
167 public final static native void ConoptAlgProgress_numvar_set(long jarg1, ConoptAlgProgress jarg1_, int jarg2);
168 public final static native int ConoptAlgProgress_numvar_get(long jarg1, ConoptAlgProgress jarg1_);
169 public final static native long new_ConoptAlgProgress();
170 public final static native void delete_ConoptAlgProgress(long jarg1);
171 public final static native long new_MessageHandler();
172 public final static native void delete_MessageHandler(long jarg1);
173 public final static native int MessageHandler_message(long jarg1, MessageHandler jarg1_, int jarg2, int jarg3, int jarg4, String[] jarg5);
174 public final static native int MessageHandler_messageSwigExplicitMessageHandler(long jarg1, MessageHandler jarg1_, int jarg2, int jarg3, int jarg4, String[] jarg5);
175 public final static native int MessageHandler_errorMessage(long jarg1, MessageHandler jarg1_, int jarg2, int jarg3, int jarg4, String jarg5);
176 public final static native int MessageHandler_errorMessageSwigExplicitMessageHandler(long jarg1, MessageHandler jarg1_, int jarg2, int jarg3, int jarg4, String jarg5);
177 public final static native int MessageHandler_progress(long jarg1, MessageHandler jarg1_, long jarg2, ConoptAlgProgress jarg2_);
178 public final static native int MessageHandler_progressSwigExplicitMessageHandler(long jarg1, MessageHandler jarg1_, long jarg2, ConoptAlgProgress jarg2_);
179 public final static native int MessageHandler_sendMessage(long jarg1, MessageHandler jarg1_, String jarg2);
180 public final static native void MessageHandler_setVerbosityLevel(long jarg1, MessageHandler jarg1_, int jarg2);
181 public final static native void MessageHandler_director_connect(MessageHandler obj, long cptr, boolean mem_own, boolean weak_global);
182 public final static native void MessageHandler_change_ownership(MessageHandler obj, long cptr, boolean take_or_release);
183 public final static native int EvaluationMode_TermsOnly_get();
184 public final static native long new_ModelData();
185 public final static native void delete_ModelData(long jarg1);
186 public final static native double ModelData_evaluateNonlinearTerm(long jarg1, ModelData jarg1_, double[] jarg2, int jarg3, boolean jarg4, int jarg5);
187 public final static native double ModelData_evaluateNonlinearTermSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, int jarg3, boolean jarg4, int jarg5);
188 public final static native void ModelData_evaluateNonlinearJacobian(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, int jarg5, int[] jarg6, boolean jarg8, int jarg9);
189 public final static native void ModelData_evaluateNonlinearJacobianSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, int jarg5, int[] jarg6, boolean jarg8, int jarg9);
190 public final static native void ModelData_initFDEvaluation(long jarg1, ModelData jarg1_, double[] jarg2, int[] jarg3, int jarg5, int jarg6, boolean jarg7);
191 public final static native void ModelData_initFDEvaluationSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, int[] jarg3, int jarg5, int jarg6, boolean jarg7);
192 public final static native void ModelData_endFDEvaluation(long jarg1, ModelData jarg1_, boolean jarg2);
193 public final static native void ModelData_endFDEvaluationSwigExplicitModelData(long jarg1, ModelData jarg1_, boolean jarg2);
194 public final static native void ModelData_evaluateSDLagrangian(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, int[] jarg4, int[] jarg5, double[] jarg6);
195 public final static native void ModelData_evaluateSDLagrangianSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, int[] jarg4, int[] jarg5, double[] jarg6);
196 public final static native void ModelData_evaluateSDDirLagrangian(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, double[] jarg4, double[] jarg5, boolean jarg6);
197 public final static native void ModelData_evaluateSDDirLagrangianSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, double[] jarg4, double[] jarg5, boolean jarg6);
198 public final static native void ModelData_evaluateDirectionalSD(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, double[] jarg4, int jarg5, int[] jarg6, int jarg8);
199 public final static native void ModelData_evaluateDirectionalSDSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, double[] jarg4, int jarg5, int[] jarg6, int jarg8);
200 public final static native void ModelData_initDirectionalSDEval(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, int[] jarg4, int jarg6, boolean jarg7);
201 public final static native void ModelData_initDirectionalSDEvalSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, int[] jarg4, int jarg6, boolean jarg7);
202 public final static native void ModelData_endDirectionalSDEval(long jarg1, ModelData jarg1_);
203 public final static native void ModelData_endDirectionalSDEvalSwigExplicitModelData(long jarg1, ModelData jarg1_);
204 public final static native void ModelData_errorInEvaluation(long jarg1, ModelData jarg1_);
205 public final static native void ModelData_setProblemDimension(long jarg1, ModelData jarg1_, long jarg2, long jarg3, long jarg4, long jarg5);
206 public final static native int ModelData_addConstraint__SWIG_0(long jarg1, ModelData jarg1_, int jarg2, double jarg3, int jarg4);
207 public final static native int ModelData_addConstraint__SWIG_1(long jarg1, ModelData jarg1_, int jarg2, double jarg3);
208 public final static native int ModelData_addConstraint__SWIG_2(long jarg1, ModelData jarg1_, int jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6, int jarg7);
209 public final static native int ModelData_addConstraint__SWIG_3(long jarg1, ModelData jarg1_, int jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6);
210 public final static native int ModelData_addVariable__SWIG_0(long jarg1, ModelData jarg1_, double jarg2, double jarg3, double jarg4, int jarg5);
211 public final static native int ModelData_addVariable__SWIG_1(long jarg1, ModelData jarg1_, double jarg2, double jarg3, double jarg4);
212 public final static native int ModelData_addVariable__SWIG_2(long jarg1, ModelData jarg1_, double jarg2, double jarg3);
213 public final static native int ModelData_addVariable__SWIG_3(long jarg1, ModelData jarg1_, double jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6, double jarg7, int jarg8);
214 public final static native int ModelData_addVariable__SWIG_4(long jarg1, ModelData jarg1_, double jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6, double jarg7);
215 public final static native int ModelData_addVariable__SWIG_5(long jarg1, ModelData jarg1_, double jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6);
216 public final static native void ModelData_setObjectiveElement(long jarg1, ModelData jarg1_, int jarg2, int jarg3);
217 public final static native void ModelData_setOptimizationSense(long jarg1, ModelData jarg1_, int jarg2);
218 public final static native void ModelData_setInitialStatusOption(long jarg1, ModelData jarg1_, int jarg2);
219 public final static native int ModelData_numVar(long jarg1, ModelData jarg1_);
220 public final static native int ModelData_numCons(long jarg1, ModelData jarg1_);
221 public final static native int ModelData_numHessianNonzeros(long jarg1, ModelData jarg1_);
222 public final static native long ModelData_getVariable(long jarg1, ModelData jarg1_, int jarg2);
223 public final static native long ModelData_getConstraint(long jarg1, ModelData jarg1_, int jarg2);
224 public final static native void ModelData_setSDEvaluationType(long jarg1, ModelData jarg1_, int jarg2);
225 public final static native void ModelData_setSDLagrangianStructure(long jarg1, ModelData jarg1_, int[] jarg2, int[] jarg3);
226 public final static native void ModelData_director_connect(ModelData obj, long cptr, boolean mem_own, boolean weak_global);
227 public final static native void ModelData_change_ownership(ModelData obj, long cptr, boolean take_or_release);
228 public final static native long ModelData_SWIGUpcast(long jarg1);
229
230 public static int SwigDirector_ConoptModelData_readMatrix(ConoptModelData jself, long lower, long curr, long upper, long vsta, long type, long rhs, long esta, long colsta, long rowno, long value, long nlflag, int numvar, int numcon, int numnz) {
231 return jself.readMatrix((lower == 0) ? null : new SWIGTYPE_p_double(lower, false), (curr == 0) ? null : new SWIGTYPE_p_double(curr, false), (upper == 0) ? null : new SWIGTYPE_p_double(upper, false), (vsta == 0) ? null : new SWIGTYPE_p_int(vsta, false), (type == 0) ? null : new SWIGTYPE_p_int(type, false), (rhs == 0) ? null : new SWIGTYPE_p_double(rhs, false), (esta == 0) ? null : new SWIGTYPE_p_int(esta, false), (colsta == 0) ? null : new SWIGTYPE_p_int(colsta, false), (rowno == 0) ? null : new SWIGTYPE_p_int(rowno, false), (value == 0) ? null : new SWIGTYPE_p_double(value, false), (nlflag == 0) ? null : new SWIGTYPE_p_int(nlflag, false), numvar, numcon, numnz);
232 }
233 public static int SwigDirector_MessageHandler_message(MessageHandler jself, int smsg, int dmsg, int nmsg, String[] msgv) {
234 return jself.message(smsg, dmsg, nmsg, msgv);
235 }
236 public static int SwigDirector_MessageHandler_errorMessage(MessageHandler jself, int rowno, int colno, int posno, String msg) {
237 return jself.errorMessage(rowno, colno, posno, msg);
238 }
239 public static int SwigDirector_MessageHandler_progress(MessageHandler jself, long progressdata) {
240 return jself.progress(new ConoptAlgProgress(progressdata, false));
241 }
242 public static int SwigDirector_ModelData_readMatrix(ModelData jself, long lower, long curr, long upper, long vsta, long type, long rhs, long esta, long colsta, long rowno, long value, long nlflag, int numvar, int numcon, int numnz) {
243 return jself.readMatrix((lower == 0) ? null : new SWIGTYPE_p_double(lower, false), (curr == 0) ? null : new SWIGTYPE_p_double(curr, false), (upper == 0) ? null : new SWIGTYPE_p_double(upper, false), (vsta == 0) ? null : new SWIGTYPE_p_int(vsta, false), (type == 0) ? null : new SWIGTYPE_p_int(type, false), (rhs == 0) ? null : new SWIGTYPE_p_double(rhs, false), (esta == 0) ? null : new SWIGTYPE_p_int(esta, false), (colsta == 0) ? null : new SWIGTYPE_p_int(colsta, false), (rowno == 0) ? null : new SWIGTYPE_p_int(rowno, false), (value == 0) ? null : new SWIGTYPE_p_double(value, false), (nlflag == 0) ? null : new SWIGTYPE_p_int(nlflag, false), numvar, numcon, numnz);
244 }
245 public static double SwigDirector_ModelData_evaluateNonlinearTerm(ModelData jself, double[] x, int rowno, boolean ignerr, int thread) {
246 return jself.evaluateNonlinearTerm(x, rowno, ignerr, thread);
247 }
248 public static void SwigDirector_ModelData_evaluateNonlinearJacobian(ModelData jself, double[] x, double[] jac, int rowno, int[] jacnum, boolean ignerr, int thread) {
249 jself.evaluateNonlinearJacobian(x, jac, rowno, jacnum, ignerr, thread);
250 }
251 public static void SwigDirector_ModelData_initFDEvaluation(ModelData jself, double[] x, int[] rowlist, int mode, int numthread, boolean ignerr) {
252 jself.initFDEvaluation(x, rowlist, EvaluationMode.swigToEnum(mode), numthread, ignerr);
253 }
254 public static void SwigDirector_ModelData_endFDEvaluation(ModelData jself, boolean ignerr) {
255 jself.endFDEvaluation(ignerr);
256 }
257 public static void SwigDirector_ModelData_evaluateSDLagrangian(ModelData jself, double[] x, double[] u, int[] hessianrow, int[] hessiancol, double[] hessianval) {
258 jself.evaluateSDLagrangian(x, u, hessianrow, hessiancol, hessianval);
259 }
260 public static void SwigDirector_ModelData_evaluateSDDirLagrangian(ModelData jself, double[] x, double[] dx, double[] u, double[] d2g, boolean newpoint) {
261 jself.evaluateSDDirLagrangian(x, dx, u, d2g, newpoint);
262 }
263 public static void SwigDirector_ModelData_evaluateDirectionalSD(ModelData jself, double[] x, double[] dx, double[] d2g, int rowno, int[] jacnum, int thread) {
264 jself.evaluateDirectionalSD(x, dx, d2g, rowno, jacnum, thread);
265 }
266 public static void SwigDirector_ModelData_initDirectionalSDEval(ModelData jself, double[] x, double[] dx, int[] rowlist, int numthread, boolean newpoint) {
267 jself.initDirectionalSDEval(x, dx, rowlist, numthread, newpoint);
268 }
270 jself.endDirectionalSDEval();
271 }
272
273 private final static native void swig_module_init();
274 static {
275 swig_module_init();
276 }
277}
int readMatrix(SWIGTYPE_p_double lower, SWIGTYPE_p_double curr, SWIGTYPE_p_double upper, SWIGTYPE_p_int vsta, SWIGTYPE_p_int type, SWIGTYPE_p_double rhs, SWIGTYPE_p_int esta, SWIGTYPE_p_int colsta, SWIGTYPE_p_int rowno, SWIGTYPE_p_double value, SWIGTYPE_p_int nlflag, int numvar, int numcon, int numnz)
static EvaluationMode swigToEnum(int swigValue)
int progress(ConoptAlgProgress progressdata)
A class that can be extended to build and solve a model using Conopt.
static final native long new_Conopt__SWIG_0(String jarg1)
static final native int ModelData_addVariable__SWIG_4(long jarg1, ModelData jarg1_, double jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6, double jarg7)
static final native int Conopt_disCont(long jarg1, Conopt jarg1_, int jarg2)
static final native void Conopt_printStatus(long jarg1, Conopt jarg1_)
static final native void ConoptAlgProgress_objvalue_set(long jarg1, ConoptAlgProgress jarg1_, double jarg2)
static final native int Sense_Maximize_get()
static final native int MessageHandler_progressSwigExplicitMessageHandler(long jarg1, MessageHandler jarg1_, long jarg2, ConoptAlgProgress jarg2_)
static final native void ModelData_setProblemDimension(long jarg1, ModelData jarg1_, long jarg2, long jarg3, long jarg4, long jarg5)
static final native void ModelData_evaluateNonlinearJacobianSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, int jarg5, int[] jarg6, boolean jarg8, int jarg9)
static final native int Conopt_solve(long jarg1, Conopt jarg1_)
static final native int ConoptAlgProgress_numvar_get(long jarg1, ConoptAlgProgress jarg1_)
static final native void ModelData_evaluateSDLagrangian(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, int[] jarg4, int[] jarg5, double[] jarg6)
static final native void MessageHandler_change_ownership(MessageHandler obj, long cptr, boolean take_or_release)
static final native int Conopt_clearM(long jarg1, Conopt jarg1_, int jarg2)
static final native void ModelData_setSDLagrangianStructure(long jarg1, ModelData jarg1_, int[] jarg2, int[] jarg3)
static final native long ModelData_getVariable(long jarg1, ModelData jarg1_, int jarg2)
static final native long new_IntArray3__SWIG_0()
static final native void ConoptModelData_setObjectiveElement(long jarg1, ConoptModelData jarg1_, int jarg2, int jarg3)
static final native void ModelData_setObjectiveElement(long jarg1, ModelData jarg1_, int jarg2, int jarg3)
static final native double ModelData_evaluateNonlinearTerm(long jarg1, ModelData jarg1_, double[] jarg2, int jarg3, boolean jarg4, int jarg5)
static final native void ModelData_errorInEvaluation(long jarg1, ModelData jarg1_)
static final native void ModelData_initFDEvaluation(long jarg1, ModelData jarg1_, double[] jarg2, int[] jarg3, int jarg5, int jarg6, boolean jarg7)
static final native int Conopt_setThread2D(long jarg1, Conopt jarg1_, int jarg2)
static final native double Variable_curr_get(long jarg1, Variable jarg1_)
static final native void ModelData_initDirectionalSDEval(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, int[] jarg4, int jarg6, boolean jarg7)
static final native int[] ConoptModelData_getSDLagrangianColumnNumbers(long jarg1, ConoptModelData jarg1_)
static final native void ConoptModelData_setSDEvaluationType(long jarg1, ConoptModelData jarg1_, int jarg2)
static final native int Conopt_setItLim(long jarg1, Conopt jarg1_, int jarg2)
static int SwigDirector_ConoptModelData_readMatrix(ConoptModelData jself, long lower, long curr, long upper, long vsta, long type, long rhs, long esta, long colsta, long rowno, long value, long nlflag, int numvar, int numcon, int numnz)
static final native int Conopt_sendMessage(long jarg1, Conopt jarg1_, String jarg2)
static final native void ModelData_endDirectionalSDEval(long jarg1, ModelData jarg1_)
static final native int ModelData_addConstraint__SWIG_1(long jarg1, ModelData jarg1_, int jarg2, double jarg3)
static final native int ModelData_addVariable__SWIG_5(long jarg1, ModelData jarg1_, double jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6)
static final native double[] Conopt_getVariableMarginals(long jarg1, Conopt jarg1_)
static final native long new_ConoptAlgProgress()
static final native void ConoptAlgProgress_phase_set(long jarg1, ConoptAlgProgress jarg1_, int jarg2)
static final native void ConoptAlgProgress_numsuper_set(long jarg1, ConoptAlgProgress jarg1_, int jarg2)
static final native void ModelData_setInitialStatusOption(long jarg1, ModelData jarg1_, int jarg2)
static final native void ConoptAlgProgress_step_set(long jarg1, ConoptAlgProgress jarg1_, double jarg2)
static final native int MessageHandler_progress(long jarg1, MessageHandler jarg1_, long jarg2, ConoptAlgProgress jarg2_)
static final native int ConoptModelData_addConstraint__SWIG_1(long jarg1, ConoptModelData jarg1_, int jarg2, double jarg3)
static final native long ConoptModelData_getConstraint(long jarg1, ConoptModelData jarg1_, int jarg2)
static final native int Conopt_getRangeErrors(long jarg1, Conopt jarg1_)
static final native int ConoptModelData_numHessianNonzeros(long jarg1, ConoptModelData jarg1_)
static final native int Conopt_checkModelAndParameters(long jarg1, Conopt jarg1_)
static final native void ModelData_endFDEvaluationSwigExplicitModelData(long jarg1, ModelData jarg1_, boolean jarg2)
static final native long ModelData_getConstraint(long jarg1, ModelData jarg1_, int jarg2)
static final native void delete_doubleArray(long jarg1)
static final native void IntArray3_set(long jarg1, IntArray3 jarg1_, int jarg2, int jarg3)
static final native double ConoptAlgProgress_rgmax_get(long jarg1, ConoptAlgProgress jarg1_)
static final native int Constraint_slackstatus_get(long jarg1, Constraint jarg1_)
static final native void delete_Conopt(long jarg1)
static final native int Conopt_fVincLin(long jarg1, Conopt jarg1_, int jarg2)
static final native int[] ConoptModelData_getSDLagrangianRowNumbers(long jarg1, ConoptModelData jarg1_)
static final native void Conopt_setVerbosityLevel(long jarg1, Conopt jarg1_, int jarg2)
static final native int MessageHandler_errorMessage(long jarg1, MessageHandler jarg1_, int jarg2, int jarg3, int jarg4, String jarg5)
static final native String Conopt_getName(long jarg1, Conopt jarg1_)
static final native int ConoptModelData_readMatrixSwigExplicitConoptModelData(long jarg1, ConoptModelData jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9, long jarg10, long jarg11, long jarg12, int jarg13, int jarg14, int jarg15)
static final native void delete_MessageHandler(long jarg1)
static final native void Conopt_setMessageHandler(long jarg1, Conopt jarg1_, long jarg2, MessageHandler jarg2_)
static final native int ModelData_addVariable__SWIG_1(long jarg1, ModelData jarg1_, double jarg2, double jarg3, double jarg4)
static final native void Variable_lower_set(long jarg1, Variable jarg1_, double jarg2)
static final native int MessageHandler_errorMessageSwigExplicitMessageHandler(long jarg1, MessageHandler jarg1_, int jarg2, int jarg3, int jarg4, String jarg5)
static void SwigDirector_ModelData_endDirectionalSDEval(ModelData jself)
static final native void ConoptModelData_setSDLagrangianStructure(long jarg1, ConoptModelData jarg1_, int[] jarg2, int[] jarg3)
static final native int Conopt_iterations(long jarg1, Conopt jarg1_)
static final native double Variable_upper_get(long jarg1, Variable jarg1_)
static final native int VerbosityLevel_VerbLevelMin_get()
static double SwigDirector_ModelData_evaluateNonlinearTerm(ModelData jself, double[] x, int rowno, boolean ignerr, int thread)
static final native int ModelData_addConstraint__SWIG_0(long jarg1, ModelData jarg1_, int jarg2, double jarg3, int jarg4)
static final native double ModelData_evaluateNonlinearTermSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, int jarg3, boolean jarg4, int jarg5)
static final native void ModelData_director_connect(ModelData obj, long cptr, boolean mem_own, boolean weak_global)
static final native void ModelData_endFDEvaluation(long jarg1, ModelData jarg1_, boolean jarg2)
static final native long doubleArray_cast(long jarg1, doubleArray jarg1_)
static int SwigDirector_MessageHandler_errorMessage(MessageHandler jself, int rowno, int colno, int posno, String msg)
static final native long new_ConoptModelData()
static final native int Constraint_constype_get(long jarg1, Constraint jarg1_)
static final native void Variable_sortorder__set(long jarg1, Variable jarg1_, long jarg2)
static final native void intArray_setitem(long jarg1, intArray jarg1_, long jarg2, int jarg3)
static final native void Variable_sortNonzeros(long jarg1, Variable jarg1_)
static void SwigDirector_ModelData_initFDEvaluation(ModelData jself, double[] x, int[] rowlist, int mode, int numthread, boolean ignerr)
static final native void ModelData_endDirectionalSDEvalSwigExplicitModelData(long jarg1, ModelData jarg1_)
static final native long new_Variable__SWIG_2(int jarg1, double jarg2, double jarg3)
static final native int Conopt_setErrLim(long jarg1, Conopt jarg1_, int jarg2)
static final native int Conopt_getMaxThreads(long jarg1, Conopt jarg1_)
static final native void Variable_index_set(long jarg1, Variable jarg1_, int jarg2)
static final native void ModelData_change_ownership(ModelData obj, long cptr, boolean take_or_release)
static final native void ModelData_evaluateDirectionalSDSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, double[] jarg4, int jarg5, int[] jarg6, int jarg8)
static final native void ConoptModelData_setProblemDimension(long jarg1, ConoptModelData jarg1_, long jarg2, long jarg3, long jarg4, long jarg5)
static final native int Conopt_setThreadF(long jarg1, Conopt jarg1_, int jarg2)
static final native void Variable_value__set(long jarg1, Variable jarg1_, long jarg2)
static final native void ModelData_initFDEvaluationSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, int[] jarg3, int jarg5, int jarg6, boolean jarg7)
static final native long intArray_cast(long jarg1, intArray jarg1_)
static final native long new_intArray(long jarg1)
static final native double Conopt_getMaxHeapUsed(long jarg1, Conopt jarg1_)
static final native double Variable_lower_get(long jarg1, Variable jarg1_)
static final native int SDEvaluationType_None_get()
static final native int Conopt_debugFV(long jarg1, Conopt jarg1_, int jarg2)
static final native int ConoptModelData_addConstraint__SWIG_3(long jarg1, ConoptModelData jarg1_, int jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6)
static int SwigDirector_MessageHandler_progress(MessageHandler jself, long progressdata)
static final native int ConoptAlgProgress_numinfeas_get(long jarg1, ConoptAlgProgress jarg1_)
static final native int ConoptModelData_numCons(long jarg1, ConoptModelData jarg1_)
static final native void Variable_consindex__set(long jarg1, Variable jarg1_, long jarg2)
static final native int ConoptModelData_addConstraint__SWIG_0(long jarg1, ConoptModelData jarg1_, int jarg2, double jarg3, int jarg4)
static final native void delete_ModelData(long jarg1)
static final native int ModelData_addVariable__SWIG_2(long jarg1, ModelData jarg1_, double jarg2, double jarg3)
static final native int ModelData_numCons(long jarg1, ModelData jarg1_)
static final native int Conopt_setThreadC(long jarg1, Conopt jarg1_, int jarg2)
static final native int MessageHandler_message(long jarg1, MessageHandler jarg1_, int jarg2, int jarg3, int jarg4, String[] jarg5)
static void SwigDirector_ModelData_evaluateNonlinearJacobian(ModelData jself, double[] x, double[] jac, int rowno, int[] jacnum, boolean ignerr, int thread)
static final native long doubleArray_frompointer(long jarg1)
static final native int Conopt_squareModel(long jarg1, Conopt jarg1_, int jarg2)
static final native void IntArray3_fill(long jarg1, IntArray3 jarg1_, int jarg2)
static final native long intArray_frompointer(long jarg1)
static final native long ModelData_SWIGUpcast(long jarg1)
static final native void ConoptAlgProgress_suminfeas_set(long jarg1, ConoptAlgProgress jarg1_, double jarg2)
static final native double CONOPT_INF_get()
static final native int ModelData_numVar(long jarg1, ModelData jarg1_)
static final native int ConoptModelData_addVariable__SWIG_0(long jarg1, ConoptModelData jarg1_, double jarg2, double jarg3, double jarg4, int jarg5)
static final native int ModelData_addConstraint__SWIG_2(long jarg1, ModelData jarg1_, int jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6, int jarg7)
static final native int Variable_index_get(long jarg1, Variable jarg1_)
static final native void Variable_varstatus_set(long jarg1, Variable jarg1_, int jarg2)
static final native void Variable_addNonzero(long jarg1, Variable jarg1_, int jarg2, double jarg3, int jarg4)
static final native int ConoptModelData_addVariable__SWIG_1(long jarg1, ConoptModelData jarg1_, double jarg2, double jarg3, double jarg4)
static final native void ConoptAlgProgress_rgmax_set(long jarg1, ConoptAlgProgress jarg1_, double jarg2)
static final native double[] Conopt_getConstraintMarginals(long jarg1, Conopt jarg1_)
static final native int Variable_varstatus_get(long jarg1, Variable jarg1_)
static final native int ConoptModelData_addVariable__SWIG_4(long jarg1, ConoptModelData jarg1_, double jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6, double jarg7)
static final native int EvaluationMode_TermsOnly_get()
static void SwigDirector_ModelData_evaluateSDLagrangian(ModelData jself, double[] x, double[] u, int[] hessianrow, int[] hessiancol, double[] hessianval)
static final native void delete_Variable(long jarg1)
static final native long Variable_consindex__get(long jarg1, Variable jarg1_)
static final native int[] Conopt_getVariableStatus(long jarg1, Conopt jarg1_)
static final native double Conopt_objectiveValue(long jarg1, Conopt jarg1_)
static final native double[] Conopt_getVariableValues(long jarg1, Conopt jarg1_)
static final native int ConoptModelData_addVariable__SWIG_3(long jarg1, ConoptModelData jarg1_, double jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6, double jarg7, int jarg8)
static final native int ConstraintType_Eq_get()
static final native void ModelData_evaluateDirectionalSD(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, double[] jarg4, int jarg5, int[] jarg6, int jarg8)
static final native int ConoptModelData_addConstraint__SWIG_2(long jarg1, ConoptModelData jarg1_, int jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6, int jarg7)
static final native int Conopt_allowEmptyCol(long jarg1, Conopt jarg1_, int jarg2)
static final native int Conopt_setLicense(long jarg1, Conopt jarg1_, int jarg2, int jarg3, int jarg4, String jarg5)
static final native long new_IntArray3__SWIG_1(long jarg1, IntArray3 jarg1_)
static final native int Conopt_setResLim(long jarg1, Conopt jarg1_, double jarg2)
static final native int[] Conopt_getVariableBasisStatus(long jarg1, Conopt jarg1_)
static final native int ObjectiveElement_Variable_get()
static final native long new_Conopt__SWIG_1()
static final native void ModelData_setOptimizationSense(long jarg1, ModelData jarg1_, int jarg2)
static final native int Conopt_debug2D(long jarg1, Conopt jarg1_, int jarg2)
static int SwigDirector_MessageHandler_message(MessageHandler jself, int smsg, int dmsg, int nmsg, String[] msgv)
static final native void delete_Constraint(long jarg1)
static final native int ConoptModelData_addVariable__SWIG_5(long jarg1, ConoptModelData jarg1_, double jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6)
static final native int[] Conopt_getConstraintStatus(long jarg1, Conopt jarg1_)
static final native void ModelData_evaluateNonlinearJacobian(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, int jarg5, int[] jarg6, boolean jarg8, int jarg9)
static final native long Variable_value__get(long jarg1, Variable jarg1_)
static final native void ConoptAlgProgress_numnopt_set(long jarg1, ConoptAlgProgress jarg1_, int jarg2)
static final native long new_ModelData()
static final native double[] Conopt_getConstraintValues(long jarg1, Conopt jarg1_)
static final native int Conopt_modelStatus(long jarg1, Conopt jarg1_)
static final native int MessageHandler_messageSwigExplicitMessageHandler(long jarg1, MessageHandler jarg1_, int jarg2, int jarg3, int jarg4, String[] jarg5)
static final native void ModelData_setSDEvaluationType(long jarg1, ModelData jarg1_, int jarg2)
static final native long new_Variable__SWIG_0(int jarg1, double jarg2, double jarg3, double jarg4, int jarg5)
static final native void Variable_upper_set(long jarg1, Variable jarg1_, double jarg2)
static final native int Conopt_setMaxSup(long jarg1, Conopt jarg1_, int jarg2)
static final native void ModelData_initDirectionalSDEvalSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, int[] jarg4, int jarg6, boolean jarg7)
static final native void Constraint_rhs_set(long jarg1, Constraint jarg1_, double jarg2)
static final native long new_MessageHandler()
static final native void delete_intArray(long jarg1)
static final native int[] Conopt_getConstraintBasisStatus(long jarg1, Conopt jarg1_)
static final native void ConoptModelData_setInitialStatusOption(long jarg1, ConoptModelData jarg1_, int jarg2)
static final native int ConoptModelData_readMatrix(long jarg1, ConoptModelData jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9, long jarg10, long jarg11, long jarg12, int jarg13, int jarg14, int jarg15)
static final native void ConoptModelData_change_ownership(ConoptModelData obj, long cptr, boolean take_or_release)
static final native long new_Variable__SWIG_1(int jarg1, double jarg2, double jarg3, double jarg4)
static final native void Conopt_loadModel(long jarg1, Conopt jarg1_, long jarg2, ConoptModelData jarg2_)
static final native void ConoptModelData_setOptimizationSense(long jarg1, ConoptModelData jarg1_, int jarg2)
static final native void doubleArray_setitem(long jarg1, doubleArray jarg1_, long jarg2, double jarg3)
static final native int ModelData_addVariable__SWIG_3(long jarg1, ModelData jarg1_, double jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6, double jarg7, int jarg8)
static final native int intArray_getitem(long jarg1, intArray jarg1_, long jarg2)
static final native void MessageHandler_setVerbosityLevel(long jarg1, MessageHandler jarg1_, int jarg2)
static final native int IntArray3_get(long jarg1, IntArray3 jarg1_, int jarg2)
static final native int Constraint_index_get(long jarg1, Constraint jarg1_)
static final native int MessageHandler_sendMessage(long jarg1, MessageHandler jarg1_, String jarg2)
static final native int ConoptAlgProgress_iteration_get(long jarg1, ConoptAlgProgress jarg1_)
static final native void MessageHandler_director_connect(MessageHandler obj, long cptr, boolean mem_own, boolean weak_global)
static final native int ModelData_addVariable__SWIG_0(long jarg1, ModelData jarg1_, double jarg2, double jarg3, double jarg4, int jarg5)
static final native void ConoptAlgProgress_numvar_set(long jarg1, ConoptAlgProgress jarg1_, int jarg2)
static final native int Conopt_solutionStatus(long jarg1, Conopt jarg1_)
static final native double ConoptAlgProgress_step_get(long jarg1, ConoptAlgProgress jarg1_)
static final native int ModelData_numHessianNonzeros(long jarg1, ModelData jarg1_)
static final native int[] Conopt_version()
static final native void Variable_curr_set(long jarg1, Variable jarg1_, double jarg2)
static final native void ConoptAlgProgress_numinfeas_set(long jarg1, ConoptAlgProgress jarg1_, int jarg2)
static void SwigDirector_ModelData_endFDEvaluation(ModelData jself, boolean ignerr)
static final native long ConoptModelData_getVariable(long jarg1, ConoptModelData jarg1_, int jarg2)
static final native int ConoptAlgProgress_numsuper_get(long jarg1, ConoptAlgProgress jarg1_)
static final native int Conopt_setMaxHeap(long jarg1, Conopt jarg1_, double jarg2)
static final native double Constraint_rhs_get(long jarg1, Constraint jarg1_)
static final native double doubleArray_getitem(long jarg1, doubleArray jarg1_, long jarg2)
static final native void ConoptAlgProgress_iteration_set(long jarg1, ConoptAlgProgress jarg1_, int jarg2)
static final native long Conopt_controlVector(long jarg1, Conopt jarg1_)
static final native long Variable_sortorder__get(long jarg1, Variable jarg1_)
static final native int ConoptModelData_addVariable__SWIG_2(long jarg1, ConoptModelData jarg1_, double jarg2, double jarg3)
static void SwigDirector_ModelData_evaluateSDDirLagrangian(ModelData jself, double[] x, double[] dx, double[] u, double[] d2g, boolean newpoint)
static final native int IntArray3_size(long jarg1, IntArray3 jarg1_)
static final native void delete_ConoptAlgProgress(long jarg1)
static final native void ModelData_evaluateSDDirLagrangianSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, double[] jarg4, double[] jarg5, boolean jarg6)
static final native int ConoptAlgProgress_phase_get(long jarg1, ConoptAlgProgress jarg1_)
static int SwigDirector_ModelData_readMatrix(ModelData jself, long lower, long curr, long upper, long vsta, long type, long rhs, long esta, long colsta, long rowno, long value, long nlflag, int numvar, int numcon, int numnz)
static final native void ConoptModelData_director_connect(ConoptModelData obj, long cptr, boolean mem_own, boolean weak_global)
static final native void delete_ConoptModelData(long jarg1)
static final native int Sense_Minimize_get()
static final native boolean IntArray3_isEmpty(long jarg1, IntArray3 jarg1_)
static final native long Variable_nlflag__get(long jarg1, Variable jarg1_)
static final native void ModelData_evaluateSDLagrangianSwigExplicitModelData(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, int[] jarg4, int[] jarg5, double[] jarg6)
static final native double ConoptAlgProgress_objvalue_get(long jarg1, ConoptAlgProgress jarg1_)
static final native int ConoptModelData_numVar(long jarg1, ConoptModelData jarg1_)
static final native long new_doubleArray(long jarg1)
static final native void ModelData_evaluateSDDirLagrangian(long jarg1, ModelData jarg1_, double[] jarg2, double[] jarg3, double[] jarg4, double[] jarg5, boolean jarg6)
static final native void Constraint_constype_set(long jarg1, Constraint jarg1_, int jarg2)
static final native int Conopt_allowEmptyRow(long jarg1, Conopt jarg1_, int jarg2)
static final native void Constraint_slackstatus_set(long jarg1, Constraint jarg1_, int jarg2)
static final native double ConoptAlgProgress_suminfeas_get(long jarg1, ConoptAlgProgress jarg1_)
static void SwigDirector_ModelData_initDirectionalSDEval(ModelData jself, double[] x, double[] dx, int[] rowlist, int numthread, boolean newpoint)
static final native int ConoptAlgProgress_numnopt_get(long jarg1, ConoptAlgProgress jarg1_)
static final native long new_Constraint(int jarg1, int jarg2, double jarg3, int jarg4)
static final native void Constraint_index_set(long jarg1, Constraint jarg1_, int jarg2)
static final native int Conopt_fVforAll(long jarg1, Conopt jarg1_, int jarg2)
static final native void delete_IntArray3(long jarg1)
static final native void Variable_nlflag__set(long jarg1, Variable jarg1_, long jarg2)
static final native int ModelData_addConstraint__SWIG_3(long jarg1, ModelData jarg1_, int jarg2, double jarg3, int[] jarg4, double[] jarg5, int[] jarg6)
static void SwigDirector_ModelData_evaluateDirectionalSD(ModelData jself, double[] x, double[] dx, double[] d2g, int rowno, int[] jacnum, int thread)
static final native int Conopt_setThreadS(long jarg1, Conopt jarg1_, int jarg2)
void evaluateSDDirLagrangian(double[] x, double[] dx, double[] u, double[] d2g, boolean newpoint)
computes the directional second derivative for the Lagrangian
void evaluateDirectionalSD(double[] x, double[] dx, double[] d2g, int rowno, int[] jacnum, int thread)
computes the directional second derivative for a single constraint
void endDirectionalSDEval()
called by CONOPT after a sequence of evaluateDirectionalSD() calls each time either the point or the ...
void initDirectionalSDEval(double[] x, double[] dx, int[] rowlist, int numthread, boolean newpoint)
a callback for the initialisation of the second derivative evaluation.
void evaluateSDLagrangian(double[] x, double[] u, int[] hessianrow, int[] hessiancol, double[] hessianval)
Computes and returns the numerical values of the Lagrangian of the Hessian.
void endFDEvaluation(boolean ignerr)
Optional function, if defined, it will be called at the end of the function evaluation stage....
void evaluateNonlinearJacobian(double[] x, double[] jac, int rowno, int[] jacnum, boolean ignerr, int thread)
callback method for evaluating the jacobian for the nonlinear terms in a given row
void initFDEvaluation(double[] x, int[] rowlist, EvaluationMode mode, int numthread, boolean ignerr)
callback method for initialising the first derivative evaluation.
double evaluateNonlinearTerm(double[] x, int rowno, boolean ignerr, int thread)
callback method for evaluating the nonlinear terms in a given row
int errorMessage(int rowno, int colno, int posno, String msg)
int message(int smsg, int dmsg, int nmsg, String[] msgv)