ESL Software
Dynamic simulation
ESL 8.3
ESL is a powerful and flexible software tool used to simulate complex dynamic systems. It comprises the simulation language itself (ESL) and a graphical integrated development environment – ESL-Studio.
Simulations can be created in block diagram style in ESL-Studio or written directly in the ESL language. All stages of the simulation process are managed from the ESL-Studio environment from model creation through interactive execution to graphical results analysis.
ESL’s powerful features include a parallel processing capability; accurate discontinuity detection; model correctness checking; generation of embedded programs and much more.
ESL 8.3 is available for download in two forms - ESL-Lite and ESL-Pro:
ESL-Lite
ESL-Lite, with ESL-Studio, is a totally free entry-level version of ESL. It provides most of the graphical interface and language features but has the following limitations:
- The interpreter mode only is supported (ESL-Pro is required for translation to C++ or FORTRAN).
- There is a limit of 10 first-order differential equations.
ESL-Lite is intended as a demonstration version only to give a flavour of the capabilities of ESL. Never-the-less, it allows small-scale efficient simulations to be built and run using ESL in interpreter mode.
ESL-Pro
ESL-Pro, with ESL-Studio, is our professional version providing the full power and capabilities of ESL. It includes C++ and FORTRAN translation for the creation of large-scale fast simulations; ability to include external subroutines and functions and embedded simulation capabilities.
An ESL-Pro licence includes twelve-months technical support with an option to purchase ongoing support.
ESL-Pro is provided with a thirty-day evaluation licence, after which it will cease working. To continue using the software, contact us for a licence quotation.
Major new features in 8.3.0
Windows and Linux
- The ESL-Studio, graphical integrated development environment, is introduced. This replaces the (Windows only) ESL ISE older development environment (now optional for Windows)
See the latest Revision History↗.
Related Links
See our current brochure↗ or user guide↗ for more details
Read about the development of the ESL language