<div dir="ltr"><div>Hello Everyone,</div><div><div>My Wiki [1]</div><div>My Forked Repository [2]</div><div>This is my report for <b>Coding Period Week 8 (July 20th - July 26th).</b></div><div><ul><li>
<p><strong>What did I get done this week?</strong></p>
<ul><li>Added documentation for the function <code>pgr_makeConnected()</code>
which provides a short description of the function, sample usage of the
function through sample queries and results, tables that explain the
input parameters as well as output parameters and finally reference
links to boost :: make_connected() documentation.
</li><li>Prepared a shared doc file to show possible applications of my
implemented functions to my mentor. My mentor suggested some changes to
the doc file and my functions.</li><li>My mentor reviewed my code till now and suggested the changes to the function <code>pgr_boyerMyvold( )</code>.The
suggested changes were - a true/false function instead of returning the whole graph, pgTAP tests for 2 edges disconnected graphs and smaller
non-planar graphs.</li><li>So, I made copies of the directories of <code>pgr_boyerMyrvold()</code> to have a backup function. Started working for the suggested changes on the backup function.</li><li>Details can be found in [3]. <br></li><li>Merged a pull request with all these changes [4].</li></ul>
</li><li>
<p><strong>What do I plan on doing next week?</strong></p>
<ul><li>Implement the suggested changes for the function <code>pgr_boyerMyrvold()</code> i.e. a true/false function, pgTAP tests for 2 edges disconnected graphs and smaller non-planar graphs.</li><li>Complete the remaining documentation of the function <code>pgr_makeConnected()</code> i.e. complete the Additional Examples section of the doc.</li><li>Finalize the shared doc file of implemented functions report and move it to the wiki.</li></ul>
</li><li>
<p><strong>Am I blocked on anything?</strong></p>
<ul><li>No</li></ul></li></ul><div><div><div>Regards,</div><div>Himanshu Raj</div><div><b><br></b></div><div><b>Links:</b></div><div>[1] <a href="https://github.com/pgRouting/pgrouting/wiki/GSoC-2020-Implementation-of-Edge-Contraction-Technique-in-pgRouting" target="_blank">WIKI</a></div><div>[2] <a href="https://github.com/rajhim2/GSoC-pgRouting/tree/himanshuWeek8" target="_blank">Forked Repository</a></div><div>[3] <a href="https://github.com/pgRouting/pgrouting/wiki/GSoC-2020-Implementation-of-Edge-Contraction-Technique-in-pgRouting#week-8-july-20th---july-27th-1" target="_blank">https://github.com/pgRouting/pgrouting/wiki/GSoC-2020-Implementation-of-Edge-Contraction-Technique-in-pgRouting#week-8-july-20th---july-27th-1</a></div><div>[4] <a href="https://github.com/pgRouting/GSoC-pgRouting/pull/74" target="_blank">Merged Pull Request</a></div></div></div><div><br></div></div></div></div>