meta data for this page

Main features of jEPlus

The main features of jEPlus version 1.5 include:

  • GUI designed for setting up and managing parametric simulations with EnergyPlus, as well as collecting results into CSV tables
  • It also supports TRNSYS and INSEL parametrics (since version 1.3/ version 1.5)
  • Completely overhauled command-line interface for using jEPlus with other programs (since version 1.4)
  • Parametric projects can be saved in text (XML) format, which is editable and portable across platforms.
  • Parameters are organized in a tree structure that reflects dependencies between the parameters
  • Flexible syntax for specifying alternative values, including importing from files and random sampling from specified probabilistic density functions, including Gaussian, Uniform, Triangular and Discrete distributions
  • Support combinatorial parameters, i.e. parameters containing two or more search strings and the corresponding value sets (since version 1.4)
  • Support formula in parameter definition, which allows values to be calculated from other parameters (since version 1.5)
  • Parameter definitions can be imported from and export to a CSV-styled text file, making the task of editing large number of parameters easier (improved in version 1.4)
  • Random sampling of jobs, or Latin Hypercube Sampling (LHS, since version 1.3)
  • Supports multi-processor/multi-core systems; easy to choose the number of processors to deploy
  • Supports Windows/Mac/Linux versions of E+; supports EP-Macro and HVACTemplate objects
  • Resource and progress monitor for controlling number of computer cores to deploy on-the-fly. It helps users keep an eye on memory and disk space when running a large project. The monitor also allows you to pause and resume a project. (since version 1.3)
  • In-built text editor supports basic syntax highlighting for IDF/IMF files, quick location of parameters, and incremental search functions with regular expression support (improved in version 1.5)
  • Extracts simulation results from both ESO (using ReadVarsESO) and tabular (using SQLite, since version 1.4) outputs
  • Parametric results are collected in CSV tables (improved in version 1.5)
  • Calls Python scripts for post-processing, and calculates user-defined variables during result collection (since version 1.5)
  • Utility tab for collecting and compiling results table without rerunning the simulations. Simple statistics (mean, variance, min and max) can be performed during result collection. (since version 1.1)
  • Utility for running Python script in the project folder for further analysis (since version 1.5)
  • Utility for easily updating projects to later E+ versions using IDF version converter (since version 1.5, Windows only)
  • Post-processing function to support linking E+ parametric output with TRNSYS parametrics (since version 1.3)