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.