Java API 参考#
本节记录了Gurobi Java接口。本手册首先介绍了接口中暴露的类和这些类上最重要的方法的快速概述。然后继续全面介绍所有可用的类和方法。
如果您更喜欢Javadoc格式,Gurobi Java接口的文档也可以在文件gurobi-javadoc.jar
中找到。Javadoc格式在像Eclipse这样的集成开发环境中使用时特别有帮助。请查阅您的IDE文档以获取有关如何导入Javadoc文件的信息。
如果您是Gurobi优化器的新手,我们建议您从入门知识库文章开始,以获取一般信息。这还包括不同Gurobi API的教程。此外,我们的示例之旅提供了如何使用此处描述的类和方法的具体示例。在本概述中,我们将根据需要指向此旅程的部分或示例。
您将在Gurobi Java API安装指南中找到如何安装Gurobi Java接口的说明。
目录
- 概述
- GRBEnv
GRBEnv
GRBEnv.GRBEnv
GRBEnv.GRBEnv
GRBEnv.GRBEnv
GRBEnv.dispose
GRBEnv.get
GRBEnv.get
GRBEnv.get
GRBEnv.getErrorMsg
GRBEnv.getParamInfo
GRBEnv.getParamInfo
GRBEnv.getParamInfo
GRBEnv.message
GRBEnv.readParams
GRBEnv.release
GRBEnv.resetParams
GRBEnv.set
GRBEnv.set
GRBEnv.set
GRBEnv.set
GRBEnv.setLogCallback
GRBEnv.start
GRBEnv.writeParams
- GRBModel
GRBModel
GRBModel.GRBModel
GRBModel.GRBModel
GRBModel.GRBModel
GRBModel.GRBModel
GRBModel.addConstr
GRBModel.addConstr
GRBModel.addConstr
GRBModel.addConstr
GRBModel.addConstr
GRBModel.addConstr
GRBModel.addConstr
GRBModel.addConstr
GRBModel.addConstrs
GRBModel.addConstrs
GRBModel.addConstrs
GRBModel.addGenConstrMax
GRBModel.addGenConstrMin
GRBModel.addGenConstrAbs
GRBModel.addGenConstrAnd
GRBModel.addGenConstrOr
GRBModel.addGenConstrNorm
GRBModel.addGenConstrNL
GRBModel.addGenConstrIndicator
GRBModel.addGenConstrPWL
GRBModel.addGenConstrPoly
GRBModel.addGenConstrExp
GRBModel.addGenConstrExpA
GRBModel.addGenConstrLog
GRBModel.addGenConstrLogA
GRBModel.addGenConstrLogistic
GRBModel.addGenConstrPow
GRBModel.addGenConstrSin
GRBModel.addGenConstrCos
GRBModel.addGenConstrTan
GRBModel.addQConstr
GRBModel.addQConstr
GRBModel.addQConstr
GRBModel.addQConstr
GRBModel.addQConstr
GRBModel.addQConstr
GRBModel.addQConstr
GRBModel.addRange
GRBModel.addRanges
GRBModel.addSOS
GRBModel.addVar
GRBModel.addVar
GRBModel.addVar
GRBModel.addVars
GRBModel.addVars
GRBModel.addVars
GRBModel.addVars
GRBModel.chgCoeff
GRBModel.chgCoeffs
GRBModel.computeIIS
GRBModel.discardConcurrentEnvs
GRBModel.discardMultiobjEnvs
GRBModel.dispose
GRBModel.feasRelax
GRBModel.feasRelax
GRBModel.fixedModel
GRBModel.convertToFixed
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.get
GRBModel.getCoeff
GRBModel.getCol
GRBModel.getConcurrentEnv
GRBModel.getConstrByName
GRBModel.getConstrs
GRBModel.getGenConstrMax
GRBModel.getGenConstrMin
GRBModel.getGenConstrAbs
GRBModel.getGenConstrAnd
GRBModel.getGenConstrOr
GRBModel.getGenConstrNorm
GRBModel.getGenConstrNL
GRBModel.getGenConstrIndicator
GRBModel.getGenConstrPWL
GRBModel.getGenConstrPoly
GRBModel.getGenConstrExp
GRBModel.getGenConstrExpA
GRBModel.getGenConstrLog
GRBModel.getGenConstrLogA
GRBModel.getGenConstrLogistic
GRBModel.getGenConstrPow
GRBModel.getGenConstrSin
GRBModel.getGenConstrCos
GRBModel.getGenConstrTan
GRBModel.getGenConstrs
GRBModel.getJSONSolution
GRBModel.getMultiobjEnv
GRBModel.getObjective
GRBModel.getObjective
GRBModel.getPWLObj
GRBModel.getQCRow
GRBModel.getQConstrs
GRBModel.getRow
GRBModel.getSOS
GRBModel.getSOSs
GRBModel.getTuneResult
GRBModel.getVarByName
GRBModel.getVars
GRBModel.optimize
GRBModel.optimizeasync
GRBModel.optimizeBatch
GRBModel.presolve
GRBModel.read
GRBModel.remove
GRBModel.remove
GRBModel.remove
GRBModel.remove
GRBModel.remove
GRBModel.reset
GRBModel.reset
GRBModel.setCallback
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.set
GRBModel.setLogCallback
GRBModel.setObjective
GRBModel.setObjective
GRBModel.setObjectiveN
GRBModel.setPWLObj
GRBModel.singleScenarioModel
GRBModel.sync
GRBModel.terminate
GRBModel.tune
GRBModel.update
GRBModel.write
- GRBVar
- GRBConstr
- GRBQConstr
- GRBSOS
- GRBGenConstr
- GRBExpr
- GRBLinExpr
GRBLinExpr
GRBLinExpr.GRBLinExpr
GRBLinExpr.GRBLinExpr
GRBLinExpr.add
GRBLinExpr.addConstant
GRBLinExpr.addTerm
GRBLinExpr.addTerms
GRBLinExpr.addTerms
GRBLinExpr.clear
GRBLinExpr.getConstant
GRBLinExpr.getCoeff
GRBLinExpr.getValue
GRBLinExpr.getVar
GRBLinExpr.multAdd
GRBLinExpr.remove
GRBLinExpr.remove
GRBLinExpr.size
- GRBQuadExpr
GRBQuadExpr
GRBQuadExpr.GRBQuadExpr
GRBQuadExpr.GRBQuadExpr
GRBQuadExpr.GRBQuadExpr
GRBQuadExpr.add
GRBQuadExpr.add
GRBQuadExpr.addConstant
GRBQuadExpr.addTerm
GRBQuadExpr.addTerm
GRBQuadExpr.addTerms
GRBQuadExpr.addTerms
GRBQuadExpr.addTerms
GRBQuadExpr.addTerms
GRBQuadExpr.clear
GRBQuadExpr.getCoeff
GRBQuadExpr.getLinExpr
GRBQuadExpr.getValue
GRBQuadExpr.getVar1
GRBQuadExpr.getVar2
GRBQuadExpr.multAdd
GRBQuadExpr.multAdd
GRBQuadExpr.remove
GRBQuadExpr.remove
GRBQuadExpr.size
- GRBColumn
- GRBCallback
GRBCallback
GRBCallback.GRBCallback
GRBCallback.abort
GRBCallback.addCut
GRBCallback.addLazy
GRBCallback.getDoubleInfo
GRBCallback.getIntInfo
GRBCallback.getNodeRel
GRBCallback.getNodeRel
GRBCallback.getNodeRel
GRBCallback.getSolution
GRBCallback.getSolution
GRBCallback.getSolution
GRBCallback.getStringInfo
GRBCallback.proceed
GRBCallback.set
GRBCallback.set
GRBCallback.set
GRBCallback.setSolution
GRBCallback.setSolution
GRBCallback.stopOneMultiObj
GRBCallback.useSolution
- GRBException
- GRBBatch
- GRB