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