a d v e r t i s e m e n t s

EMSO is the acronym for Environment for Modeling, Simulation, and Optimization.
EMSO is a graphical environment where the user can model complex processes simply selecting and connecting the equipment models.
The main features of EMSO follows:
Entirely written in C++
A fairly portable code, currently available for Windows and Linux but can be compiled for other platforms if desired
It is an Equation-Oriented simulator
The unique Equation-Oriented simulator with units-of-measurement checking for the equations
A large set of built-in functions
Models are written in a modeling language, the user does not need to be a programmer
Models are converted to system of equations in memory, no compilation or linking is needed
An open library of models, called EML
Built-in code for symbolic differentiation which enables the system to solve high-index problems
Built-in code for automatic differentiation which makes the system very efficient
Can make use of machine optimize BLAS routines
Currently support:
- static simulation
- dynamic simulation
- static optimization
- parameter estimation of static models
- parameter estimation of dynamic models
A graphical user interface which can be used to model development,
simulation execution, and results visualizing
A system of PlugIns where the user can embed code written in C, C++ or FORTRAN into the models
A very modular system - all solvers are DLL's and the user can even write their own NewSolver.
Download : EMSO 0.9 .58 for Windows
Bookmark/Search this post with: