<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.hoenzb
        {mso-style-name:hoenzb;}
span.E-MailFormatvorlage18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Dear Razequl, <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Sorry for being that late -  but I had an in depth look at your header file and generally you had have done a good job in abstracting the VRP. Hence this serves as starting point four your implementation! Generally I follow Steve’s suggestions posted on the gist page on how to document the standard usage of the objects created, in order to get an impression on how to use them properly.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Generally I think you made a good decision in looking at VRPH first before actually starting to implement things </span><span style='font-size:11.0pt;font-family:Wingdings;color:#1F497D'>J</span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thanks very much and all the best<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Johannes<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><b><span lang=DE style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Von:</span></b><span lang=DE style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Razequl Islam [mailto:ziboncsedu@gmail.com] <br><b>Gesendet:</b> Samstag, 06. Juli 2013 13:29<br><b>An:</b> Daniel Kastl<br><b>Cc:</b> Johannes Scholz; Stephen Woodbridge; pgRouting developers mailing list<br><b>Betreff:</b> Re: Class Skeleton for VRP solver<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>Thanks Daniel.<o:p></o:p></p><div><p class=MsoNormal>I have put it in Gist. Here is the link:<o:p></o:p></p></div><div><p class=MsoNormal><a href="https://gist.github.com/zibon/5939625">https://gist.github.com/zibon/5939625</a><o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>-Razequl<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div></div><div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><div><p class=MsoNormal>On Sat, Jul 6, 2013 at 8:07 AM, Daniel Kastl <<a href="mailto:daniel@georepublic.de" target="_blank">daniel@georepublic.de</a>> wrote:<o:p></o:p></p><div><p class=MsoNormal>I Razequl,<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>What about placing files like this in Gist: <a href="https://gist.github.com/" target="_blank">https://gist.github.com/</a><o:p></o:p></p></div><div><p class=MsoNormal>Good to read and possible to make comments right to the file.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Daniel<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div></div><div><div><div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><div><p class=MsoNormal>On Sat, Jul 6, 2013 at 5:17 AM, Razequl Islam <<a href="mailto:ziboncsedu@gmail.com" target="_blank">ziboncsedu@gmail.com</a>> wrote:<o:p></o:p></p><div><p class=MsoNormal>Sorry, <o:p></o:p></p><div><p class=MsoNormal>I forgot to attach the file which is attached now.<o:p></o:p></p></div><div><p class=MsoNormal><span style='color:#888888'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='color:#888888'>-Razequl<o:p></o:p></span></p></div></div><div><div><div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><div><p class=MsoNormal>On Sat, Jul 6, 2013 at 2:06 AM, Razequl Islam <<a href="mailto:ziboncsedu@gmail.com" target="_blank">ziboncsedu@gmail.com</a>> wrote:<o:p></o:p></p><div><p class=MsoNormal>Hi,<o:p></o:p></p><div><p class=MsoNormal>I am trying to develop the classes for the VRP solution. I was going through some relevant papers and some codes from VRPH (<a href="https://projects.coin-or.org/VRPH" target="_blank">https://projects.coin-or.org/VRPH</a>) and based on that I have come up with the attached skeleton. I am going to add it to git. I have put all the classes in one header, but they can be put in several headers and cpp. I am bit confused on that.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Please have a look at the classes. I have tried to give meaningful names. Your feedback will be very much helpful.<o:p></o:p></p></div><div><p class=MsoNormal><span style='color:#888888'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='color:#888888'>- Razequl<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='color:#888888'><o:p> </o:p></span></p></div></div></div><p class=MsoNormal><o:p> </o:p></p></div></div></div></div><p class=MsoNormal><br><br clear=all><o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div></div></div><p class=MsoNormal><span class=hoenzb><span style='color:#888888'>-- </span></span><span style='color:#888888'><br></span><span class=hoenzb><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:#888888'>Georepublic UG & Georepublic Japan</span></span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:#888888'><br><span class=hoenzb>eMail: <a href="mailto:daniel.kastl@georepublic.de" target="_blank"><span style='color:#4263AB'>daniel.kastl@georepublic.de</span></a></span><br><span class=hoenzb>Web: <a href="http://georepublic.de/" target="_blank"><span style='color:#4263AB'>http://georepublic.de</span></a></span></span><span class=hoenzb><span style='color:#888888'> </span></span><o:p></o:p></p></div></div><p class=MsoNormal><o:p> </o:p></p></div></div></body></html>