Special Features (optional to use):
- Ability for end-user to generate highly optimization source code for further processing and modification.
- Treatment of non-smooth problem (min, max and abs and more).
- Usage of numerical differentiation or automatic differentiation for problems not supported by the source transformation package TomSym.
- A module for scaling the problem before it is passed to the optimization solver. This is highly useful for space-related problems where angles and mixed with high-order magnitude variables.