-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
43 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
As of November 2006, we are offering GALAHAD on the MAC OS/X platform. | ||
The installation is entirely similar to that on UNIX platforms and | ||
As of November 2006, we are offering GALAHAD on the MAC OS/X platform. | ||
The installation is entirely similar to that on UNIX platforms and | ||
should be as expected to users who are familiar with the command line. | ||
|
||
Before running the install_galahad script, check the value of the | ||
|
@@ -28,6 +28,8 @@ however, is inconsequential and can be safely ignored. | |
2014 Update for OSX users | ||
========================= | ||
|
||
(Jump ahead if you want the latest 2022 news) | ||
|
||
If you are a OSX user, there are few tools that you can install on your system | ||
to make your life easier, especially if you plan to use Matlab. | ||
|
||
|
@@ -157,7 +159,7 @@ mmacosx-version-min=$MACOSX_DEPLOYMENT_TARGET" | |
FC_LIBDIR='/usr/local/Cellar/gcc43/4.3.6/gcc/lib' | ||
FC_LIBDIR2='/usr/local/Cellar/gcc43/4.3.6/gcc/lib/gcc/x86_64-apple-d | ||
arwin12/4.3.6' | ||
FLIBS="$MLIBS -L$FC_LIBDIR -lgfortran -L$FC_LIBDIR2 -lgfortranbegin | ||
FLIBS="$MLIBS -L$FC_LIBDIR -lgfortran -L$FC_LIBDIR2 -lgfortranbegin | ||
-lgcc_s.1" | ||
FOPTIMFLAGS='-O' | ||
FDEBUGFLAGS='-g' | ||
|
@@ -189,13 +191,27 @@ r/SDKs | |
era), please change -march= accordingly. Acceptable values can be found in | ||
the gcc man page (man gcc). | ||
|
||
You should be all set. | ||
========================= | ||
2022 Update for OSX users | ||
========================= | ||
|
||
Currently GALAHAD has been tested using three supported compilers | ||
(ifort/icc from Intel's oneAPI suite, gfortran/gcc from homebrew | ||
using "brew install gcc", and nagfor (7102) from NAG) on | ||
intel-based MACs. Although Matlab supports Mex using ifort, | ||
this relies on an earlier version, and to date we have not been | ||
able to test this. If you succeed, please let us know. | ||
|
||
To date, we have no experience with M1-ARM-based systems. | ||
|
||
You should be all set. | ||
|
||
Please send all comments/corrections to us. Good luck! | ||
|
||
Jari Fowkes ([email protected]) | ||
Nick Gould ([email protected]) | ||
Dominique Orban ([email protected]) | ||
Philippe Toint ([email protected]) | ||
|
||
For GALAHAD productions | ||
This version: 24th February 2014 | ||
This version: 30th March 2022 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
GALAHAD 4.0, a Fortran library with C and Matlab interfaces | ||
for nonlinear optimization | ||
|
||
We are delighted to announce the release of version 4 of | ||
the open-source Fortran library of software for solving | ||
nonlinear optimization problems. A defining feature of this | ||
new release are native interfaces to C and Matlab. The | ||
library contains software for linear and quadratic programming, | ||
unconstrained, bound-constrained and general-constrained | ||
optimization, nonlinear least squares, and approximate | ||
global optimization, as well as a large variety of auxiliary | ||
methods for linear and nonlinear sub-problem solution. Full | ||
documentation and installation scripts for Linux, Mac and | ||
MinGW are provided, and a variety of compilers are supported. | ||
The software is available under the LGPL 3.0 licence. | ||
|
||
For more details see | ||
https://www.galahad.rl.ac.uk | ||
and for download instructions visit | ||
https://github.com/ralna/GALAHAD/wiki | ||
|
||
Jari Fowkes and Nick Gould, STFC-Rutherford Appleton Laboratory |