Download MIDACO for Fortran
Download MIDACO 6.0 (limited) together with some example problem
|
Fortran Source Code |
|||
|
|
|||
| Problem Type | Description | Example (Fortran77) | Example (Fortran90) |
|
NLP |
Continuous variables | example_NLP.f | example_NLP.f90 |
|
NLPc |
NLP with constraints | example_NLPc.f | example_NLPc.f90 |
|
IP |
Integer variables | example_IP.f | example_IP.f90 |
|
IPc |
IP with constraints | example_IPc.f | example_IPc.f90 |
|
MINLP |
Mixed variables | example_MINLP.f | example_MINLP.f90 |
|
MINLPc |
MINLP with constraints | example_MINLPc.f90 | |
|
MO |
Multiple Objectives | example_MO.f90 | |
|
More example problems available at: Benchmarks
|
|||
|
Fortran examples using Parallelization are available here |
|||
Compilation Instructions
|
Manual compilation with gfortran |
gfortran -c example_MINLPc.f90 gfortran -c midaco.f gfortran -o run example_MINLPc.o midaco.o |
| Makefile (Linux/Mac, gfortran) | makefile |
| Makefule (Linux/Mac, ifort) | makefile |
| Makefile (Linux/Mac, g95/f95) | makefile |
| Makefile (Linux/Mac, gcc) | makefile |
| Makefile (Linux/Mac, g++) | makefile |
| Batchfile (Windows, g77) | make.bat |
|
MIDACO also compiles with NAG, PGI, FTN95 and in MS Visual Studio |
|
| Screenshot | Solution File |
Any problems running MIDACO? Please click here or contact us.