Skip to content

Code for reproducing performance profile of symbolic elimination schemes.

License

Notifications You must be signed in to change notification settings

Bleevoe/blt_performance_profiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Symbolic elimination performance profiles

Code for reproducing performance profile of the symbolic elimination schemes for dynamic optimization proposed in the two (as of yet unpublished) references below. The code depends on JModelica.org. At the time of writing, the code is compatible with revision 9203 of JModelica.org. Significantly older or newer revisions are unlikely to be compatible without modification.

Magnusson, F. (2016). Numerical and Symbolic Methods for Dynamic Optimization. Ph.D. thesis. Department of Automatic Control, Lund University, Sweden.

Magnusson, F. and J. Åkesson (2016). "Symbolic elimination in dynamic optimization based on block-triangular ordering". Optimization Methods and Software. Submitted for publication.

The scripts are intended to allow for convenient (assuming JModelica.org has already been installed) reproduction of the exact same benchmark in the publications. Some settings, for example which problems to include in the benchmark or IPOPT settings, can quite easily be changed. Others, for example which schemes to use, are to some extent hardcoded and require some effort to change.

About

Code for reproducing performance profile of symbolic elimination schemes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages