The following is a list of terms that are used in this
guide. A simple description of each of the terms is provided.
More detailed descriptions can be obtained from the EnergyPlus
Input Output Reference. Some keywords are provided to assist
with the search for these terms in the Input Output Reference
guide.
Loops – Loops are high-level
construction objects in EnergyPlus. Loops are paths through
which the working fluid is circulated in order to satisfy a
cooling or heating load. An HVAC system may consist of a zone,
plant loop, and a condenser loop. Loops are constructed by
using branches. (Keywords: PlantLoop).
Note: Although EnergyPlus has separate object classes for
CondenserLoops and PlantLoops, the
difference between them is very trivial; therefore all the
condenser loops in this guide will be modeled by a PlantLoop
object.
Supply side half-loop – This is the
half loop that contains components (such as Boilers and
chillers) which treat the working fluid to supply a working
fluid state to the demand components.
Demand side half-loop – This is the
half loop that contains components (such as cooling coils and
heating coils which use the working fluid to satisfy a
load.
Branches – Branches are mid-level
construction objects in EnergyPlus. Branches are the segments
used to construct the loops. They are constructed by using
nodes and a series of components. Every branch must have at
least one component. Branches will be denoted by using blue
colored lines in the EnergyPlus schematics. (Keyword: Branch).
Branchlists – Branchlists list all the
branches on one side of a loop. (Keyword:
Branchlist).
Bypass Branch
– A bypass branch is used to bypass the core operating
components, it ensures that when the operating components are
not required, the working fluid can be circulated through the
bypass pipe instead of component. Note: Only one bypass per
half loop is required.
Connectors – Connectors are mid-level
loop construction objects that are used to connect the various
branches in the loops. There are two kinds of connectors:
splitter which split the flow into two or more branches, and
mixers which mix the flow from two or more branches. A
connector pair consists of a splitter and a mixer. A maximum
of one connector pair is allowed on each half loop. Connectors
will be denoted by using green colored lines in the EnergyPlus
schematics used in this guide. (Keywords: Connector:Mixer,
Connector:Splitter).
Connectorlists – Connectorlists list
all the connectors on one side of a loop. (Keyword:
Connectorlist).
Components – Components are the
low-level construction objects in EnergyPlus. Physical objects
that are present in the loop are generally called components.
Components such as a chiller, cooling tower, and a circulation
pump can be considered as the operating/active components.
Pipes and ducts can be considered as passive or supporting
components. (Keywords: Chiller:Electric,
Pipe:Adiabatic,
and many others).
Nodes – Nodes define the starting and
ending points of components and branches.
Nodelists – Nodelists can be used to
list a set of nodes in the loop. These nodelists can then be
used for a variety of purposes. For example, a setpoint can be
assigned to multiple nodes by referring to a particular
nodelist. (Keyword: Nodelist).
Set-point – Setpoints are control
conditions imposed on node(s) that are monitored by the
SetpointManager to control the system. (Keyword:
SetpointManager:Scheduled,
and others).
Plant equipment operation scheme –
This object details the mechanism required to control the
operation of the plant loop, as well as the availability of
the plant equipment under various conditions. (Keyword: PlantEquipmentOperation:CoolingLoad,
and others).
Schedule – Schedules allow the user to
influence the scheduling of many operational parameters in the
loop. For example, a schedule can determine the time period of
a simulation, or instruct the load profile object of a plant
to import data from a certain external file, among other
actions. (Keywords: Schedule:Compact,
Schedule:file).
Load Profile – A load profile object
is used to simulate a demand profile. This object can be used
when the load profile of a building is already known.
(Keyword: LoadProfile:Plant).
Note: This object does not allow feedback from the plant
conditions to the air system or the zones. However, this
object is a great tool for plant-only development and
debugging.
EnergyPlus Nomenclature[LINK]
The following is a list of terms that are used in this guide. A simple description of each of the terms is provided. More detailed descriptions can be obtained from the EnergyPlus Input Output Reference. Some keywords are provided to assist with the search for these terms in the Input Output Reference guide.
Loops – Loops are high-level construction objects in EnergyPlus. Loops are paths through which the working fluid is circulated in order to satisfy a cooling or heating load. An HVAC system may consist of a zone, plant loop, and a condenser loop. Loops are constructed by using branches. (Keywords: PlantLoop). Note: Although EnergyPlus has separate object classes for CondenserLoops and PlantLoops, the difference between them is very trivial; therefore all the condenser loops in this guide will be modeled by a PlantLoop object.
Supply side half-loop – This is the half loop that contains components (such as Boilers and chillers) which treat the working fluid to supply a working fluid state to the demand components.
Demand side half-loop – This is the half loop that contains components (such as cooling coils and heating coils which use the working fluid to satisfy a load.
Branches – Branches are mid-level construction objects in EnergyPlus. Branches are the segments used to construct the loops. They are constructed by using nodes and a series of components. Every branch must have at least one component. Branches will be denoted by using blue colored lines in the EnergyPlus schematics. (Keyword: Branch).
Branchlists – Branchlists list all the branches on one side of a loop. (Keyword: Branchlist).
Bypass Branch – A bypass branch is used to bypass the core operating components, it ensures that when the operating components are not required, the working fluid can be circulated through the bypass pipe instead of component. Note: Only one bypass per half loop is required.
Connectors – Connectors are mid-level loop construction objects that are used to connect the various branches in the loops. There are two kinds of connectors: splitter which split the flow into two or more branches, and mixers which mix the flow from two or more branches. A connector pair consists of a splitter and a mixer. A maximum of one connector pair is allowed on each half loop. Connectors will be denoted by using green colored lines in the EnergyPlus schematics used in this guide. (Keywords: Connector:Mixer, Connector:Splitter).
Connectorlists – Connectorlists list all the connectors on one side of a loop. (Keyword: Connectorlist).
Components – Components are the low-level construction objects in EnergyPlus. Physical objects that are present in the loop are generally called components. Components such as a chiller, cooling tower, and a circulation pump can be considered as the operating/active components. Pipes and ducts can be considered as passive or supporting components. (Keywords: Chiller:Electric, Pipe:Adiabatic, and many others).
Nodes – Nodes define the starting and ending points of components and branches.
Nodelists – Nodelists can be used to list a set of nodes in the loop. These nodelists can then be used for a variety of purposes. For example, a setpoint can be assigned to multiple nodes by referring to a particular nodelist. (Keyword: Nodelist).
Set-point – Setpoints are control conditions imposed on node(s) that are monitored by the SetpointManager to control the system. (Keyword: SetpointManager:Scheduled, and others).
Plant equipment operation scheme – This object details the mechanism required to control the operation of the plant loop, as well as the availability of the plant equipment under various conditions. (Keyword: PlantEquipmentOperation:CoolingLoad, and others).
Schedule – Schedules allow the user to influence the scheduling of many operational parameters in the loop. For example, a schedule can determine the time period of a simulation, or instruct the load profile object of a plant to import data from a certain external file, among other actions. (Keywords: Schedule:Compact, Schedule:file).
Load Profile – A load profile object is used to simulate a demand profile. This object can be used when the load profile of a building is already known. (Keyword: LoadProfile:Plant). Note: This object does not allow feedback from the plant conditions to the air system or the zones. However, this object is a great tool for plant-only development and debugging.
Documentation content copyright © 1996-2026 The Board of Trustees of the University of Illinois and the Regents of the University of California through the Ernest Orlando Lawrence Berkeley National Laboratory. All rights reserved. EnergyPlus is a trademark of the US Department of Energy.
This documentation is made available under the EnergyPlus Open Source License v1.0.