Skip to content

jump-dev/BARON.jl

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

BARON.jl

Build Status Social
Build Status Codecov branch Gitter

The BARON.jl package provides an interface for using BARON by The Optimization Firm from the Julia language. You cannot use BARON.jl without having purchased and installed a copy of BARON from The Optimization Firm. This package is available free of charge and in no way replaces or alters any functionality of The Optimization Firm's Baron product.

BARON.jl is a Julia interface for the BARON optimization software. BARON.jl is intended for use with the MathOptInterface solver interface.

Setting up BARON and BARON.jl

  1. Obtain a copy of the BARON solver. Licenses must be purchased, though a small trial version is available for free.

  2. Unpack the executable in a location of your choosing.

  3. Add the BARON_EXEC environment variable pointing to the BARON executable (full path, including file name as it differs across platforms).

  4. Install the BARON.jl wrapper by running

using Pkg
Pkg.add("BARON")

About

Julia wrapper for the BARON mixed-integer nonlinear programming solver

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages