MCPcopy Create free account
hub / github.com/NatLabRockies/OpenStudio / lastOutletModelObject

Method lastOutletModelObject

src/model/Splitter.cpp:43–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41 }
42
43 boost::optional<ModelObject> Splitter_Impl::lastOutletModelObject() const {
44 std::vector<ModelObject> objects = outletModelObjects();
45 if (!objects.empty()) {
46 return OptionalModelObject(objects.back());
47 } else {
48 return {};
49 }
50 }
51
52 unsigned Splitter_Impl::newOutletPortAfterBranch(unsigned branchIndex) {
53 //std::vector<ModelObject> modelObjects = outletModelObjects();

Callers 15

removeFromLoopMethod · 0.80
removeBranchForZoneMethod · 0.80
isDemandBranchEmptyMethod · 0.80
addSystemType1Function · 0.80
addSystemType5Function · 0.80
addSystemType7Function · 0.80
addSystemType8Function · 0.80

Calls 1

emptyMethod · 0.45

Tested by 15

TEST_FFunction · 0.64
TEST_FFunction · 0.64
TEST_FFunction · 0.64
TEST_FFunction · 0.64
TEST_FFunction · 0.64
TEST_FFunction · 0.64
TEST_FFunction · 0.64
TEST_FFunction · 0.64
TEST_FFunction · 0.64
TEST_FFunction · 0.64
TEST_FFunction · 0.64
TEST_FFunction · 0.64