Class mainJNI
java.lang.Object
com.google.ortools.linearsolver.mainJNI
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final voiddelete_MPConstraint(long jarg1) static final voiddelete_MPModelExportOptions(long jarg1) static final voiddelete_MPObjective(long jarg1) static final voiddelete_MPSolver(long jarg1) static final voiddelete_MPSolverParameters(long jarg1) static final voiddelete_MPVariable(long jarg1) static final intMPConstraint_basisStatus(long jarg1, MPConstraint jarg1_) static final doubleMPConstraint_dualValue(long jarg1, MPConstraint jarg1_) static final doubleMPConstraint_getCoefficient(long jarg1, MPConstraint jarg1_, long jarg2, MPVariable jarg2_) static final intMPConstraint_index(long jarg1, MPConstraint jarg1_) static final booleanMPConstraint_isLazy(long jarg1, MPConstraint jarg1_) static final doubleMPConstraint_lb(long jarg1, MPConstraint jarg1_) static final StringMPConstraint_name(long jarg1, MPConstraint jarg1_) static final voidMPConstraint_setBounds(long jarg1, MPConstraint jarg1_, double jarg2, double jarg3) static final voidMPConstraint_setCoefficient(long jarg1, MPConstraint jarg1_, long jarg2, MPVariable jarg2_, double jarg3) static final voidMPConstraint_setIsLazy(long jarg1, MPConstraint jarg1_, boolean jarg2) static final voidMPConstraint_setLb(long jarg1, MPConstraint jarg1_, double jarg2) static final voidMPConstraint_setUb(long jarg1, MPConstraint jarg1_, double jarg2) static final doubleMPConstraint_ub(long jarg1, MPConstraint jarg1_) static final booleanMPModelExportOptions_LogInvalidNames_get(long jarg1, MPModelExportOptions jarg1_) static final voidMPModelExportOptions_LogInvalidNames_set(long jarg1, MPModelExportOptions jarg1_, boolean jarg2) static final intMPModelExportOptions_MaxLineLength_get(long jarg1, MPModelExportOptions jarg1_) static final voidMPModelExportOptions_MaxLineLength_set(long jarg1, MPModelExportOptions jarg1_, int jarg2) static final booleanMPModelExportOptions_Obfuscate_get(long jarg1, MPModelExportOptions jarg1_) static final voidMPModelExportOptions_Obfuscate_set(long jarg1, MPModelExportOptions jarg1_, boolean jarg2) static final booleanMPModelExportOptions_ShowUnusedVariables_get(long jarg1, MPModelExportOptions jarg1_) static final voidMPModelExportOptions_ShowUnusedVariables_set(long jarg1, MPModelExportOptions jarg1_, boolean jarg2) static final doubleMPObjective_bestBound(long jarg1, MPObjective jarg1_) static final voidMPObjective_clear(long jarg1, MPObjective jarg1_) static final doubleMPObjective_getCoefficient(long jarg1, MPObjective jarg1_, long jarg2, MPVariable jarg2_) static final booleanMPObjective_maximization(long jarg1, MPObjective jarg1_) static final booleanMPObjective_minimization(long jarg1, MPObjective jarg1_) static final doubleMPObjective_offset(long jarg1, MPObjective jarg1_) static final voidMPObjective_setCoefficient(long jarg1, MPObjective jarg1_, long jarg2, MPVariable jarg2_, double jarg3) static final voidMPObjective_setMaximization(long jarg1, MPObjective jarg1_) static final voidMPObjective_setMinimization(long jarg1, MPObjective jarg1_) static final voidMPObjective_setOffset(long jarg1, MPObjective jarg1_, double jarg2) static final voidMPObjective_setOptimizationDirection(long jarg1, MPObjective jarg1_, boolean jarg2) static final doubleMPObjective_value(long jarg1, MPObjective jarg1_) static final intstatic final intstatic final voidMPSolver_clear(long jarg1, MPSolver jarg1_) static final intstatic final double[]MPSolver_computeConstraintActivities(long jarg1, MPSolver jarg1_) static final doubleMPSolver_computeExactConditionNumber(long jarg1, MPSolver jarg1_) static final longMPSolver_constraint(long jarg1, MPSolver jarg1_, int jarg2) static final MPConstraint[]MPSolver_constraints(long jarg1, MPSolver jarg1_) static final intstatic final intstatic final byte[]MPSolver_createSolutionResponseProto(long jarg1, MPSolver jarg1_) static final longMPSolver_createSolver(String jarg1) static final voidMPSolver_enableOutput(long jarg1, MPSolver jarg1_) static final StringMPSolver_exportModelAsLpFormat__SWIG_0(long jarg1, MPSolver jarg1_, boolean jarg2) static final StringMPSolver_exportModelAsLpFormat__SWIG_1(long jarg1, MPSolver jarg1_) static final StringMPSolver_exportModelAsMpsFormat(long jarg1, MPSolver jarg1_, boolean jarg2, boolean jarg3) static final byte[]MPSolver_exportModelToProto(long jarg1, MPSolver jarg1_) static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final doublestatic final booleanMPSolver_interruptSolve(long jarg1, MPSolver jarg1_) static final booleanMPSolver_isMip(long jarg1, MPSolver jarg1_) static final longMPSolver_iterations(long jarg1, MPSolver jarg1_) static final StringMPSolver_loadModelFromProto(long jarg1, MPSolver jarg1_, byte[] jarg2) static final StringMPSolver_loadModelFromProtoKeepNames(long jarg1, MPSolver jarg1_, byte[] jarg2) static final StringMPSolver_loadModelFromProtoWithUniqueNamesOrDie(long jarg1, MPSolver jarg1_, byte[] jarg2) static final booleanMPSolver_loadSolutionFromProto(long jarg1, MPSolver jarg1_, byte[] jarg2) static final longMPSolver_lookupConstraintOrNull(long jarg1, MPSolver jarg1_, String jarg2) static final longMPSolver_lookupVariableOrNull(long jarg1, MPSolver jarg1_, String jarg2) static final longMPSolver_makeBoolVar(long jarg1, MPSolver jarg1_, String jarg2) static final longMPSolver_makeConstraint__SWIG_0(long jarg1, MPSolver jarg1_, double jarg2, double jarg3) static final longMPSolver_makeConstraint__SWIG_1(long jarg1, MPSolver jarg1_) static final longMPSolver_makeConstraint__SWIG_2(long jarg1, MPSolver jarg1_, double jarg2, double jarg3, String jarg4) static final longMPSolver_makeConstraint__SWIG_3(long jarg1, MPSolver jarg1_, String jarg2) static final longMPSolver_makeIntVar(long jarg1, MPSolver jarg1_, double jarg2, double jarg3, String jarg4) static final longMPSolver_makeNumVar(long jarg1, MPSolver jarg1_, double jarg2, double jarg3, String jarg4) static final longMPSolver_makeVar(long jarg1, MPSolver jarg1_, double jarg2, double jarg3, boolean jarg4, String jarg5) static final longMPSolver_nodes(long jarg1, MPSolver jarg1_) static final intstatic final intMPSolver_numConstraints(long jarg1, MPSolver jarg1_) static final intMPSolver_numVariables(long jarg1, MPSolver jarg1_) static final longMPSolver_objective(long jarg1, MPSolver jarg1_) static final intstatic final intMPSolver_problemType(long jarg1, MPSolver jarg1_) static final voidMPSolver_reset(long jarg1, MPSolver jarg1_) static final intstatic final intstatic final voidMPSolver_setHint(long jarg1, MPSolver jarg1_, MPVariable[] jarg2, double[] jarg3) static final booleanMPSolver_setNumThreads(long jarg1, MPSolver jarg1_, int jarg2) static final booleanMPSolver_setSolverSpecificParametersAsString(long jarg1, MPSolver jarg1_, String jarg2) static final voidMPSolver_setTimeLimit(long jarg1, MPSolver jarg1_, long jarg2) static final intMPSolver_solve__SWIG_0(long jarg1, MPSolver jarg1_) static final intMPSolver_solve__SWIG_1(long jarg1, MPSolver jarg1_, long jarg2, MPSolverParameters jarg2_) static final StringMPSolver_solverVersion(long jarg1, MPSolver jarg1_) static final byte[]MPSolver_solveWithProto(byte[] jarg1) static final booleanMPSolver_supportsProblemType(int jarg1) static final voidMPSolver_suppressOutput(long jarg1, MPSolver jarg1_) static final longMPSolver_variable(long jarg1, MPSolver jarg1_, int jarg2) static final MPVariable[]MPSolver_variables(long jarg1, MPSolver jarg1_) static final booleanMPSolver_verifySolution(long jarg1, MPSolver jarg1_, double jarg2, boolean jarg3) static final longMPSolver_wallTime(long jarg1, MPSolver jarg1_) static final voidMPSolver_write(long jarg1, MPSolver jarg1_, String jarg2) static final booleanMPSolver_writeModelToMpsFile(long jarg1, MPSolver jarg1_, String jarg2, boolean jarg3, boolean jarg4) static final intstatic final intstatic final intstatic final intstatic final intstatic final doubleMPSolverParameters_getDoubleParam(long jarg1, MPSolverParameters jarg1_, int jarg2) static final intMPSolverParameters_getIntegerParam(long jarg1, MPSolverParameters jarg1_, int jarg2) static final intstatic final intstatic final intstatic final doublestatic final intstatic final intstatic final doublestatic final doublestatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final voidMPSolverParameters_setDoubleParam(long jarg1, MPSolverParameters jarg1_, int jarg2, double jarg3) static final voidMPSolverParameters_setIntegerParam(long jarg1, MPSolverParameters jarg1_, int jarg2, int jarg3) static final intMPVariable_basisStatus(long jarg1, MPVariable jarg1_) static final intMPVariable_index(long jarg1, MPVariable jarg1_) static final doubleMPVariable_lb(long jarg1, MPVariable jarg1_) static final StringMPVariable_name(long jarg1, MPVariable jarg1_) static final doubleMPVariable_reducedCost(long jarg1, MPVariable jarg1_) static final voidMPVariable_setBounds(long jarg1, MPVariable jarg1_, double jarg2, double jarg3) static final voidMPVariable_setInteger(long jarg1, MPVariable jarg1_, boolean jarg2) static final voidMPVariable_setLb(long jarg1, MPVariable jarg1_, double jarg2) static final voidMPVariable_setUb(long jarg1, MPVariable jarg1_, double jarg2) static final doubleMPVariable_solutionValue(long jarg1, MPVariable jarg1_) static final doubleMPVariable_ub(long jarg1, MPVariable jarg1_) static final longstatic final longnew_MPSolver(String jarg1, int jarg2) static final long
-
Constructor Details
-
mainJNI
public mainJNI()
-
-
Method Details
-
MPSolver_CLP_LINEAR_PROGRAMMING_get
public static final int MPSolver_CLP_LINEAR_PROGRAMMING_get() -
MPSolver_GLPK_LINEAR_PROGRAMMING_get
public static final int MPSolver_GLPK_LINEAR_PROGRAMMING_get() -
MPSolver_GLOP_LINEAR_PROGRAMMING_get
public static final int MPSolver_GLOP_LINEAR_PROGRAMMING_get() -
MPSolver_PDLP_LINEAR_PROGRAMMING_get
public static final int MPSolver_PDLP_LINEAR_PROGRAMMING_get() -
MPSolver_SCIP_MIXED_INTEGER_PROGRAMMING_get
public static final int MPSolver_SCIP_MIXED_INTEGER_PROGRAMMING_get() -
MPSolver_GLPK_MIXED_INTEGER_PROGRAMMING_get
public static final int MPSolver_GLPK_MIXED_INTEGER_PROGRAMMING_get() -
MPSolver_CBC_MIXED_INTEGER_PROGRAMMING_get
public static final int MPSolver_CBC_MIXED_INTEGER_PROGRAMMING_get() -
MPSolver_BOP_INTEGER_PROGRAMMING_get
public static final int MPSolver_BOP_INTEGER_PROGRAMMING_get() -
MPSolver_SAT_INTEGER_PROGRAMMING_get
public static final int MPSolver_SAT_INTEGER_PROGRAMMING_get() -
MPSolver_GUROBI_LINEAR_PROGRAMMING_get
public static final int MPSolver_GUROBI_LINEAR_PROGRAMMING_get() -
MPSolver_GUROBI_MIXED_INTEGER_PROGRAMMING_get
public static final int MPSolver_GUROBI_MIXED_INTEGER_PROGRAMMING_get() -
MPSolver_CPLEX_LINEAR_PROGRAMMING_get
public static final int MPSolver_CPLEX_LINEAR_PROGRAMMING_get() -
MPSolver_CPLEX_MIXED_INTEGER_PROGRAMMING_get
public static final int MPSolver_CPLEX_MIXED_INTEGER_PROGRAMMING_get() -
MPSolver_XPRESS_LINEAR_PROGRAMMING_get
public static final int MPSolver_XPRESS_LINEAR_PROGRAMMING_get() -
MPSolver_XPRESS_MIXED_INTEGER_PROGRAMMING_get
public static final int MPSolver_XPRESS_MIXED_INTEGER_PROGRAMMING_get() -
new_MPSolver
-
delete_MPSolver
public static final void delete_MPSolver(long jarg1) -
MPSolver_createSolver
-
MPSolver_supportsProblemType
public static final boolean MPSolver_supportsProblemType(int jarg1) -
MPSolver_isMip
-
MPSolver_problemType
-
MPSolver_clear
-
MPSolver_numVariables
-
MPSolver_variables
-
MPSolver_variable
-
MPSolver_lookupVariableOrNull
-
MPSolver_makeVar
-
MPSolver_makeNumVar
-
MPSolver_makeIntVar
-
MPSolver_makeBoolVar
-
MPSolver_numConstraints
-
MPSolver_constraints
-
MPSolver_constraint
-
MPSolver_lookupConstraintOrNull
-
MPSolver_makeConstraint__SWIG_0
public static final long MPSolver_makeConstraint__SWIG_0(long jarg1, MPSolver jarg1_, double jarg2, double jarg3) -
MPSolver_makeConstraint__SWIG_1
-
MPSolver_makeConstraint__SWIG_2
-
MPSolver_makeConstraint__SWIG_3
-
MPSolver_objective
-
MPSolver_NOT_SOLVED_get
public static final int MPSolver_NOT_SOLVED_get() -
MPSolver_solve__SWIG_0
-
MPSolver_solve__SWIG_1
public static final int MPSolver_solve__SWIG_1(long jarg1, MPSolver jarg1_, long jarg2, MPSolverParameters jarg2_) -
MPSolver_write
-
MPSolver_computeConstraintActivities
-
MPSolver_verifySolution
public static final boolean MPSolver_verifySolution(long jarg1, MPSolver jarg1_, double jarg2, boolean jarg3) -
MPSolver_reset
-
MPSolver_interruptSolve
-
MPSolver_setSolverSpecificParametersAsString
-
MPSolver_FREE_get
public static final int MPSolver_FREE_get() -
MPSolver_infinity
public static final double MPSolver_infinity() -
MPSolver_enableOutput
-
MPSolver_suppressOutput
-
MPSolver_iterations
-
MPSolver_nodes
-
MPSolver_solverVersion
-
MPSolver_computeExactConditionNumber
-
MPSolver_setTimeLimit
-
MPSolver_wallTime
-
MPSolver_loadModelFromProto
-
MPSolver_loadModelFromProtoKeepNames
-
MPSolver_loadModelFromProtoWithUniqueNamesOrDie
-
MPSolver_exportModelToProto
-
MPSolver_createSolutionResponseProto
-
MPSolver_loadSolutionFromProto
public static final boolean MPSolver_loadSolutionFromProto(long jarg1, MPSolver jarg1_, byte[] jarg2) -
MPSolver_solveWithProto
public static final byte[] MPSolver_solveWithProto(byte[] jarg1) -
MPSolver_exportModelAsLpFormat__SWIG_0
-
MPSolver_exportModelAsLpFormat__SWIG_1
-
MPSolver_exportModelAsMpsFormat
-
MPSolver_writeModelToMpsFile
-
MPSolver_setHint
public static final void MPSolver_setHint(long jarg1, MPSolver jarg1_, MPVariable[] jarg2, double[] jarg3) -
MPSolver_setNumThreads
-
MPObjective_clear
-
MPObjective_setCoefficient
public static final void MPObjective_setCoefficient(long jarg1, MPObjective jarg1_, long jarg2, MPVariable jarg2_, double jarg3) -
MPObjective_getCoefficient
public static final double MPObjective_getCoefficient(long jarg1, MPObjective jarg1_, long jarg2, MPVariable jarg2_) -
MPObjective_setOffset
-
MPObjective_offset
-
MPObjective_setOptimizationDirection
public static final void MPObjective_setOptimizationDirection(long jarg1, MPObjective jarg1_, boolean jarg2) -
MPObjective_setMinimization
-
MPObjective_setMaximization
-
MPObjective_maximization
-
MPObjective_minimization
-
MPObjective_value
-
MPObjective_bestBound
-
delete_MPObjective
public static final void delete_MPObjective(long jarg1) -
MPVariable_name
-
MPVariable_setInteger
-
MPVariable_solutionValue
-
MPVariable_index
-
MPVariable_lb
-
MPVariable_ub
-
MPVariable_setLb
-
MPVariable_setUb
-
MPVariable_setBounds
public static final void MPVariable_setBounds(long jarg1, MPVariable jarg1_, double jarg2, double jarg3) -
MPVariable_reducedCost
-
MPVariable_basisStatus
-
delete_MPVariable
public static final void delete_MPVariable(long jarg1) -
MPConstraint_name
-
MPConstraint_setCoefficient
public static final void MPConstraint_setCoefficient(long jarg1, MPConstraint jarg1_, long jarg2, MPVariable jarg2_, double jarg3) -
MPConstraint_getCoefficient
public static final double MPConstraint_getCoefficient(long jarg1, MPConstraint jarg1_, long jarg2, MPVariable jarg2_) -
MPConstraint_lb
-
MPConstraint_ub
-
MPConstraint_setLb
-
MPConstraint_setUb
-
MPConstraint_setBounds
public static final void MPConstraint_setBounds(long jarg1, MPConstraint jarg1_, double jarg2, double jarg3) -
MPConstraint_isLazy
-
MPConstraint_setIsLazy
-
MPConstraint_index
-
MPConstraint_dualValue
-
MPConstraint_basisStatus
-
delete_MPConstraint
public static final void delete_MPConstraint(long jarg1) -
MPSolverParameters_RELATIVE_MIP_GAP_get
public static final int MPSolverParameters_RELATIVE_MIP_GAP_get() -
MPSolverParameters_PRIMAL_TOLERANCE_get
public static final int MPSolverParameters_PRIMAL_TOLERANCE_get() -
MPSolverParameters_DUAL_TOLERANCE_get
public static final int MPSolverParameters_DUAL_TOLERANCE_get() -
MPSolverParameters_PRESOLVE_get
public static final int MPSolverParameters_PRESOLVE_get() -
MPSolverParameters_LP_ALGORITHM_get
public static final int MPSolverParameters_LP_ALGORITHM_get() -
MPSolverParameters_INCREMENTALITY_get
public static final int MPSolverParameters_INCREMENTALITY_get() -
MPSolverParameters_SCALING_get
public static final int MPSolverParameters_SCALING_get() -
MPSolverParameters_PRESOLVE_OFF_get
public static final int MPSolverParameters_PRESOLVE_OFF_get() -
MPSolverParameters_PRESOLVE_ON_get
public static final int MPSolverParameters_PRESOLVE_ON_get() -
MPSolverParameters_DUAL_get
public static final int MPSolverParameters_DUAL_get() -
MPSolverParameters_PRIMAL_get
public static final int MPSolverParameters_PRIMAL_get() -
MPSolverParameters_BARRIER_get
public static final int MPSolverParameters_BARRIER_get() -
MPSolverParameters_INCREMENTALITY_OFF_get
public static final int MPSolverParameters_INCREMENTALITY_OFF_get() -
MPSolverParameters_INCREMENTALITY_ON_get
public static final int MPSolverParameters_INCREMENTALITY_ON_get() -
MPSolverParameters_SCALING_OFF_get
public static final int MPSolverParameters_SCALING_OFF_get() -
MPSolverParameters_SCALING_ON_get
public static final int MPSolverParameters_SCALING_ON_get() -
MPSolverParameters_kDefaultRelativeMipGap_get
public static final double MPSolverParameters_kDefaultRelativeMipGap_get() -
MPSolverParameters_kDefaultPrimalTolerance_get
public static final double MPSolverParameters_kDefaultPrimalTolerance_get() -
MPSolverParameters_kDefaultDualTolerance_get
public static final double MPSolverParameters_kDefaultDualTolerance_get() -
MPSolverParameters_kDefaultPresolve_get
public static final int MPSolverParameters_kDefaultPresolve_get() -
MPSolverParameters_kDefaultIncrementality_get
public static final int MPSolverParameters_kDefaultIncrementality_get() -
new_MPSolverParameters
public static final long new_MPSolverParameters() -
MPSolverParameters_setDoubleParam
public static final void MPSolverParameters_setDoubleParam(long jarg1, MPSolverParameters jarg1_, int jarg2, double jarg3) -
MPSolverParameters_setIntegerParam
public static final void MPSolverParameters_setIntegerParam(long jarg1, MPSolverParameters jarg1_, int jarg2, int jarg3) -
MPSolverParameters_getDoubleParam
public static final double MPSolverParameters_getDoubleParam(long jarg1, MPSolverParameters jarg1_, int jarg2) -
MPSolverParameters_getIntegerParam
public static final int MPSolverParameters_getIntegerParam(long jarg1, MPSolverParameters jarg1_, int jarg2) -
delete_MPSolverParameters
public static final void delete_MPSolverParameters(long jarg1) -
MPModelExportOptions_Obfuscate_set
public static final void MPModelExportOptions_Obfuscate_set(long jarg1, MPModelExportOptions jarg1_, boolean jarg2) -
MPModelExportOptions_Obfuscate_get
public static final boolean MPModelExportOptions_Obfuscate_get(long jarg1, MPModelExportOptions jarg1_) -
MPModelExportOptions_LogInvalidNames_set
public static final void MPModelExportOptions_LogInvalidNames_set(long jarg1, MPModelExportOptions jarg1_, boolean jarg2) -
MPModelExportOptions_LogInvalidNames_get
public static final boolean MPModelExportOptions_LogInvalidNames_get(long jarg1, MPModelExportOptions jarg1_) -
MPModelExportOptions_ShowUnusedVariables_set
public static final void MPModelExportOptions_ShowUnusedVariables_set(long jarg1, MPModelExportOptions jarg1_, boolean jarg2) -
MPModelExportOptions_ShowUnusedVariables_get
public static final boolean MPModelExportOptions_ShowUnusedVariables_get(long jarg1, MPModelExportOptions jarg1_) -
MPModelExportOptions_MaxLineLength_set
public static final void MPModelExportOptions_MaxLineLength_set(long jarg1, MPModelExportOptions jarg1_, int jarg2) -
MPModelExportOptions_MaxLineLength_get
public static final int MPModelExportOptions_MaxLineLength_get(long jarg1, MPModelExportOptions jarg1_) -
new_MPModelExportOptions
public static final long new_MPModelExportOptions() -
delete_MPModelExportOptions
public static final void delete_MPModelExportOptions(long jarg1)
-