JSCIPOpt:SCIP优化套件的Java接口

时间:2024-06-14 03:12:50
【文件属性】:

文件名称:JSCIPOpt:SCIP优化套件的Java接口

文件大小:41KB

文件格式:ZIP

更新时间:2024-06-14 03:12:50

java interface solver swig minlp

该项目提供了从Java编程语言到求解器软件的接口。 如何使用JSCIPOpt建立模型 examples文件夹中提供了几个示例。 它们显示了界面的某些功能,并且可以用作编写更复杂代码的入口。 使用该接口时,始终需要执行以下步骤: 有必要添加 import jscip.*; 到Java文件的开头。 这将导入所有需要的类以使用接口。 创建一个求解器实例,并使用初始化内部C数据结构 Scip scip = new SCIP(); scip.create("Example"); 这等效于在C中调用SCIPcreate(&scip)和SCIPcreateProbBasic(scip, "Example") 。 最重要的类是Scip.java,Variable.java,Constraint.java和Solution.java。 它们代表C数据结构SCIP , SCIP_VAR , SCIP


【文件预览】:
JSCIPOpt-master
----.gitignore(28B)
----INSTALL.md(2KB)
----make()
--------make.mingw.x86_64.msvc.dbg(701B)
--------make.mingw.x86.msvc.opt(726B)
--------make.mingw.x86.msvc.dbg(651B)
--------make.mingw.x86_64.msvc.opt(699B)
--------make.project(13KB)
--------make.detecthost(2KB)
----src()
--------scipjni.i(8KB)
--------scipjni_wrap.c(52KB)
----LICENSE(1KB)
----examples()
--------Quadratic.java(2KB)
--------Linear.java(2KB)
--------Read.java(872B)
--------Multiknapsack.java(5KB)
----java()
--------jscip()
----README.md(3KB)
----CMakeLists.txt(3KB)

网友评论