rafaelorozco / SetIntersectionProjection.jl

Constrained optimization

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SetIntersectionProjection

Julia software for computing projections onto intersections of convex and non-convex constraint sets.

Documentation

Installation for Julia 1.1:

add https://github.com/slimgroup/SetIntersectionProjection.jl.git
  • SetIntersectionProjection also depends on the packages:

    • Parameters
    • Interpolations
    • DistributedArrays
    • SortingAlgorithms
    • FFTW
    • Wavelets
  • The examples also use the packages:

Status:

June 12 2019

  • master branch works with Julia 1.1
  • The waveform inversion example illustrates how SetIntersectionProjection can work together with other packages in other Julia versions (requires some package installations in Julia 0.6)
  • the V06 branch works with Julia 0.6 and is intended only for the waveform inversion example that uses WAVEFORM.jl

About

Constrained optimization

License:MIT License


Languages

Language:Julia 100.0%