Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/MORLab/sssMOR

sssMOR - Sparse State-Space and Model Order Reduction Toolbox
https://github.com/MORLab/sssMOR

dynamical-systems large-scale matlab-toolbox model-order-reduction model-reduction state-space

Last synced: 3 months ago
JSON representation

sssMOR - Sparse State-Space and Model Order Reduction Toolbox

Lists

README

        

sssMOR
=======

A sparse state-space, model order reduction toolbox developed at the Chair of
Automatic Control, Technische Universität München.

For more information, type `doc` in the command window or visit http://www.rt.mw.tum.de/?sssMOR. Check out also our demo by typing `sssMOR_gettingStarted` in the command window

***
*Programmed with:* MATLAB R2015b

*Tested on:* MATLAB R2014b, R2015b, R2016b (both Windows 7 and Ubuntu 16.04.1 LTS)

*Some functions require:* Control System Toolbox, Optimization Toolbox.

> Note: Sign up for our newsletter under https://lists.lrz.de/mailman/listinfo/morlab to stay up to date.

***
Copyright
----------
This toolbox is developed by [MORLab](https://www.rt.mw.tum.de/?morlab), the model reduction lab at the [Chair of Automatic Control](https://www.rt.mw.tum.de/en/home/).

***
Acknowledgements
-----------------
The developing team is thankful to all the research assistants and students at [MORLab](https://www.rt.mw.tum.de/?morlab) that have contributed at creating and developing the sssMOR toolbox since 2010.

The team of [Morembs](http://www.itm.uni-stuttgart.de/research/model_reduction/MOREMBS_en.php), a model reduction software for elastic multibody systems, is sincerely acknowledged for the support in the automated generation of the documentation for the toolbox.

***
Developing guidelines
----------------------

We hope that you enjoy the toolbox and would like to contribute by extending its capability.
To make sure that the developing does not get out of hand, we prepared a few guidelines that we ask you to follow.

### Folder structure
The folder structure of the toolbox is as follows
- **sssMOR** (main folder)
- **app**
- **demos**
- **doc**
- **src** (source code)
- **extras**
- **MOR** (reduction algorithms)
- **@ssRed** (class definition for reduced objects)
- **classic**
- **stateOfTheArt**
- **test**

### Documentation
To automatically generate the documentation for the toolbox from the function headers, type `publishDoc('sssMOR')` in the command window. Make sure to format the function headers according to the ``headerTemplate.m`` provided. To publish the documentation for a single function, use syntax `publishFunction('function name')`.