| 1376 | } |
| 1377 | |
| 1378 | boost::optional<Node> AirLoopHVAC_Impl::mixedAirNode() const { |
| 1379 | boost::optional<Node> result; |
| 1380 | |
| 1381 | if (boost::optional<AirLoopHVACOutdoorAirSystem> oaSystem = airLoopHVACOutdoorAirSystem()) { |
| 1382 | if (boost::optional<ModelObject> mo = oaSystem->mixedAirModelObject()) { |
| 1383 | result = mo->optionalCast<Node>(); |
| 1384 | } |
| 1385 | } |
| 1386 | |
| 1387 | return result; |
| 1388 | } |
| 1389 | |
| 1390 | boost::optional<Node> AirLoopHVAC_Impl::returnAirNode() const { |
| 1391 | boost::optional<Node> result; |