Peter Dimov
54107baebe
Remove bind2nd
use (not in C++17); fix result
warnings
2018-10-07 18:11:06 +03:00
Alain Miniussi
4a62e6a7e1
Added missing vector serializatin declaration. ( #11 )
...
May not be minimal.
Wow, thanks for the fast turnaround, appreciate the help.
2016-10-31 18:49:49 -06:00
Marcel Raad
c4fc14e816
Fix for MSVC warning ( #8 )
...
"warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)"
2016-05-01 15:36:08 -06:00
Marcel Raad
f3a3284f42
Fix for MSVC ( #9 )
...
MSVC doesn't know "and". It warns:
hohberg_biconnected_components.hpp(166) : warning C4067: unexpected tokens following preprocessor directive - expected a newline
hohberg_biconnected_components.hpp(201) : warning C4067: unexpected tokens following preprocessor directive - expected a newline
2016-05-01 15:29:13 -06:00
Michael Opitz
a3b3e4c533
Added a presumably missing include directive.
2014-08-08 00:54:37 +02:00
Jeremiah Willcock
164919adaf
Applied patch from #9127 to fix lazy_add_vertex; fixes #9127
...
[SVN r86515]
2013-10-29 16:48:05 +00:00
Jeremiah Willcock
5b41cceeae
Moved parts of PBGL used by parallel property maps over to property map directories and namespaces; this fixes circular dependencies between these two libraries (assuming boost/property_map/parallel is treated as a separate library)
...
[SVN r86381]
2013-10-21 18:29:04 +00:00
Jeremiah Willcock
3e3c243346
Fixed unused typedef warnings from GCC 4.9; fixes #8877 ; fixes #8986
...
[SVN r85323]
2013-08-12 18:14:58 +00:00
Jeremiah Willcock
c722c4a1bc
Changed dispatching strategy for bfs_helper
...
[SVN r84913]
2013-06-28 18:47:30 +00:00
Jeremiah Willcock
1302b8f3e4
Moved distributed graph tags into graph_traits.hpp
...
[SVN r84912]
2013-06-28 18:47:10 +00:00
Jeremiah Willcock
e6822f368b
Added default for parameter to try to satisfy VC++
...
[SVN r84909]
2013-06-27 16:52:38 +00:00
Jeremiah Willcock
e7e8325f3d
Added explicit conversion to make code with in C++11 mode; fixes #8411
...
[SVN r83799]
2013-04-07 19:37:47 +00:00
Jeremiah Willcock
81e21dabb2
Added check to prevent use of remove_vertex on named adjacency list graphs with vecS vertex container (since it does not work and could not be made to work efficiently); refs #7863
...
[SVN r82498]
2013-01-14 21:03:48 +00:00
Jeremiah Willcock
df9d1bff3b
Trying to fix property map ambiguities with distributed graphs on Intel compiler
...
[SVN r82010]
2012-12-16 05:16:47 +00:00
Jeremiah Willcock
6f98197210
Removed retag_property_list and all uses of it
...
[SVN r79855]
2012-08-02 18:05:11 +00:00
Jeremiah Willcock
09392bb384
Fixed argument order to get_param_type
...
[SVN r78031]
2012-04-16 23:17:12 +00:00
Jeremiah Willcock
ae30621c1d
Changed property lookup code to simplify graph implementations (remove most special-casing of bundled properties), made CSR graph work with non-bundled properties (probably), split named parameter algorithms to not use property map code
...
[SVN r77549]
2012-03-25 21:03:59 +00:00
Jeremiah Willcock
c77a9b5ad1
Applied fixed version of patch from #6293 ; fixes #6293
...
[SVN r76050]
2011-12-18 21:09:34 +00:00
Jeremiah Willcock
1c85839811
Fixed to get edge target from correct graph
...
[SVN r73998]
2011-08-22 01:43:29 +00:00
Jeremiah Willcock
e0edf41d46
Removed calls to exit(); fixes #5185
...
[SVN r73425]
2011-07-29 01:44:48 +00:00
Steven Watanabe
11e660b615
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
2d5c7d4ff5
Fixed ambiguity issues when compiling with C++0x support enabled.
...
[SVN r68155]
2011-01-14 17:37:59 +00:00
Bryce Adelstein-Lelbach
a4462dc13b
Removed the use of __gnu_cxx::is_sorted from Boost.Graph as it's lolnonportable,
...
implemented a version of the algorithm as a replacement,
[SVN r68144]
2011-01-14 03:02:47 +00:00
Bryce Adelstein-Lelbach
be71c5cde9
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
...
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags.
[SVN r68140]
2011-01-14 02:35:58 +00:00
Jeremiah Willcock
53c7e3bef1
Fixed assert issues from inspection report for PBGL
...
[SVN r67706]
2011-01-06 02:27:26 +00:00
Jeremiah Willcock
7ba3289a78
Fixed compile failure with Boost.Filesystem v3
...
[SVN r67041]
2010-12-05 21:08:52 +00:00
Andrew Sutton
baf876c239
Adding bundled graph properties to distributed graph types.
...
[SVN r65764]
2010-10-05 16:32:27 +00:00
Jeremiah Willcock
dcff0c9954
Allowed boost::intmax_t as a pointer serialization type to hopefully avoid problems on LLP64 systems; fixes #4366
...
[SVN r63643]
2010-07-05 04:17:58 +00:00
Jeremiah Willcock
130f0860e4
Added boost:: to all uses of tie() to disambiguate from std version
...
[SVN r63244]
2010-06-22 18:02:43 +00:00
Jeremiah Willcock
33e08f9016
Fixed warnings about ambiguous else clauses
...
[SVN r62404]
2010-06-03 15:46:01 +00:00
Jeremiah Willcock
613c642cf0
Changed "and" to "&&" in #if statements to appease VC++ 10
...
[SVN r62271]
2010-05-27 17:31:40 +00:00
Jeremiah Willcock
28175b0ddc
Fixed log ambiguity in VC++ 10
...
[SVN r62176]
2010-05-24 17:40:07 +00:00
Jeremiah Willcock
dd6b5f8ac5
Fixed VC++10 warnings and errors
...
[SVN r62042]
2010-05-16 18:06:25 +00:00
Jeremiah Willcock
6c60d95c5d
Working on refactoring properties and fixing vertex_bundle_t and edge_bundle_t
...
[SVN r61858]
2010-05-08 20:26:01 +00:00
Jeremiah Willcock
e8e5473f8f
Changed to use property_traits in preparation for SFINAE-enabled property_traits
...
[SVN r60365]
2010-03-08 19:43:09 +00:00
Jeremiah Willcock
1bf118a0ab
Changed to allow characters that are not 8-bit; added one-bit-per-color color map
...
[SVN r60079]
2010-03-02 19:53:47 +00:00
Jeremiah Willcock
1402c02ecf
Qualified names of get() functions
...
[SVN r58091]
2009-12-01 20:25:30 +00:00
Jeremiah Willcock
3b41821429
Removed obsolete file
...
[SVN r57901]
2009-11-24 19:43:16 +00:00
Jeremiah Willcock
38b7093700
Removed old CSR interface; fixes #3135
...
[SVN r57898]
2009-11-24 18:38:28 +00:00
Vladimir Prus
a9b02da5d5
Fix compilation error due to undefined fprintf/stderr.
...
[SVN r57782]
2009-11-19 06:10:26 +00:00
Nicholas Edmonds
a5f5e55907
Changed boost::get() call to get() to reflect new distributed property map namespace (boost::parallel)
...
[SVN r56860]
2009-10-15 02:56:31 +00:00
Jeremiah Willcock
008c7defd5
Refactored and added bidirectional CSR support; fixes #3386
...
[SVN r56128]
2009-09-09 21:29:17 +00:00
Jeremiah Willcock
5206762c5a
Changed directedS case to a specialization
...
[SVN r56117]
2009-09-08 23:36:49 +00:00
Jeremiah Willcock
47c17d78d1
Refactored CSR graph code to get ready for bidirectional support
...
[SVN r56116]
2009-09-08 22:55:05 +00:00
Jeremiah Willcock
a6379d5d0d
Changed .tpp file to .ipp so it would be installed
...
[SVN r55247]
2009-07-29 03:28:25 +00:00
Jeremiah Willcock
f555fa0abd
Moved included .cpp files to .ipp so that they will be installed
...
[SVN r55245]
2009-07-29 02:54:07 +00:00
Jeremiah Willcock
8f13f103a2
Fixed tab issues found by inspect tool
...
[SVN r55027]
2009-07-19 15:32:27 +00:00
Jeremiah Willcock
88755a71c5
Fixed header file; refs #3134
...
[SVN r54750]
2009-07-07 02:27:57 +00:00
Nicholas Edmonds
deabe9a69b
switched boost::parallel::process_group to boost::graph::parallel::process_group, same for process_group_type
...
[SVN r54748]
2009-07-07 02:07:42 +00:00
Nicholas Edmonds
946ce04991
Added new tagged distributed CSR ctors and structural modifiers (i.e. add_vertex/add_edge, currently ifdef'ed out until a bug in them is fixed)
...
[SVN r54741]
2009-07-07 01:21:47 +00:00