meta data for this page
Main features of jEPlus
The main features of jEPlus version 2.0 include:
- JSON project file to contain all the information of a parametric project (fully implemented in version 2.0)
- GUI designed for setting up and managing parametric simulations with EnergyPlus, as well as collecting and post-processing results into CSV tables
- Supports multiple versions of EnergyPlus simultaneously (since version 2.0)
- It also supports TRNSYS parametrics (since version 1.3/version 1.5)
- Command-line interface for using jEPlus with other programs (since version 1.4)
- Flexible syntax for specifying alternative values, including importing from files and random sampling from specified probabilistic density functions, including Gaussian, Uniform, Triangular, Exponential, Log-normal (since version 1.7) 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 (improved in version 1.6)
- Parameter definitions can be imported from and export to a CSV-styled text file, making the task of editing a large number of parameters easier (improved in version 1.4)
- Supports Windows/Mac/Linux versions of EnergyPlus; supports EP-Macro and HVACTemplate objects
- Supports multi-processor/multi-core systems; easy to choose the number of processors to deploy
- Resource and progress monitor for controlling the 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, or CSV, since version 1.6) outputs
- Parametric results are collected in CSV tables (improved in version 1.5)
- Python scripts can be used for both pre-processing (manipulating model based on parameter values of each case, since version 1.7) and post-processing (reading, extracting results and calculating user-defined variables during result collection, improved in version 1.6)
- 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 (improved in version 1.6)
- Utility for easily updating projects to later E+ versions using IDF version converter (since version 1.5, Windows only)