Software Practical" Portable MUSCOD "DescriptionMUSCOD is a software package for the solution of optimal control problems and has been developed in the workgroup Simulation and Optimization. It is already used on several platforms (LINUX, UNIX, WINDOWS, ...) which have different properties that are to take care of in the build process. Further MUSCOD can be build in slightly different version using compiler flags. The build process itself is based on common makefiles, which have to be adapted mostly by hand for different platforms and package options. The goal of this project is to migrate the package to use the cross-platform build system CMake, which is able to check for platform properties and to configure and generate corresponding makefiles and makes the software package therefor easier to maintain und to extend. Requirements
Size of the projectThe project is suited for one student and to be performed as advanced practical. Close cooperation with the software practical "MUSCOD Test Environment" may be neccessary. ContactDipl.-Math. Jan Albersmeyer, jan.albersmeyer@iwr.uni-heidelberg.de, Room 413,IWR, Im Neuenheimer Feld 368, Universität Heidelberg. back |