-
Notifications
You must be signed in to change notification settings - Fork 466
Description
Issue overview
Screenshot from testfile TableLookups.idf.
According to the node connections, the sub-component order should be: outdoor-air-mixer, fan, cooling coil, heating coil, sup-heating coil. However, that is not the order displayed. The issue seems to be that the routine that sorts the sub-components topologically only does so when the inlet node of one of the components matches the parent component inlet node. If that is not the case (and it is not here) then the sub-components are listed in the order in which their comp-sets are created.
The fact that there is no sub-component whose inlet node matches the inlet node of the parent component seems like an issue in and of itself and what the solution is. In this particular case, one of the sub-components has an outlet-node that matches the outlet-node of the parent and so maybe matching on only one of the outlet nodes is okay but the routine does not check for this case.
However, if it is not, then a potential fix for this would be to traverse the components in reverse order from
Operating System (Multiple choices)
Any
Operating System Version
Any
Version of EnergyPlus
25.1.0
Unmethours link or helpdesk ticket number
N/A
Defect file
LookupTables.idf in the testfiles folder is a short example.
