diff --git a/configure.in b/configure.in index 56f5abf..1231c4f 100755 --- a/configure.in +++ b/configure.in @@ -19,7 +19,7 @@ AX_CXX_COMPILE_STDCXX(17,noext,mandatory) AC_LANG([C++]) # Checks for header files. -AX_BOOST_BASE(["1.71"],[], AC_MSG_ERROR([SBGraph needs boost library.])) +# AX_BOOST_BASE(["1.71"],[], AC_MSG_ERROR([SBGraph needs boost library.])) AC_FUNC_ALLOCA AC_CHECK_HEADERS([malloc.h stdlib.h string.h unistd.h]) diff --git a/sbg/sbg.hpp b/sbg/sbg.hpp index 8bdb2db..aae650e 100755 --- a/sbg/sbg.hpp +++ b/sbg/sbg.hpp @@ -50,8 +50,6 @@ struct SBGraph { template std::ostream &operator<<(std::ostream &out, const SBGraph &pw); -template -void addSV(Set vertices, SBGraph &g); template unsigned int nmbrSV(SBGraph g); @@ -59,6 +57,12 @@ unsigned int nmbrSV(SBGraph g); template void addSE(Set edges, SBGraph &g); +template +SBGraph addSE(PWMap pw1, PWMap pw2, SBGraph g); + +template +SBGraph addSV(Set vertices, SBGraph g); + template SBGraph copy(unsigned int times, SBGraph g);