Removing some typename keywords which are not allowed on my compiler g++ 4.4.5
parent
190a612086
commit
8e27acf27a
|
|
@ -241,7 +241,7 @@ EliminationTree<FACTOR>::eliminate() const {
|
||||||
/* ************************************************************************* */
|
/* ************************************************************************* */
|
||||||
// Specialization for symbolic elimination that calls the optimized eliminateSymbolic_
|
// Specialization for symbolic elimination that calls the optimized eliminateSymbolic_
|
||||||
template<>
|
template<>
|
||||||
inline typename EliminationTree<IndexFactor>::BayesNet::shared_ptr
|
inline EliminationTree<IndexFactor>::BayesNet::shared_ptr
|
||||||
EliminationTree<IndexFactor>::eliminate() const {
|
EliminationTree<IndexFactor>::eliminate() const {
|
||||||
|
|
||||||
// call recursive routine
|
// call recursive routine
|
||||||
|
|
@ -252,8 +252,8 @@ EliminationTree<IndexFactor>::eliminate() const {
|
||||||
|
|
||||||
// Add conditionals to BayesNet
|
// Add conditionals to BayesNet
|
||||||
tic(2, "assemble BayesNet");
|
tic(2, "assemble BayesNet");
|
||||||
typename BayesNet::shared_ptr bayesNet(new BayesNet);
|
BayesNet::shared_ptr bayesNet(new BayesNet);
|
||||||
BOOST_FOREACH(const typename BayesNet::sharedConditional& conditional, conditionals) {
|
BOOST_FOREACH(const BayesNet::sharedConditional& conditional, conditionals) {
|
||||||
if(conditional)
|
if(conditional)
|
||||||
bayesNet->push_back(conditional);
|
bayesNet->push_back(conditional);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue