+/v8APAAh-DOCTYPE HTML PUBLIC +ACI--//W3C//DTD HTML 4.0 Transitional//EN+ACIAPg-
+ADw-HTML+AD4APA-HEAD+AD4-
+ADw-META content+AD0AIg-text/html+ADs- charset+AD0-utf-7+ACI- http-equiv+AD0-Content-Type+AD4-
+ADw-META name+AD0-GENERATOR content+AD0AIg-MSHTML 8.00.7601.17514+ACIAPg-
+ADw-STYLE+AD4AQA-font-face +AHs-
font-family: +W4tPUwA7-
+AH0-
+AEA-font-face +AHs-
font-family: Verdana+ADs-
+AH0-
+AEA-font-face +AHs-
font-family: +AEBbi09TADs-
+AH0-
+AEA-page Section1 +AHs-size: 595.3pt 841.9pt+ADs- margin: 72.0pt 90.0pt 72.0pt 90.0pt+ADs- layout-grid: 15.6pt+ADs- +AH0-
P.MsoNormal +AHs-
TEXT-JUSTIFY: inter-ideograph+ADs- TEXT-ALIGN: justify+ADs- MARGIN: 0cm 0cm 0pt+ADs- FONT-FAMILY: +ACI-Times New Roman+ACIAOw- FONT-SIZE: 10.5pt
+AH0-
LI.MsoNormal +AHs-
TEXT-JUSTIFY: inter-ideograph+ADs- TEXT-ALIGN: justify+ADs- MARGIN: 0cm 0cm 0pt+ADs- FONT-FAMILY: +ACI-Times New Roman+ACIAOw- FONT-SIZE: 10.5pt
+AH0-
DIV.MsoNormal +AHs-
TEXT-JUSTIFY: inter-ideograph+ADs- TEXT-ALIGN: justify+ADs- MARGIN: 0cm 0cm 0pt+ADs- FONT-FAMILY: +ACI-Times New Roman+ACIAOw- FONT-SIZE: 10.5pt
+AH0-
A:link +AHs-
COLOR: blue+ADs- TEXT-DECORATION: underline
+AH0-
SPAN.MsoHyperlink +AHs-
COLOR: blue+ADs- TEXT-DECORATION: underline
+AH0-
A:visited +AHs-
COLOR: purple+ADs- TEXT-DECORATION: underline
+AH0-
SPAN.MsoHyperlinkFollowed +AHs-
COLOR: purple+ADs- TEXT-DECORATION: underline
+AH0-
SPAN.EmailStyle17 +AHs-
FONT-STYLE: normal+ADs- FONT-FAMILY: Verdana+ADs- COLOR: windowtext+ADs- FONT-WEIGHT: normal+ADs- TEXT-DECORATION: none+ADs- mso-style-type: personal-compose
+AH0-
DIV.Section1 +AHs-
page: Section1
+AH0-
UNKNOWN +AHs-
FONT-SIZE: 10pt
+AH0-
BLOCKQUOTE +AHs-
MARGIN-TOP: 0px+ADs- MARGIN-BOTTOM: 0px+ADs- MARGIN-LEFT: 2em
+AH0-
OL +AHs-
MARGIN-TOP: 0px+ADs- MARGIN-BOTTOM: 0px
+AH0-
UL +AHs-
MARGIN-TOP: 0px+ADs- MARGIN-BOTTOM: 0px
+AH0-
+ADw-/STYLE+AD4-
+ADw-/HEAD+AD4-
+ADw-BODY style+AD0AIg-MARGIN: 10px+ADs- FONT-FAMILY: verdana+ADs- FONT-SIZE: 10pt+ACIAPg-
+ADw-DIV+AD4APA-FONT color+AD0AIw-000080 size+AD0-2+AD4-
+ADw-DIV+AD4APA-FONT color+AD0AIw-000080 size+AD0-2+AD4-
+ADw-DIV+AD4-Dear+ACY-nbsp+ADs-Jeremiah+ACY-nbsp+ADs-Willcock,+ADw-/DIV+AD4-
+ADw-DIV+AD4-Thanks+ACY-nbsp+ADs-for+ACY-nbsp+ADs-your+ACY-nbsp+ADs-explanations.+ADw-/DIV+AD4-
+ADw-DIV+AD4-I+ACY-nbsp+ADs-think+ACY-nbsp+ADs-I+ACY-nbsp+ADs-am+ACY-nbsp+ADs-starting to
walk+ACY-nbsp+ADs-out+ACY-nbsp+ADs-of+ACY-nbsp+ADs-the+ACY-nbsp+ADs-chaos...+ADw-/DIV+AD4-
+ADw-DIV+AD4APA-/DIV+AD4-
+ADw-DIV+AD4-For+ACY-nbsp+ADs-the+ACY-nbsp+ADs-adjacency+AF8-list,+ACY-nbsp+ADs-there+ACY-nbsp+ADs-isn't+ACY-nbsp+ADs-an+ACY-nbsp+ADs-edge+AF8-index+ACY-nbsp+ADs-property.+ACY-nbsp+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4-That+ACY-nbsp+ADs-means+ACY-nbsp+ADs-the+ACY-nbsp+ADs-edge+AF8-index+ACY-nbsp+ADs-property+ACY-nbsp+ADs-is+ACY-nbsp+ADs-not+ACY-nbsp+ADs-used+ACY-nbsp+ADs-by+ACY-nbsp+ADs-the+ADw-/DIV+AD4-
+ADw-DIV+AD4-graph+ACY-nbsp+ADs-internally,+ACY-nbsp+ADs-but+ACY-nbsp+ADs-could+ACY-nbsp+ADs-be+ACY-nbsp+ADs-used+ACY-nbsp+ADs-by+ACY-nbsp+ADs-user+ACY-nbsp+ADs-just+ACY-nbsp+ADs-like+ACY-nbsp+ADs-the+ACY-nbsp+ADs-edge+AF8-weight+ACY-nbsp+ADs-or+ACY-nbsp+ADs-edge+AF8-name,
and these property should be assgined by user manually.+ADw-/DIV+AD4-
+ADw-DIV+AD4-So+ACY-nbsp+ADs-in+ACY-nbsp+ADs-the+ACY-nbsp+ADs-examples+ACY-nbsp+ADsAIg-exterior+AF8-properties.cpp+ACI-,+ACY-nbsp+ADs-I+ACY-nbsp+ADs-could+ACY-nbsp+ADs-replace+ACY-nbsp+ADs-all+ACY-nbsp+ADs-the+ACY-nbsp+ADs-strings+ACY-nbsp+ADsAIg-edge+AF8-index+ACIAJg-nbsp+ADs-with+ACY-nbsp+ADsAIg-edge+AF8-weight+ACI-,+ACY-nbsp+ADs-and
doing this+ACY-nbsp+ADs-will+ACY-nbsp+ADs-not+ACY-nbsp+ADs-affect+ACY-nbsp+ADs-the+ACY-nbsp+ADs-result.+ADw-/DIV+AD4-
+ADw-DIV+AD4AJg-nbsp+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4-The+ACY-nbsp+ADs-property+ACY-nbsp+ADs-map+ACY-nbsp+ADs-works+ACY-nbsp+ADs-in this case
beacuse+ACY-nbsp+ADs-the+ACY-nbsp+ADs-edge+AF8-index+ACY-nbsp+ADs-property+ACY-nbsp+ADs-is+ACY-nbsp+ADs-type+ACY-nbsp+ADs-of+ACY-nbsp+ADs-int,+ACY-nbsp+ADs-and+ACY-nbsp+ADs-the+ACY-nbsp+ADs-value+ACY-nbsp+ADs-of+ACY-nbsp+ADs-the+ACY-nbsp+ADs-edge+AF8-index+ACY-nbsp+ADs-property+ADw-/DIV+AD4-
+ADw-DIV+AD4-is+ACY-nbsp+ADs-the+ACY-nbsp+ADs-offset+ACY-nbsp+ADs-to+ACY-nbsp+ADs-the+ACY-nbsp+ADs-beginning+ACY-nbsp+ADs-of+ACY-nbsp+ADs-the+ACY-nbsp+ADs-underlying+ACY-nbsp+ADs-property+ACY-nbsp+ADs-containers+ACY-nbsp+ADs-(int+ACY-nbsp+ADs-capacity+AFsAXQAm-nbsp+ADs-and+ACY-nbsp+ADs-int+ACY-nbsp+ADs-flow+AFsAXQ-).+ADw-/DIV+AD4-
+ADw-DIV+AD4-And+ACY-nbsp+ADs-the+ACY-nbsp+ADs-whole+ACY-nbsp+ADs-mapping+ACY-nbsp+ADs-process+ACY-nbsp+ADs-when+ACY-nbsp+ADs-calling+ACY-nbsp+ADs-the+ACY-nbsp+ADsAIg-boost::get(capacity,+ACY-nbsp+ADsAKg-out)+ACIAJg-nbsp+ADs-includes+ACY-nbsp+ADs-two+ACY-nbsp+ADs-mappings:+ADw-/DIV+AD4-
+ADw-DIV+AD4-Frist+ACY-nbsp+ADs-mapping:+ACY-nbsp+ADs-KEY+AD0AKg-out+ACY-nbsp+ADs-(edge+ACY-nbsp+ADs-descriptor)--+ACY-gt+ADs-VALUE+ACY-nbsp+ADsAPQAm-nbsp+ADs-offset+ACY-nbsp+ADs-value+ACY-nbsp+ADs-(int)+ADw-/DIV+AD4-
+ADw-DIV+AD4-Second+ACY-nbsp+ADs-mapping:+ACY-nbsp+ADs-KEY+AD0-offset+ACY-nbsp+ADs-value+ACY-nbsp+ADs-(int)+ACY-nbsp+ADs---+ACY-gt+ADsAJg-nbsp+ADs-VALUE+AD0AJg-nbsp+ADs-the+ACY-nbsp+ADs-corresponding+ACY-nbsp+ADs-property+ACY-nbsp+ADs-value+ADw-/DIV+AD4-
+ADw-DIV+AD4-Am+ACY-nbsp+ADs-I+ACY-nbsp+ADs-right?+ADw-/DIV+AD4-
+ADw-DIV+AD4APA-/DIV+AD4-
+ADw-DIV+AD4AJg-nbsp+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4-Thanks.+ADw-/DIV+AD4-
+ADw-DIV+AD4APA-/DIV+AD4-
+ADw-DIV+AD4-Zhiyu+ACY-nbsp+ADs-LI+ADw-/DIV+AD4-
+ADw-DIV+AD4APA-/DIV+AD4-
+ADw-DIV+AD4APA-/DIV+AD4-
+ADw-DIV+AD4AJg-nbsp+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4AJg-nbsp+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4AIg-exterior+AF8-properties.cpp+ACI-:+ADw-/DIV+AD4-
+ADw-DIV+AD4APA-/DIV+AD4-
+ADw-DIV+AD4-typedef+ACY-nbsp+ADs-boost::adjacency+AF8-list+ACY-lt+ADs-boost::vecS,+ACY-nbsp+ADs-boost::vecS,+ACY-nbsp+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4AJg-nbsp+ADsAJg-nbsp+ADsAJg-nbsp+ADsAJg-nbsp+ADs-boost::bidirectionalS,+ACY-nbsp+ADs-boost::no+AF8-property,+ACY-nbsp+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4AJg-nbsp+ADsAJg-nbsp+ADsAJg-nbsp+ADsAJg-nbsp+ADs-boost::property+ACY-lt+ADs-boost::edge+AF8-index+AF8-t,+ACY-nbsp+ADs-std::size+AF8-t+ACY-gt+ADsAJg-nbsp+ADsAJg-gt+ADsAJg-nbsp+ADs-Graph+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4APA-/DIV+AD4-
+ADw-DIV+AD4-int+ACY-nbsp+ADs-capacity+AFsAXQAm-nbsp+ADsAPQAm-nbsp+ADsAewAm-nbsp+ADs-10,+ACY-nbsp+ADs-20,+ACY-nbsp+ADs-20,+ACY-nbsp+ADs-20,+ACY-nbsp+ADs-40,+ACY-nbsp+ADs-40,+ACY-nbsp+ADs-20,+ACY-nbsp+ADs-20,+ACY-nbsp+ADs-20,+ACY-nbsp+ADs-10+ACY-nbsp+ADsAfQA7ADw-/DIV+AD4-
+ADw-DIV+AD4-int+ACY-nbsp+ADs-flow+AFsAXQAm-nbsp+ADsAPQAm-nbsp+ADsAewAm-nbsp+ADs-8,+ACY-nbsp+ADs-12,+ACY-nbsp+ADs-12,+ACY-nbsp+ADs-12,+ACY-nbsp+ADs-12,+ACY-nbsp+ADs-12,+ACY-nbsp+ADs-16,+ACY-nbsp+ADs-16,+ACY-nbsp+ADs-16,+ACY-nbsp+ADs-8+ACY-nbsp+ADsAfQA7ADw-/DIV+AD4-
+ADw-DIV+AD4APA-/DIV+AD4-
+ADw-DIV+AD4-boost::add+AF8-edge(0,+ACY-nbsp+ADs-1,+ACY-nbsp+ADs-0,+ACY-nbsp+ADs-G)+ADsAJg-nbsp+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4-boost::add+AF8-edge(1,+ACY-nbsp+ADs-4,+ACY-nbsp+ADs-1,+ACY-nbsp+ADs-G)+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4-...+ADw-/DIV+AD4-
+ADw-DIV+AD4-typedef+ACY-nbsp+ADs-boost::property+AF8-map+ACY-lt+ADs-Graph,+ACY-nbsp+ADs-boost::edge+AF8-index+AF8-t+ACY-gt+ADs-::type+ACY-nbsp+ADs-EdgeIndexMap+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4-EdgeIndexMap+ACY-nbsp+ADs-edge+AF8-id+ACY-nbsp+ADsAPQAm-nbsp+ADs-boost::get(boost::edge+AF8-index,+ACY-nbsp+ADs-G)+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4APA-/DIV+AD4-
+ADw-DIV+AD4-boost::iterator+AF8-property+AF8-map+ACY-nbsp+ADsAJg-lt+ADs-int+ACo-,+ACY-nbsp+ADs-EdgeIndexMap,+ACY-nbsp+ADs-int,+ACY-nbsp+ADs-int+ACY-amp+ADsAJg-gt+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4AJg-nbsp+ADsAJg-nbsp+ADs-capacity+AF8-array(capacity,+ACY-nbsp+ADs-edge+AF8-id),+ACY-nbsp+ADs-flow+AF8-array(flow,+ACY-nbsp+ADs-edge+AF8-id)+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4APA-/DIV+AD4-
+ADw-DIV+AD4-print+AF8-network(G,+ACY-nbsp+ADs-capacity+AF8-array,+ACY-nbsp+ADs-flow+AF8-array)+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4APA-/DIV+AD4-
+ADw-DIV+AD4-inside+ACY-nbsp+ADs-the+ACY-nbsp+ADs-function+ACY-nbsp+ADs-print+AF8-network:+ACY-nbsp+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4-boost::get(capacity,+ACY-nbsp+ADsAKg-out)+ACY-nbsp+ADs-...+ADw-/DIV+AD4APA-/FONT+AD4APA-/DIV+AD4APA-/FONT+AD4APA-/DIV+AD4-
+ADw-DIV+AD4APA-FONT color+AD0AIw-000080 size+AD0-2+AD4APA-/FONT+AD4AJg-nbsp+ADsAPA-/DIV+AD4-
+ADw-DIV+AD4APA-FONT color+AD0AIw-000080 size+AD0-2+AD4APA-/FONT+AD4AJg-nbsp+ADsAPA-/DIV+AD4APA-/BODY+AD4APA-/HTML+AD4-