Skip to content

Commit e0d267d

Browse files
committed
pdn: only account for internal connectivity in repair channels
Signed-off-by: Peter Gadfort <[email protected]>
1 parent 8d2d31b commit e0d267d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/pdn/src/straps.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2084,7 +2084,8 @@ RepairChannelStraps::findRepairChannels(Grid* grid,
20842084
}
20852085

20862086
if (grid_compomponent->type() == GridComponent::Strap) {
2087-
if (shape->getNumberOfConnections() == 0) {
2087+
if (shape->getNumberOfConnections() == 0
2088+
|| !shape->hasInternalConnections()) {
20882089
// strap is floating and will be removed
20892090
continue;
20902091
}

0 commit comments

Comments
 (0)