-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release checklist #43
Comments
Add a |
Technically we don't support Windows. It's doable for OSX and Linux. |
Done for OSX and Linux (in the |
I just tested the build script. Looks really promising, but (1) I had to install |
Thanks for the feedback! The build script still needs improvements. What version of gsl did you install? You need gsl1. Perhaps you installed gsl2?! |
Looks like Ubuntu 16.04 doesn't offer gsl1; only gsl2 is available: $ apt-cache search gsl
libgsl-dbg - GNU Scientific Library (GSL) -- debug symbols package
libgsl-dev - GNU Scientific Library (GSL) -- development package
libgsl2 - GNU Scientific Library (GSL) -- library package
gambas3-gb-gsl - Gambas GNU Scientific Library component
gsl-bin - GNU Scientific Library (GSL) -- binary package
gsl-ref-html - GNU Scientific Library (GSL) Reference Manual in html
gsl-ref-psdoc - GNU Scientific Library (GSL) Reference Manual in postscript
... |
I'm not a linux user so I have to ask @abelsiqueira how he does it. |
Sorry for the delay, I'll investigate this now. |
For future reference:
Current solution is to Download gsl-1.16 from http://mirror.nbtelecom.com.br/gnu/gsl/gsl-1.16.tar.gz Additionally, you have to create a link to lgfortran:
or something similar. Should work after this. I'll update the installation steps. |
Thanks. Importantly, I don't think CUTEst builds against gsl2, so gsl1 is really needed here. |
Awesome, this worked for me. I spent some time scanning through the source and the CUTEr/CUTEst documentation, but to my surprise I don't see a way to search (or even list) the available problems---it seems you have to know the name of the problem you want. Is there a good way to do that? Ideally I'd love to be able to loop over all problems fitting a particular description (e.g., all problems with continuous 2nd derivatives and fewer than |
That's an open PR: #73 Outside of Julia, there is the CUTEst |
You'll be scared when you see what the current best way to select problems is. There's a tool named Documenting the CUTEst problems has been an long-standing wish. There's a blurb at the beginning of each SIF file explaining where the problem comes from, but it's necessary to scour the papers and books to discover whether a solution is known. Many of those problems are nonconvex, so it's not even clear what a "solution" should be. Almost all solvers are only guaranteed to find a stationary point, not a local minimum (though they sometimes find a local minimum). For academic problems, it may be possible to find out what the/an optimum is. For the rest, we could record a "best known solution". |
It turns out there are many SIF files that have a line something like
which records the intended solution. But many are 0 when my best minimum isn't 0 (could be a dummy value?), and at least in 32 cases I've found a lower value than the one in the file. Could be that there are multiple minima and I've just found a better one. |
Will use version number 0.1.0 |
README.md
read the docsonline documentation.What else we should do to release a stable version?
The text was updated successfully, but these errors were encountered: