Patrick Niklaus
e30f0e8e11
Always announce a turn on mode change
...
Fixes #1558
2015-08-12 13:02:18 +02:00
Patrick Niklaus
c80c2233c5
Find components on edge-expanded graph
2015-08-06 11:13:25 +02:00
Patrick Niklaus
3c055642d5
Remove reference to restrictions and bollard nodes because it does not work
2015-08-06 11:13:25 +02:00
Patrick Niklaus
94f44e1d5d
Make sure to capture floating point return values from lua
2015-08-01 17:46:47 +02:00
Patrick Niklaus
922e8a4912
Return the correct size
2015-07-01 18:07:29 +02:00
Patrick Niklaus
021a1c7a39
Restructure the construction of the undirected graph
2015-07-01 18:07:29 +02:00
Patrick Niklaus
faa880d60a
Remove unused memebers and rename to currrent style convention
2015-07-01 18:07:29 +02:00
Patrick Niklaus
fd30e82836
Add graph compressor unit tests
2015-07-01 18:07:29 +02:00
Patrick Niklaus
3ef34fbb56
Rename GeometryCompressor and add unit tests
2015-07-01 18:07:29 +02:00
Patrick Niklaus
7345dc6861
Move graph compression code outside of EBGF
2015-07-01 18:07:29 +02:00
Patrick Niklaus
5fc0d284cb
Revert "Simplify offeset calculation logic a little bit"
...
This reverts commit 8ade26b4a4
.
One of the assertions triggers when run on an extract of Serok. Since
this code does not fix any bugs, I'll just revert this for now.
This definetly needs investigation.
2015-06-19 16:50:48 +02:00
Patrick Niklaus
8ade26b4a4
Simplify offeset calculation logic a little bit
2015-06-17 23:25:16 +02:00
Patrick Niklaus
bdbc60b4f7
Fix comments in edge based graph factory
2015-06-17 23:25:16 +02:00
Patrick Niklaus
b1ef4cfee9
Remove debugging code
2015-06-01 17:22:12 +02:00
Patrick Niklaus
2777d53a12
Direct edges in contractor correctly and add better graph validation.
2015-06-01 17:22:12 +02:00
Patrick Niklaus
aba3ec692f
Verify graph before compression
2015-06-01 17:22:12 +02:00
Patrick Niklaus
3065de63dd
Move renumbering and edge deduplication in extractor
2015-06-01 17:22:12 +02:00
Patrick Niklaus
17a4463f59
More assertions
2015-05-28 15:18:48 +02:00
Patrick Niklaus
1164a65df8
Refactor processing_chain by splitting into sub functions
2015-05-28 15:18:48 +02:00
Patrick Niklaus
04b5833e98
Adapt EdgeBasedGraphFactory to new FindEdge behaviour
2015-04-17 00:23:58 +02:00
Dennis Luxen
2a68f9f532
rename variable name
2015-02-06 11:58:41 +01:00
Dennis Luxen
b55d35c7bb
remove a number of useless parentheses
2015-02-06 09:54:34 +01:00
Dennis Luxen
98f85d7728
remove some lint in variable names
2015-02-05 18:33:21 +01:00
Dennis Luxen
328a7caf61
rename short variable names to be more telling
2015-02-05 17:54:32 +01:00
Dennis Luxen
b20b7e65bf
renamed: Util/* -> util/*
2015-01-27 17:47:23 +01:00
Dennis Luxen
0e7eff3963
rename short variable names in mercator to be more telling
2015-01-23 11:14:29 +01:00
Dennis Luxen
baacd0e50c
reformat source files
2015-01-22 12:24:54 +01:00
Dennis Luxen
f8753fb9f1
fix overly long line
2015-01-05 16:32:11 +01:00
Dennis Luxen
a54d4b98b1
add const keyword in range based for loop
2014-12-31 16:04:53 +01:00
Dennis Luxen
d741b624be
pass component class by ref (not value) in edge-based graph factory
2014-12-30 11:44:11 +01:00
Dennis Luxen
f4c8db6105
- serialize component_id
...
- remove calls to deprecated NN function in facades
2014-12-23 16:14:28 +01:00
Dennis Luxen
b2637b9a43
compute component id for each SCC
2014-12-23 15:26:06 +01:00
Dennis Luxen
f42cc848d5
- correct number of components in compressed graph by number of removed nodes
...
- replace integer for loops by integer range-based loop
2014-12-23 14:51:25 +01:00
Dennis Luxen
10bb2cce8e
count number of removed nodes as a private member variable in EdgeBasedGraphFactory
2014-12-23 14:37:01 +01:00
Dennis Luxen
8174b3b85a
output total number of compoments and those of size one
2014-12-23 14:33:38 +01:00
Dennis Luxen
8d8724b3e1
use SCC code for exploration of components
2014-12-23 12:27:04 +01:00
Dennis Luxen
47a2271e27
copy edits:
2014-12-23 11:30:45 +01:00
Dennis Luxen
13bf4fab32
make implementation of restriction map independent of graph type
2014-12-19 16:46:12 +01:00
Dennis Luxen
2ebe2faa74
renamed Util/TimingUtil.h -> Util/timing_util.hpp
2014-12-17 17:33:31 +01:00
Dennis Luxen
58de37e822
renamed: DataStructures/* -> data_structures/*
2014-11-28 12:15:31 +01:00
Dennis Luxen
7b3a0c5105
renamed: Contractor/* -> contractor/*
2014-11-28 10:30:21 +01:00