Document Settings
Configuration File
{
"title": "Python Tutorial for Go West Simulation",
"options": {
"style":"techbook"
},
"sitemap": [
{"id": "ChapIntro"},
{"id": "ChapSunUp",
"sitemap":[
{"id": "ChapSunUp/DaylightCycle"},
{"id":"ChapSunUp/OnTheClock"},
{"id":"ChapSunUp/CodeSnapShot"}
]
},
{"id": "ChapVisWest",
"sitemap":[
{"id": "ChapVisWest/MapGeos"},
{"id":"ChapVisWest/CodeSnapShot"}
]
}
]
}
Olink Quick Reference
Resultant Data Tree
{"title":"Python Tutorial for Go West Simulation","regencache":"Load successful, 0.018462 seconds. Cache last modified on 1328968263.000000. Newest target.db file modified on 1328964973.000000","basename":"KESL/RandD/pythonGoWest","configFormat":8,"pagename":"KESL/RandD/pythonGoWest","olinkdb":"/opt/moinmoin-ic/config/site/data/pages/KESL(2f)RandD(2f)pythonGoWest(2f)DocumentSettings/docbook/olinkdb.xml","options":{"style":"techbook"},"sitemap":[{"xreftext":"Chapter 1, \n “Go West Introduction”\n ","targetptr":"GoWestIntro","id":"ChapIntro","mtime":1328964973,"number":"1","element":"chapter","href":"#GoWestIntro","ttl":"Go West Introduction","pagename":"KESL/RandD/pythonGoWest/ChapIntro","children":[{"xreftext":"the section called “ Test of Bridgehead for Section 1 ”","targetptr":"Use","number":"1","element":"bridgehead","href":"#Use","ttl":" Test of Bridgehead for Section 1 ","pagename":"KESL/RandD/pythonGoWest/ChapIntro","children":[]},{"xreftext":"the section called “Introduction to Go West Simulation”","targetptr":"Intro","number":"","element":"section","href":"#Intro","ttl":"Introduction to Go West Simulation","pagename":"KESL/RandD/pythonGoWest/ChapIntro","children":[]},{"xreftext":"the section called “Reference Material”","targetptr":"","number":"","element":"section","href":"#N10037","ttl":"Reference Material","pagename":"KESL/RandD/pythonGoWest/ChapIntro","children":[]}]},{"xreftext":"Chapter 2, \n “Sun Up”\n ","targetptr":"sunUp","id":"ChapSunUp","mtime":1281416300,"number":"2","element":"chapter","href":"#sunUp","ttl":"Sun Up","pagename":"KESL/RandD/pythonGoWest/ChapSunUp","children":[{"xreftext":"the section called “ Introduction to a Daily Drive Events Engine ”","targetptr":"Intro","number":"2","element":"bridgehead","href":"#Intro","ttl":" Introduction to a Daily Drive Events Engine ","pagename":"KESL/RandD/pythonGoWest/ChapSunUp","children":[]},{"xreftext":"the section called “ Incremental Programming ”","targetptr":"Incremental","number":"2","element":"bridgehead","href":"#Incremental","ttl":" Incremental Programming ","pagename":"KESL/RandD/pythonGoWest/ChapSunUp","children":[]},{"xreftext":"the section called “ Just-in-time Knowledge ”","targetptr":"Just-in-time","number":"2","element":"bridgehead","href":"#Just-in-time","ttl":" Just-in-time Knowledge ","pagename":"KESL/RandD/pythonGoWest/ChapSunUp","children":[]},{"xreftext":"the section called “ Basic Development Tools ”","targetptr":"Tools","number":"2","element":"bridgehead","href":"#Tools","ttl":" Basic Development Tools ","pagename":"KESL/RandD/pythonGoWest/ChapSunUp","children":[]},{"xreftext":"the section called “ Libraries ”","targetptr":"Libraries","number":"2","element":"bridgehead","href":"#Libraries","ttl":" Libraries ","pagename":"KESL/RandD/pythonGoWest/ChapSunUp","children":[]},{"xreftext":"the section called “ Reference Material ”","targetptr":"Ref_Mat","number":"2","element":"bridgehead","href":"#Ref_Mat","ttl":" Reference Material ","pagename":"KESL/RandD/pythonGoWest/ChapSunUp","children":[]}],"sitemap":[{"xreftext":"the section called “Basic Simulation of Daily Cycle”","targetptr":"DayCycle","id":"ChapSunUp/DaylightCycle","mtime":1311282286,"number":"2.1","element":"section","href":"#DayCycle","ttl":"Basic Simulation of Daily Cycle","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[{"xreftext":"the section called “Introducing the event loop”","targetptr":"EventLoop","number":"","element":"section","href":"#EventLoop","ttl":"Introducing the event loop","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[{"xreftext":"Figure 1, “Event Loop Trace Output”","targetptr":"figEventLoop","number":"1","element":"figure","href":"#figEventLoop","ttl":"Event Loop Trace Output","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]}]},{"xreftext":"the section called “Objectives”","targetptr":"Objectives","number":"","element":"section","href":"#Objectives","ttl":"Objectives","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “DailyCycle code”","targetptr":"DailyCycle","number":"","element":"section","href":"#DailyCycle","ttl":"DailyCycle code","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[{"xreftext":"Figure 2, “Callouts for Python Statements”","targetptr":"","number":"2","element":"figure","href":"#N1004A","ttl":"Callouts for Python Statements","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"comment","number":"","element":"callout","href":"#comment","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"loadLib","number":"","element":"callout","href":"#loadLib","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"variable","number":"","element":"callout","href":"#variable","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"codingStyle","number":"","element":"callout","href":"#codingStyle","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"class","number":"","element":"callout","href":"#class","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"classInit","number":"","element":"callout","href":"#classInit","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"method","number":"","element":"callout","href":"#method","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"while","number":"","element":"callout","href":"#while","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"if","number":"","element":"callout","href":"#if","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"print","number":"","element":"callout","href":"#print","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"varAsAttribute","number":"","element":"callout","href":"#varAsAttribute","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"calculatedAttribute","number":"","element":"callout","href":"#calculatedAttribute","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"Figure 3, “Callouts for PySim Statements”","targetptr":"","number":"3","element":"figure","href":"#N10099","ttl":"Callouts for PySim Statements","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"initSim","number":"","element":"callout","href":"#initSim","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"simEvents","number":"","element":"callout","href":"#simEvents","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"launchSim","number":"","element":"callout","href":"#launchSim","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"yield","number":"","element":"callout","href":"#yield","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"???","targetptr":"eventSignal","number":"","element":"callout","href":"#eventSignal","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"Figure 4, “ Full listing of Daily Cycle simulation code ”","targetptr":"figFullListing","number":"4","element":"figure","href":"#figFullListing","ttl":" Full listing of Daily Cycle simulation code ","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"1\" border=\"0\" src=\"images/callouts/1.png\"/>","targetptr":"comment-co","number":"","element":"co","href":"#comment-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"2\" border=\"0\" src=\"images/callouts/2.png\"/>","targetptr":"loadLib-co","number":"","element":"co","href":"#loadLib-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"3\" border=\"0\" src=\"images/callouts/3.png\"/>","targetptr":"variable-co","number":"","element":"co","href":"#variable-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"4\" border=\"0\" src=\"images/callouts/4.png\"/>","targetptr":"codingStyle-co","number":"","element":"co","href":"#codingStyle-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"5\" border=\"0\" src=\"images/callouts/5.png\"/>","targetptr":"class-co","number":"","element":"co","href":"#class-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"6\" border=\"0\" src=\"images/callouts/6.png\"/>","targetptr":"classInit-co","number":"","element":"co","href":"#classInit-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"7\" border=\"0\" src=\"images/callouts/7.png\"/>","targetptr":"method-co","number":"","element":"co","href":"#method-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"8\" border=\"0\" src=\"images/callouts/8.png\"/>","targetptr":"while-co","number":"","element":"co","href":"#while-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"9\" border=\"0\" src=\"images/callouts/9.png\"/>","targetptr":"yield-co","number":"","element":"co","href":"#yield-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"10\" border=\"0\" src=\"images/callouts/10.png\"/>","targetptr":"eventSignal-co","number":"","element":"co","href":"#eventSignal-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"11\" border=\"0\" src=\"images/callouts/11.png\"/>","targetptr":"if-co","number":"","element":"co","href":"#if-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"12\" border=\"0\" src=\"images/callouts/12.png\"/>","targetptr":"print-co","number":"","element":"co","href":"#print-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"13\" border=\"0\" src=\"images/callouts/13.png\"/>","targetptr":"varAsAttribute-co","number":"","element":"co","href":"#varAsAttribute-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"14\" border=\"0\" src=\"images/callouts/14.png\"/>","targetptr":"calculatedAttribute-co","number":"","element":"co","href":"#calculatedAttribute-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"<img alt=\"15\" border=\"0\" src=\"images/callouts/15.png\"/>","targetptr":"initSim-co","number":"","element":"co","href":"#initSim-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"(16)","targetptr":"simEvents-co","number":"","element":"co","href":"#simEvents-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"(17)","targetptr":"launchSim-co","number":"","element":"co","href":"#launchSim-co","ttl":"???TITLE???","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]}]},{"xreftext":"the section called “Discussion of Python Statements”","targetptr":"secPython","number":"","element":"section","href":"#secPython","ttl":"Discussion of Python Statements","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[{"xreftext":"the section called “<code class=\"code\">comment</code> statement”","targetptr":"secComment","number":"","element":"section","href":"#secComment","ttl":" statement","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “<code class=\"code\">from</code> statement to load a library”","targetptr":"secFrom","number":"","element":"section","href":"#secFrom","ttl":" statement to load a library","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “Define a Variable”","targetptr":"secVar","number":"","element":"section","href":"#secVar","ttl":"Define a Variable","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “Coding Style”","targetptr":"secCodeStyle","number":"","element":"section","href":"#secCodeStyle","ttl":"Coding Style","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “<code class=\"code\">class</code> statement”","targetptr":"secClass","number":"","element":"section","href":"#secClass","ttl":" statement","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “<code class=\"code\">def __init__(self):</code> statement”","targetptr":"secInit","number":"","element":"section","href":"#secInit","ttl":" statement","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “Method statement”","targetptr":"secMethod","number":"","element":"section","href":"#secMethod","ttl":"Method statement","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “<code class=\"code\">while</code> statement”","targetptr":"secWhile","number":"","element":"section","href":"#secWhile","ttl":" statement","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “<code class=\"code\">if</code> statement”","targetptr":"secIf","number":"","element":"section","href":"#secIf","ttl":" statement","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “<code class=\"code\">print</code> statement”","targetptr":"secPrint","number":"","element":"section","href":"#secPrint","ttl":" statement","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “Variable as Attribute”","targetptr":"secVarAttr","number":"","element":"section","href":"#secVarAttr","ttl":"Variable as Attribute","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “Calculated Attribute”","targetptr":"secCalcAttr","number":"","element":"section","href":"#secCalcAttr","ttl":"Calculated Attribute","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]}]},{"xreftext":"the section called “Discussion of Python Statements”","targetptr":"secPySim","number":"","element":"section","href":"#secPySim","ttl":"Discussion of Python Statements","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[{"xreftext":"the section called “<code class=\"code\">initialize()</code> statement”","targetptr":"secSimInit","number":"","element":"section","href":"#secSimInit","ttl":" statement","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “<code class=\"code\">SimEvent()</code> statement”","targetptr":"secSimEvents","number":"","element":"section","href":"#secSimEvents","ttl":" statement","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “<code class=\"code\">simulate()</code> statement”","targetptr":"secSimLaunch","number":"","element":"section","href":"#secSimLaunch","ttl":" statement","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “<code class=\"code\">yield</code> statement”","targetptr":"secSimYield","number":"","element":"section","href":"#secSimYield","ttl":" statement","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]},{"xreftext":"the section called “<code class=\"code\">Event.signal() </code> statement”","targetptr":"secSimSignal","number":"","element":"section","href":"#secSimSignal","ttl":" statement","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]}]},{"xreftext":"the section called “Exercises”","targetptr":"","number":"","element":"section","href":"#N101CF","ttl":"Exercises","pagename":"KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle","children":[]}]},{"pagename":"KESL/RandD/pythonGoWest/ChapSunUp/OnTheClock","error":"Targets Database could not be opened: <exceptions.IOError instance at 0xf70a74ec>","mtime":"error","id":"ChapSunUp/OnTheClock","ttl":"Unknown (See Error)"},{"pagename":"KESL/RandD/pythonGoWest/ChapSunUp/CodeSnapShot","error":"Targets Database could not be opened: <exceptions.IOError instance at 0xf70cefec>","mtime":"error","id":"ChapSunUp/CodeSnapShot","ttl":"Unknown (See Error)"}]},{"ttl":"Unknown (See Error)","mtime":"error","error":"Targets Database could not be opened: <exceptions.IOError instance at 0xf70a7d4c>","pagename":"KESL/RandD/pythonGoWest/ChapVisWest","id":"ChapVisWest","sitemap":[{"pagename":"KESL/RandD/pythonGoWest/ChapVisWest/MapGeos","error":"Targets Database could not be opened: <exceptions.IOError instance at 0xf63ea4cc>","mtime":"error","id":"ChapVisWest/MapGeos","ttl":"Unknown (See Error)"},{"pagename":"KESL/RandD/pythonGoWest/ChapVisWest/CodeSnapShot","error":"Targets Database could not be opened: <exceptions.IOError instance at 0xf70b5aec>","mtime":"error","id":"ChapVisWest/CodeSnapShot","ttl":"Unknown (See Error)"}]}]}Resultant olink db
<targetset><targetsetinfo>Autogenerated Target Set</targetsetinfo><sitemap><dir name="KESL"><dir name="RandD"><dir name="pythonGoWest"><document baseuri="http://www.osnv.org/ic/KESL/RandD/pythonGoWest" targetdoc="XXX" />
<document baseuri="http://www.osnv.org/ic/KESL/RandD/pythonGoWest/ChapIntro" targetdoc="GoWestIntro">
<!-- From pageid: ChapIntro -->
<div element="chapter" href="#GoWestIntro" number="1" targetptr="GoWestIntro"><ttl>Go West Introduction</ttl><xreftext>Chapter 1,
“Go West Introduction”
</xreftext><obj element="bridgehead" href="#Use" number="1" targetptr="Use"><ttl> Test of Bridgehead for Section 1 </ttl><xreftext>the section called “ Test of Bridgehead for Section 1 ”</xreftext></obj><div element="section" href="#Intro" number="" targetptr="Intro"><ttl>Introduction to Go West Simulation</ttl><xreftext>the section called “Introduction to Go West Simulation”</xreftext></div><div element="section" href="#N10037" number=""><ttl>Reference Material</ttl><xreftext>the section called “Reference Material”</xreftext></div></div>
</document>
<document baseuri="http://www.osnv.org/ic/KESL/RandD/pythonGoWest/ChapSunUp" targetdoc="sunUp">
<!-- From pageid: ChapSunUp -->
<div element="chapter" href="#sunUp" number="2" targetptr="sunUp"><ttl>Sun Up</ttl><xreftext>Chapter 2,
“Sun Up”
</xreftext><obj element="bridgehead" href="#Intro" number="2" targetptr="Intro"><ttl> Introduction to a Daily Drive Events Engine </ttl><xreftext>the section called “ Introduction to a Daily Drive Events Engine ”</xreftext></obj><obj element="bridgehead" href="#Incremental" number="2" targetptr="Incremental"><ttl> Incremental Programming </ttl><xreftext>the section called “ Incremental Programming ”</xreftext></obj><obj element="bridgehead" href="#Just-in-time" number="2" targetptr="Just-in-time"><ttl> Just-in-time Knowledge </ttl><xreftext>the section called “ Just-in-time Knowledge ”</xreftext></obj><obj element="bridgehead" href="#Tools" number="2" targetptr="Tools"><ttl> Basic Development Tools </ttl><xreftext>the section called “ Basic Development Tools ”</xreftext></obj><obj element="bridgehead" href="#Libraries" number="2" targetptr="Libraries"><ttl> Libraries </ttl><xreftext>the section called “ Libraries ”</xreftext></obj><obj element="bridgehead" href="#Ref_Mat" number="2" targetptr="Ref_Mat"><ttl> Reference Material </ttl><xreftext>the section called “ Reference Material ”</xreftext></obj></div>
</document>
<document baseuri="http://www.osnv.org/ic/KESL/RandD/pythonGoWest/ChapSunUp/DaylightCycle" targetdoc="DayCycle">
<!-- From pageid: ChapSunUp/DaylightCycle -->
<div element="section" href="#DayCycle" number="2.1" targetptr="DayCycle"><ttl>Basic Simulation of Daily Cycle</ttl><xreftext>the section called “Basic Simulation of Daily Cycle”</xreftext><div element="section" href="#EventLoop" number="" targetptr="EventLoop"><ttl>Introducing the event loop</ttl><xreftext>the section called “Introducing the event loop”</xreftext><obj element="figure" href="#figEventLoop" number="1" targetptr="figEventLoop"><ttl>Event Loop Trace Output</ttl><xreftext>Figure 1, “Event Loop Trace Output”</xreftext></obj></div><div element="section" href="#Objectives" number="" targetptr="Objectives"><ttl>Objectives</ttl><xreftext>the section called “Objectives”</xreftext></div><div element="section" href="#DailyCycle" number="" targetptr="DailyCycle"><ttl>DailyCycle code</ttl><xreftext>the section called “DailyCycle code”</xreftext><obj element="figure" href="#N1004A" number="2"><ttl>Callouts for Python Statements</ttl><xreftext>Figure 2, “Callouts for Python Statements”</xreftext></obj><obj element="callout" href="#comment" number="" targetptr="comment"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#loadLib" number="" targetptr="loadLib"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#variable" number="" targetptr="variable"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#codingStyle" number="" targetptr="codingStyle"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#class" number="" targetptr="class"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#classInit" number="" targetptr="classInit"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#method" number="" targetptr="method"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#while" number="" targetptr="while"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#if" number="" targetptr="if"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#print" number="" targetptr="print"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#varAsAttribute" number="" targetptr="varAsAttribute"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#calculatedAttribute" number="" targetptr="calculatedAttribute"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="figure" href="#N10099" number="3"><ttl>Callouts for PySim Statements</ttl><xreftext>Figure 3, “Callouts for PySim Statements”</xreftext></obj><obj element="callout" href="#initSim" number="" targetptr="initSim"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#simEvents" number="" targetptr="simEvents"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#launchSim" number="" targetptr="launchSim"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#yield" number="" targetptr="yield"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="callout" href="#eventSignal" number="" targetptr="eventSignal"><ttl>???TITLE???</ttl><xreftext>???</xreftext></obj><obj element="figure" href="#figFullListing" number="4" targetptr="figFullListing"><ttl> Full listing of Daily Cycle simulation code </ttl><xreftext>Figure 4, “ Full listing of Daily Cycle simulation code ”</xreftext></obj><obj element="co" href="#comment-co" number="" targetptr="comment-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="1" src="images/callouts/1.png"/></xreftext></obj><obj element="co" href="#loadLib-co" number="" targetptr="loadLib-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="2" src="images/callouts/2.png"/></xreftext></obj><obj element="co" href="#variable-co" number="" targetptr="variable-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="3" src="images/callouts/3.png"/></xreftext></obj><obj element="co" href="#codingStyle-co" number="" targetptr="codingStyle-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="4" src="images/callouts/4.png"/></xreftext></obj><obj element="co" href="#class-co" number="" targetptr="class-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="5" src="images/callouts/5.png"/></xreftext></obj><obj element="co" href="#classInit-co" number="" targetptr="classInit-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="6" src="images/callouts/6.png"/></xreftext></obj><obj element="co" href="#method-co" number="" targetptr="method-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="7" src="images/callouts/7.png"/></xreftext></obj><obj element="co" href="#while-co" number="" targetptr="while-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="8" src="images/callouts/8.png"/></xreftext></obj><obj element="co" href="#yield-co" number="" targetptr="yield-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="9" src="images/callouts/9.png"/></xreftext></obj><obj element="co" href="#eventSignal-co" number="" targetptr="eventSignal-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="10" src="images/callouts/10.png"/></xreftext></obj><obj element="co" href="#if-co" number="" targetptr="if-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="11" src="images/callouts/11.png"/></xreftext></obj><obj element="co" href="#print-co" number="" targetptr="print-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="12" src="images/callouts/12.png"/></xreftext></obj><obj element="co" href="#varAsAttribute-co" number="" targetptr="varAsAttribute-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="13" src="images/callouts/13.png"/></xreftext></obj><obj element="co" href="#calculatedAttribute-co" number="" targetptr="calculatedAttribute-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="14" src="images/callouts/14.png"/></xreftext></obj><obj element="co" href="#initSim-co" number="" targetptr="initSim-co"><ttl>???TITLE???</ttl><xreftext><img border="0" alt="15" src="images/callouts/15.png"/></xreftext></obj><obj element="co" href="#simEvents-co" number="" targetptr="simEvents-co"><ttl>???TITLE???</ttl><xreftext>(16)</xreftext></obj><obj element="co" href="#launchSim-co" number="" targetptr="launchSim-co"><ttl>???TITLE???</ttl><xreftext>(17)</xreftext></obj></div><div element="section" href="#secPython" number="" targetptr="secPython"><ttl>Discussion of Python Statements</ttl><xreftext>the section called “Discussion of Python Statements”</xreftext><div element="section" href="#secComment" number="" targetptr="secComment"><ttl><code class="code">comment</code> statement</ttl><xreftext>the section called “<code class="code">comment</code> statement”</xreftext></div><div element="section" href="#secFrom" number="" targetptr="secFrom"><ttl><code class="code">from</code> statement to load a library</ttl><xreftext>the section called “<code class="code">from</code> statement to load a library”</xreftext></div><div element="section" href="#secVar" number="" targetptr="secVar"><ttl>Define a Variable</ttl><xreftext>the section called “Define a Variable”</xreftext></div><div element="section" href="#secCodeStyle" number="" targetptr="secCodeStyle"><ttl>Coding Style</ttl><xreftext>the section called “Coding Style”</xreftext></div><div element="section" href="#secClass" number="" targetptr="secClass"><ttl><code class="code">class</code> statement</ttl><xreftext>the section called “<code class="code">class</code> statement”</xreftext></div><div element="section" href="#secInit" number="" targetptr="secInit"><ttl><code class="code">def __init__(self):</code> statement</ttl><xreftext>the section called “<code class="code">def __init__(self):</code> statement”</xreftext></div><div element="section" href="#secMethod" number="" targetptr="secMethod"><ttl>Method statement</ttl><xreftext>the section called “Method statement”</xreftext></div><div element="section" href="#secWhile" number="" targetptr="secWhile"><ttl><code class="code">while</code> statement</ttl><xreftext>the section called “<code class="code">while</code> statement”</xreftext></div><div element="section" href="#secIf" number="" targetptr="secIf"><ttl><code class="code">if</code> statement</ttl><xreftext>the section called “<code class="code">if</code> statement”</xreftext></div><div element="section" href="#secPrint" number="" targetptr="secPrint"><ttl><code class="code">print</code> statement</ttl><xreftext>the section called “<code class="code">print</code> statement”</xreftext></div><div element="section" href="#secVarAttr" number="" targetptr="secVarAttr"><ttl>Variable as Attribute</ttl><xreftext>the section called “Variable as Attribute”</xreftext></div><div element="section" href="#secCalcAttr" number="" targetptr="secCalcAttr"><ttl>Calculated Attribute</ttl><xreftext>the section called “Calculated Attribute”</xreftext></div></div><div element="section" href="#secPySim" number="" targetptr="secPySim"><ttl>Discussion of Python Statements</ttl><xreftext>the section called “Discussion of Python Statements”</xreftext><div element="section" href="#secSimInit" number="" targetptr="secSimInit"><ttl><code class="code">initialize()</code> statement</ttl><xreftext>the section called “<code class="code">initialize()</code> statement”</xreftext></div><div element="section" href="#secSimEvents" number="" targetptr="secSimEvents"><ttl><code class="code">SimEvent()</code> statement</ttl><xreftext>the section called “<code class="code">SimEvent()</code> statement”</xreftext></div><div element="section" href="#secSimLaunch" number="" targetptr="secSimLaunch"><ttl><code class="code">simulate()</code> statement</ttl><xreftext>the section called “<code class="code">simulate()</code> statement”</xreftext></div><div element="section" href="#secSimYield" number="" targetptr="secSimYield"><ttl><code class="code">yield</code> statement</ttl><xreftext>the section called “<code class="code">yield</code> statement”</xreftext></div><div element="section" href="#secSimSignal" number="" targetptr="secSimSignal"><ttl><code class="code">Event.signal() </code> statement</ttl><xreftext>the section called “<code class="code">Event.signal() </code> statement”</xreftext></div></div><div element="section" href="#N101CF" number=""><ttl>Exercises</ttl><xreftext>the section called “Exercises”</xreftext></div></div>
</document>
<document baseuri="http://www.osnv.org/ic/KESL/RandD/pythonGoWest/ChapSunUp/OnTheClock" targetdoc="ChapSunUpOnTheClock">
<!-- From pageid: ChapSunUp/OnTheClock -->
</document>
<document baseuri="http://www.osnv.org/ic/KESL/RandD/pythonGoWest/ChapSunUp/CodeSnapShot" targetdoc="ChapSunUpCodeSnapShot">
<!-- From pageid: ChapSunUp/CodeSnapShot -->
</document>
<document baseuri="http://www.osnv.org/ic/KESL/RandD/pythonGoWest/ChapVisWest" targetdoc="ChapVisWest">
<!-- From pageid: ChapVisWest -->
</document>
<document baseuri="http://www.osnv.org/ic/KESL/RandD/pythonGoWest/ChapVisWest/MapGeos" targetdoc="ChapVisWestMapGeos">
<!-- From pageid: ChapVisWest/MapGeos -->
</document>
<document baseuri="http://www.osnv.org/ic/KESL/RandD/pythonGoWest/ChapVisWest/CodeSnapShot" targetdoc="ChapVisWestCodeSnapShot">
<!-- From pageid: ChapVisWest/CodeSnapShot -->
</document></dir></dir></dir></sitemap></targetset>