HOME

TheInfoList



OR:

EMSO simulator is an equation-oriented process simulator with a graphical interface for modeling complex dynamic or steady-state processes. It is CAPE-OPEN compliant. EMSO stands for Environment for Modeling, Simulation, and Optimization. The ALSOC Project - a
Portuguese Portuguese may refer to: * anything of, from, or related to the country and nation of Portugal ** Portuguese cuisine, traditional foods ** Portuguese language, a Romance language *** Portuguese dialects, variants of the Portuguese language ** Port ...
acronym for Free Environment for Simulation, Optimization and Control of Processes -, which is based at the
UFRGS The Federal University of Rio Grande do Sul ( pt, Universidade Federal do Rio Grande do Sul, UFRGS) is a Brazilian public federal research university based in Porto Alegre, Rio Grande do Sul. UFRGS is among the largest and highest-rated univ ...
, develops, maintains and distributes this object-oriented software. Pre-built models are available in the EMSO Modeling Library (EML).http://www.vrtech.com.br/rps/emso.html , EMSO page, Retrieved 7/4/2010 New models can be written in the EMSO modeling language or a user can embed models coded in C, C++ or Fortran into the simulation environment.


See also

*
AMPL AMPL (A Mathematical Programming Language) is an algebraic modeling language to describe and solve high-complexity problems for large-scale mathematical computing (i.e., large-scale optimization and scheduling-type problems). It was developed b ...
*
APMonitor Advanced process monitor (APMonitor) is a modeling language for differential algebraic ( DAE) equations. It is a free web-service or local server for solving representations of physical systems in the form of implicit DAE models. APMonitor is ...
* ASCEND * General Algebraic Modeling System * JModelica.org *
MATLAB MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementa ...
*
Modelica Modelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-o ...
* List of chemical process simulators


References


External links


ALSOC Project

Blog posts regarding EMSO
{{DEFAULTSORT:Emso Simulator Simulation software Computer-aided engineering software Simulation programming languages Mathematical optimization software Object-oriented programming