BlueM.Opt: Difference between revisions
m (→Development) |
mNo edit summary |
||
Line 4: | Line 4: | ||
[[Bild:EVO Box screenshot.png|thumb|Screenshot]] | [[Bild:EVO Box screenshot.png|thumb|Screenshot]] | ||
==Description== | ==Description== | ||
BlueM.Opt is an optimization framework that can be coupled with an arbitrary simulation software (only requirement: input data and results are to be stored in ASCII format). The optimization parameters, objective functions and (optionally) boundary conditions are defined in a flexible manner. | BlueM.Opt is an optimization framework that can be coupled with an arbitrary simulation software (only current requirement: input data and results are to be stored in ASCII format). The optimization parameters, objective functions and (optionally) boundary conditions are defined in a flexible manner. | ||
Optimization results are stored in a database. | Optimization results are stored in a database. | ||
Line 21: | Line 21: | ||
another method is | another method is | ||
* '''[[SensiPlot]]''': Sensitivity analysis (no optimization) | * '''[[SensiPlot]]''': Sensitivity analysis (no optimization) | ||
* '''[[ | * '''[[TSP]]''' (only for [[Traveling Salesman]]) | ||
List of currently implemented simulation models: | List of currently implemented applications (simulation models): | ||
* '''[[BlueM.Sim]]''' | * '''[[BlueM.Sim]]''' | ||
* '''[[SMUSI]]''' | * '''[[SMUSI]]''' | ||
Line 29: | Line 29: | ||
* '''[[SWMM]]''' | * '''[[SWMM]]''' | ||
* '''[[Test problems]]''' | * '''[[Test problems]]''' | ||
* '''[[Traveling Salesman]]''' | |||
==Downloads== | ==Downloads== | ||
* [[BlueM.Opt Downloads]] | * [[BlueM.Opt Downloads]] | ||
== | ==Usage== | ||
* | * [[EVO.NET Anwendung|BlueM.Opt User manual]] ([[EVO.NET Doku Export|PDF-Export]]) | ||
* Documentation of the [[EVO.NET Eingabedateien | input files]] | ** Documentation of the [[EVO.NET Eingabedateien | input files]] | ||
* Documentation of the [[EVO.NET Ausgabedateien | output files]] | ** Documentation of the [[EVO.NET Ausgabedateien | output files]] | ||
==Development== | ==Development== | ||
* '''[[BlueM.Opt Development]]''' | * '''[[BlueM.Opt Development]]''' | ||
** [[BlueM.Opt Begriffsklärung | Glossary]] | ** [[BlueM.Opt Begriffsklärung | Glossary]] | ||
** Documentation of the [[BlueM.Opt Code | | ** Documentation of the [[BlueM.Opt Code|code]] | ||
** Bug tracking: [http://130.83.196.154/bugzilla/buglist.cgi?query_format=specific&order=priority+asc&bug_status=__open__&product=BlueM.Opt&content= Bugzilla] | ** Bug tracking: [http://130.83.196.154/bugzilla/buglist.cgi?query_format=specific&order=priority+asc&bug_status=__open__&product=BlueM.Opt&content= Bugzilla] | ||
** [[BlueM.Opt compilation | Compilation]] | ** [[BlueM.Opt compilation |Compilation]] | ||
==Internal== | ==Internal== | ||
* Documentation of the [[Intern: | * Documentation of the [[Intern:Bluem:Opt SVN | SVN Repository]] | ||
[[ | [[Category:BlueM.Opt]] |
Revision as of 23:50, 21 July 2009
BlueM.Opt | Download | Usage | Development
Description
BlueM.Opt is an optimization framework that can be coupled with an arbitrary simulation software (only current requirement: input data and results are to be stored in ASCII format). The optimization parameters, objective functions and (optionally) boundary conditions are defined in a flexible manner.
Optimization results are stored in a database.
BlueM.Opt integrates a graphing feature for displaying the optimization progress and results. Optimization results can also be analyzed in detail.
Where possible, BlueM.Opt utilizes multithreading in order to evaluate multiple parameter sets simultaneously.
List of available methods (optimization algorithms):
- PES: Parametric Evolution Strategy
- CES: Combinatorial Evolution Strategy
- HYBRID: Combination of PES and CES
- Hooke & Jeeves: Hillclimbing Algorithm
- MetaEvo: multicritera, hybrid optimization algorithm
- DDS: Dynamically Dimensioned Search
another method is
- SensiPlot: Sensitivity analysis (no optimization)
- TSP (only for Traveling Salesman)
List of currently implemented applications (simulation models):
Downloads
Usage
- BlueM.Opt User manual (PDF-Export)
- Documentation of the input files
- Documentation of the output files
Development
- BlueM.Opt Development
- Glossary
- Documentation of the code
- Bug tracking: Bugzilla
- Compilation
Internal
- Documentation of the SVN Repository