Added the function isFinite(), and replaced the calls to finite() with it.
This was necessary because finite() is not a standard function. Neither can
we use its standard counterpart isfinite(), because it was introduced only
in C99, and therefore it is not supplied by all C++ implementations.
5 pkgconfig_DATA += lemon/lemon.pc
7 lib_LTLIBRARIES += lemon/libemon.la
9 lemon_libemon_la_SOURCES = \
12 lemon/lp_skeleton.cc \
16 lemon/bits/mingw32_time.cc \
19 lemon_libemon_la_CXXFLAGS = $(GLPK_CFLAGS) $(CPLEX_CFLAGS) $(SOPLEX_CXXFLAGS)
20 lemon_libemon_la_LDFLAGS = $(GLPK_LIBS) $(CPLEX_LIBS) $(SOPLEX_LIBS)
23 lemon_libemon_la_SOURCES += lemon/lp_glpk.cc
24 lemon_libemon_la_SOURCES += lemon/mip_glpk.cc
28 lemon_libemon_la_SOURCES += lemon/lp_cplex.cc
29 lemon_libemon_la_SOURCES += lemon/mip_cplex.cc
33 lemon_libemon_la_SOURCES += lemon/lp_soplex.cc
38 lemon/bellman_ford.h \
41 lemon/bipartite_matching.h \
42 lemon/bpugraph_adaptor.h \
44 lemon/capacity_scaling.h \
48 lemon/concept_check.h \
51 lemon/cycle_canceling.h \
52 lemon/dag_shortest_path.h \
59 lemon/edmonds_karp.h \
65 lemon/floyd_warshall.h \
66 lemon/fredman_tarjan.h \
68 lemon/graph_adaptor.h \
69 lemon/graph_reader.h \
70 lemon/graph_to_eps.h \
72 lemon/graph_writer.h \
75 lemon/hypercube_graph.h \
76 lemon/iterable_maps.h \
79 lemon/lemon_reader.h \
80 lemon/lemon_writer.h \
89 lemon/map_iterator.h \
92 lemon/max_matching.h \
93 lemon/min_cost_arborescence.h \
94 lemon/min_cost_flow.h \
95 lemon/min_cost_max_flow.h \
96 lemon/min_mean_cycle.h \
99 lemon/nagamochi_ibaraki.h \
100 lemon/network_simplex.h \
107 lemon/pr_bipartite_matching.h \
113 lemon/smart_graph.h \
114 lemon/ssp_min_cost_flow.h \
115 lemon/static_graph.h \
119 lemon/tabu_search.h \
120 lemon/time_measure.h \
123 lemon/ugraph_adaptor.h \
127 lemon/bits/alteration_notifier.h \
128 lemon/bits/array_map.h \
129 lemon/bits/base_extender.h \
130 lemon/bits/bezier.h \
131 lemon/bits/debug_map.h \
132 lemon/bits/default_map.h \
133 lemon/bits/edge_set_extender.h \
134 lemon/bits/graph_adaptor_extender.h \
135 lemon/bits/graph_extender.h \
136 lemon/bits/invalid.h \
137 lemon/bits/item_reader.h \
138 lemon/bits/item_writer.h \
140 lemon/bits/map_extender.h \
141 lemon/bits/mingw32_time.h \
142 lemon/bits/path_dump.h \
143 lemon/bits/traits.h \
144 lemon/bits/utility.h \
145 lemon/bits/variant.h \
146 lemon/bits/vector_map.h
149 lemon/concept_check.h \
150 lemon/concepts/bpugraph.h \
151 lemon/concepts/graph.h \
152 lemon/concepts/graph_components.h \
153 lemon/concepts/heap.h \
154 lemon/concepts/maps.h \
155 lemon/concepts/matrix_maps.h \
156 lemon/concepts/path.h \
157 lemon/concepts/ugraph.h