Download Latest Version v2rayN-windows-64-SelfContained.7z (88.2 MB)
Email in envelope

Get an email when there's a new version of csv4students

Home / BeatDBS / DBSolvers
Name Modified Size InfoDownloads / Week
Parent folder
scip-9.2.2.tgz 2025-05-25 10.1 MB
scipoptsuite-9.2.2.tgz 2025-05-25 17.6 MB
HiGHS-1.10.0-source-archive.tar.gz 2025-05-21 5.0 MB
HiGHS-1.10.0.zip 2025-05-21 2.7 MB
winglpk-4.65.zip 2025-05-21 20.1 MB
glpk-5.0.tar.gz 2025-05-21 4.1 MB
Cbc-releases-2.10.12.zip 2025-05-21 2.0 MB
scip.set 2025-05-11 552.3 kB
cplex1210.7z 2025-05-11 37.2 MB
baron20241221.7z 2025-05-11 36.2 MB
julia-logo-graphics-master.zip 2025-05-11 10.0 MB
LAPI-LINUX-64x86-15.0.tar.gz 2025-05-11 59.4 MB
LAPI-WINDOWS-64x86-15.0.tar.gz 2025-05-11 59.4 MB
SCIPOptSuite-9.2.2-win64.exe 2025-05-11 53.0 MB
SCIPOptSuite-9.2.2-Linux-debian12.sh 2025-05-11 40.4 MB
Ipopt-3.14.17-win64-msvs2022-md.zip 2025-05-11 51.8 MB
Ipopt-3.14.17-win64-msvs2022-mdd.zip 2025-05-11 45.7 MB
idaes-solvers-ubuntu2204-x86_64.7z 2025-05-11 22.5 MB
idaes-solvers-windows-x86_64.7z 2025-05-11 11.5 MB
coinhsl-2024.05.15.zip 2025-05-11 1.1 MB
coin-hsl.7z 2025-05-11 15.0 MB
coinhsl-2022.11.09.zip 2025-05-11 1.4 MB
Totals: 22 Items   506.7 MB 0
### 必要的安装软件包

## 优化建模语言
using JuMP,AmplNLWriter
## 数据处理包
using CSV,DataFrames

## 优化求解器
# 非线性优化求解器
using Ipopt
# (混合整数)线性规划求解器
using HiGHS

##################################
###Setting for Ipopt###START
# 创建带有 Ipopt 的优化模型
DBS = Model(Ipopt.Optimizer)

## 更多 Ipopt 的设置: https://coin-or.github.io/Ipopt/OPTIONS.html
# 注意:如果不设置额外的 linear_solver, 默认是 MUMPS

# 最大迭代次数
set_attribute(DBS, "max_iter", 10000)

# 确定要使用的障碍参数更新策略
set_attribute(DBS, "mu_strategy", "adaptive")

##############https://www.hsl.rl.ac.uk##############################
# 设置 linear_solver 为 ma86 ma57 ma97 ma27 ma77
########Problem size, Parallel
# ma57: Small/Medium,Threaded BLAS -> Sparse symmetric system: multifrontal method
# ma77: Huge,Limited -> Sparse symmetric system: multifrontal out of core
# ma86: Large,Highly -> Sparse solver for real and complex indefinite matrices using OpenMP
# ma97: Small/Medium/Large,Yes -> Bit-compatible parallel sparse symmetric/Hermitian solver using OpenMP

# 设置 动态链接库 libhsl.dll
set_attribute(DBS, "hsllib", "YOUR_PATH\\coin-hsl\\bin\\libhsl.dll")
# 设置 linear_solver 为 ma86 > ma57 > ma97 > ma27 > ma77 
set_attribute(DBS, "linear_solver", "ma57")

##############https://panua.ch/pardiso##############################
### 需申请一个月试用或者是学术购买
# 设置 动态链接库 libpardiso.dll
set_attribute(DBS, "hsllib", "YOUR_PATH\\lib\\libpardiso.dll")
# 设置 linear_solver 为 pardiso
set_attribute(DBS, "linear_solver", "pardiso")
# 设置 显示 Pardiso 的求解过程
set_attribute(DBS, "pardiso_msglvl", 1)
###Setting for Ipopt### END
#################################
#################################
###Setting for HiGHS###START
# 创建带有 HiGHS 的优化模型
DBS = Model(HiGHS.Optimizer)

# 设置开启 预处理
set_attribute(DBS, "presolve", "on")
# 设置开启 并行
set_attribute(DBS, "parallel", "on")

###Setting for HiGHS### END





Source: readme.txt, updated 2025-05-04