report correct error for discreteElimination

release/4.3a0
Varun Agrawal 2023-11-09 15:37:15 -05:00
parent ba23e45722
commit 90a9e6f746
1 changed files with 2 additions and 2 deletions

View File

@ -169,10 +169,10 @@ discreteElimination(const HybridGaussianFactorGraph &factors,
// TODO(dellaert): is this correct? If so explain here. // TODO(dellaert): is this correct? If so explain here.
} else if (auto hc = dynamic_pointer_cast<HybridConditional>(f)) { } else if (auto hc = dynamic_pointer_cast<HybridConditional>(f)) {
auto dc = hc->asDiscrete(); auto dc = hc->asDiscrete();
if (!dc) throwRuntimeError("continuousElimination", dc); if (!dc) throwRuntimeError("discreteElimination", dc);
dfg.push_back(hc->asDiscrete()); dfg.push_back(hc->asDiscrete());
} else { } else {
throwRuntimeError("continuousElimination", f); throwRuntimeError("discreteElimination", f);
} }
} }