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)