[cig-commits] r22716 - in short/3D/PyLith/trunk/doc/userguide: . intro intro/figs palettes

brad at geodynamics.org brad at geodynamics.org
Mon Aug 19 16:36:45 PDT 2013


Author: brad
Date: 2013-08-19 16:36:44 -0700 (Mon, 19 Aug 2013)
New Revision: 22716

Added:
   short/3D/PyLith/trunk/doc/userguide/intro/figs/packages.tex
   short/3D/PyLith/trunk/doc/userguide/intro/figs/workflow.tex
   short/3D/PyLith/trunk/doc/userguide/palettes/
   short/3D/PyLith/trunk/doc/userguide/palettes/figcolors.tex
Removed:
   short/3D/PyLith/trunk/doc/userguide/intro/figs/packages.svg
   short/3D/PyLith/trunk/doc/userguide/intro/figs/workflow.svg
Modified:
   short/3D/PyLith/trunk/doc/userguide/intro/figs/packages.pdf
   short/3D/PyLith/trunk/doc/userguide/intro/figs/workflow.pdf
   short/3D/PyLith/trunk/doc/userguide/intro/intro.lyx
Log:
Updated workflow and pacakges diagrams (switched to tikz).

Modified: short/3D/PyLith/trunk/doc/userguide/intro/figs/packages.pdf
===================================================================
(Binary files differ)

Deleted: short/3D/PyLith/trunk/doc/userguide/intro/figs/packages.svg
===================================================================
--- short/3D/PyLith/trunk/doc/userguide/intro/figs/packages.svg	2013-08-19 07:43:54 UTC (rev 22715)
+++ short/3D/PyLith/trunk/doc/userguide/intro/figs/packages.svg	2013-08-19 23:36:44 UTC (rev 22716)
@@ -1,601 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="765"
-   height="450.811"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.46"
-   sodipodi:docbase="/home/brad/pubs/posters/AGUFall2007/pylith/figs"
-   sodipodi:docname="packages.svg"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   version="1.0"
-   inkscape:export-filename="/home/brad/pubs/posters/AGUFall2007/pylith/figs/packages.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90">
-  <defs
-     id="defs4">
-    <inkscape:perspective
-       sodipodi:type="inkscape:persp3d"
-       inkscape:vp_x="0 : 225 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_z="765 : 225 : 1"
-       inkscape:persp3d-origin="382.5 : 150 : 1"
-       id="perspective97" />
-    <marker
-       inkscape:stockid="Arrow2Lstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow2Lstart"
-       style="overflow:visible">
-      <path
-         id="path10500"
-         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
-         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z"
-         transform="matrix(1.1,0,0,1.1,1.1,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow2Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow2Lend"
-       style="overflow:visible">
-      <path
-         id="path10503"
-         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
-         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z"
-         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lend"
-       style="overflow:visible">
-      <path
-         id="path10485"
-         d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lstart"
-       style="overflow:visible">
-      <path
-         id="path10482"
-         d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
-         transform="matrix(0.8,0,0,0.8,10,0)" />
-    </marker>
-    <filter
-       inkscape:collect="always"
-       x="-0.060894154"
-       width="1.1217883"
-       y="-0.16452613"
-       height="1.3290523"
-       id="filter7940">
-      <feGaussianBlur
-         inkscape:collect="always"
-         stdDeviation="4.0369326"
-         id="feGaussianBlur7942" />
-    </filter>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     gridtolerance="10000"
-     guidetolerance="10000"
-     objecttolerance="10000"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="0.95111111"
-     inkscape:cx="382.5"
-     inkscape:cy="225"
-     inkscape:document-units="in"
-     inkscape:current-layer="layer1"
-     inkscape:window-width="1022"
-     inkscape:window-height="742"
-     inkscape:window-x="418"
-     inkscape:window-y="105"
-     width="8.5in"
-     height="5in"
-     units="in"
-     showgrid="true"
-     inkscape:guide-points="true"
-     inkscape:grid-points="true"
-     inkscape:object-nodes="true"
-     inkscape:object-points="true"
-     inkscape:object-bbox="true" />
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     style="display:inline"
-     transform="translate(-2.3162842e-7,0.8109765)">
-    <path
-       style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 380,60 L 80,130"
-       id="path9508" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 380,60 L 282.8271,127.57636"
-       id="path10795" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 380,60 L 484.69626,127.57636"
-       id="path10797" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 379.82717,60.040328 L 683.41121,128.38736"
-       id="path10799" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 280.7243,184.84254 L 280,260"
-       id="path10801" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 78.85514,188.07256 L 140.88785,387.58098"
-       id="path10803" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 280.82284,314.78084 L 140.3085,385.71771"
-       id="path10805" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 279.64909,315.37341 L 391.1215,387.76382"
-       id="path10807" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 280.70217,187.13919 L 622.42991,387.58098"
-       id="path10809" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       d="M 689.71963,185.65355 L 650,260"
-       id="path10811" />
-    <g
-       id="g7944"
-       transform="translate(-172.84759,-6.0249276)">
-      <g
-         style="fill:#000000;filter:url(#filter7940)"
-         transform="translate(-5.427337,-8.6837392)"
-         id="use4624">
-        <rect
-           ry="19.229053"
-           y="19.050541"
-           x="484.20374"
-           height="57.266182"
-           width="157.48425"
-           id="rect5889"
-           style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-        <text
-           sodipodi:linespacing="125%"
-           id="text5891"
-           y="55.298866"
-           x="562.76813"
-           style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
-           xml:space="preserve"><tspan
-             y="55.298866"
-             x="562.76813"
-             id="tspan5893"
-             sodipodi:role="line">PyLith</tspan></text>
-      </g>
-      <g
-         id="g5895"
-         transform="translate(-9.7692068,-13.025609)">
-        <rect
-           style="fill:#33bbff;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-           id="rect5897"
-           width="157.48425"
-           height="57.266182"
-           x="484.20374"
-           y="19.050541"
-           ry="19.229053" />
-        <text
-           xml:space="preserve"
-           style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
-           x="562.76813"
-           y="55.298866"
-           id="text5899"
-           sodipodi:linespacing="125%"><tspan
-             sodipodi:role="line"
-             id="tspan5901"
-             x="562.76813"
-             y="55.298866">PyLith</tspan></text>
-      </g>
-    </g>
-    <g
-       id="g9231"
-       transform="translate(-16.84559,19.995378)">
-      <rect
-         style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter7940)"
-         id="rect8054"
-         width="157.48425"
-         height="57.266182"
-         x="222.51575"
-         y="242.73383"
-         ry="19.229053" />
-      <text
-         xml:space="preserve"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter7940);font-family:Sans"
-         x="301.08014"
-         y="278.98215"
-         id="text8056"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan8058"
-           x="301.08014"
-           y="278.98215">PyLith</tspan></text>
-      <rect
-         ry="19.229053"
-         y="238.39195"
-         x="218.17387"
-         height="57.266182"
-         width="157.48425"
-         id="rect8062"
-         style="fill:#ffbc69;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text8064"
-         y="274.64029"
-         x="296.73828"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
-         xml:space="preserve"><tspan
-           y="274.64029"
-           x="296.73828"
-           id="tspan9226"
-           sodipodi:role="line">PETSc</tspan></text>
-    </g>
-    <g
-       id="g9067"
-       transform="translate(-19.999995,1.6127024)">
-      <rect
-         ry="19.229053"
-         y="131.92284"
-         x="25.152845"
-         height="57.266182"
-         width="157.48425"
-         id="rect7987"
-         style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter7940)" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text7989"
-         y="168.17117"
-         x="103.71724"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#60cc0e;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter7940);font-family:Sans"
-         xml:space="preserve"><tspan
-           y="168.17117"
-           x="103.71724"
-           id="tspan7991"
-           sodipodi:role="line">PyLith</tspan></text>
-      <rect
-         style="fill:#60cc0e;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="rect7995"
-         width="157.48425"
-         height="57.266182"
-         x="20.810976"
-         y="127.58097"
-         ry="19.229053" />
-      <text
-         xml:space="preserve"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
-         x="99.375366"
-         y="163.8293"
-         id="text7997"
-         sodipodi:linespacing="125%"><tspan
-           y="163.8293"
-           x="99.375366"
-           id="tspan9051"
-           sodipodi:role="line">Pyre</tspan></text>
-    </g>
-    <g
-       id="g9190"
-       transform="translate(-6.0346155,-1.6173086)">
-      <rect
-         ry="19.229053"
-         y="135.15285"
-         x="211.70477"
-         height="57.266182"
-         width="157.48425"
-         id="rect9077"
-         style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter7940)" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text9079"
-         y="171.40118"
-         x="290.26917"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#60cc0e;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter7940);font-family:Sans"
-         xml:space="preserve"><tspan
-           y="171.40118"
-           x="290.26917"
-           id="tspan9081"
-           sodipodi:role="line">PyLith</tspan></text>
-      <rect
-         style="fill:#60cc0e;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="rect9083"
-         width="157.48425"
-         height="57.266182"
-         x="207.3629"
-         y="130.81097"
-         ry="19.229053" />
-      <text
-         xml:space="preserve"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
-         x="285.92728"
-         y="167.05931"
-         id="text9085"
-         sodipodi:linespacing="125%"><tspan
-           y="167.05931"
-           x="285.92728"
-           id="tspan9144"
-           sodipodi:role="line">Sieve</tspan></text>
-    </g>
-    <g
-       id="g9182"
-       transform="translate(4.4827032,-1.6173086)">
-      <rect
-         ry="19.229053"
-         y="135.15285"
-         x="401.70477"
-         height="57.266182"
-         width="157.48425"
-         id="rect9091"
-         style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter7940)" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text9093"
-         y="171.40118"
-         x="480.26917"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#60cc0e;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter7940);font-family:Sans"
-         xml:space="preserve"><tspan
-           y="171.40118"
-           x="480.26917"
-           id="tspan9095"
-           sodipodi:role="line">PyLith</tspan></text>
-      <rect
-         style="fill:#60cc0e;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="rect9097"
-         width="157.48425"
-         height="57.266182"
-         x="397.36288"
-         y="130.81097"
-         ry="19.229053" />
-      <text
-         xml:space="preserve"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
-         x="475.92728"
-         y="167.05931"
-         id="text9099"
-         sodipodi:linespacing="125%"><tspan
-           y="167.05931"
-           x="475.92728"
-           id="tspan9158"
-           sodipodi:role="line">Proj.4</tspan></text>
-    </g>
-    <g
-       id="g9162"
-       transform="translate(4.1890326,-0.8063192)">
-      <rect
-         ry="19.229053"
-         y="134.34186"
-         x="602.51575"
-         height="57.266182"
-         width="157.48425"
-         id="rect9105"
-         style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter7940)" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text9107"
-         y="170.59019"
-         x="681.08014"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#60cc0e;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter7940);font-family:Sans"
-         xml:space="preserve"><tspan
-           y="170.59019"
-           x="681.08014"
-           id="tspan9109"
-           sodipodi:role="line">PyLith</tspan></text>
-      <rect
-         style="fill:#60cc0e;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="rect9111"
-         width="157.48425"
-         height="57.266182"
-         x="598.17389"
-         y="130"
-         ry="19.229053" />
-      <text
-         xml:space="preserve"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
-         x="676.73828"
-         y="166.24832"
-         id="text9113"
-         sodipodi:linespacing="125%"><tspan
-           y="166.24832"
-           x="676.73828"
-           id="tspan9160"
-           sodipodi:role="line">FIAT</tspan></text>
-    </g>
-    <g
-       id="g9261"
-       transform="translate(-10.810981,19.995378)">
-      <rect
-         style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter7940)"
-         id="rect9241"
-         width="157.48425"
-         height="57.266182"
-         x="592.51575"
-         y="242.73383"
-         ry="19.229053" />
-      <text
-         xml:space="preserve"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter7940);font-family:Sans"
-         x="671.08014"
-         y="278.98215"
-         id="text9243"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan9245"
-           x="671.08014"
-           y="278.98215">PyLith</tspan></text>
-      <rect
-         ry="19.229053"
-         y="238.39195"
-         x="588.17389"
-         height="57.266182"
-         width="157.48425"
-         id="rect9247"
-         style="fill:#ffbc69;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text9249"
-         y="274.64029"
-         x="666.73828"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
-         xml:space="preserve"><tspan
-           y="274.64029"
-           x="666.73828"
-           id="tspan9259"
-           sodipodi:role="line">numpy</tspan></text>
-    </g>
-    <g
-       id="g9423"
-       transform="translate(-10.000001,-1.4305115e-5)">
-      <rect
-         style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter7940)"
-         id="rect9271"
-         width="157.48425"
-         height="57.266182"
-         x="75.15284"
-         y="391.92285"
-         ry="19.229053" />
-      <text
-         xml:space="preserve"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter7940);font-family:Sans"
-         x="153.71722"
-         y="428.17117"
-         id="text9273"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan9275"
-           x="153.71722"
-           y="428.17117">PyLith</tspan></text>
-      <rect
-         ry="19.229053"
-         y="387.58099"
-         x="70.810982"
-         height="57.266182"
-         width="157.48425"
-         id="rect9277"
-         style="fill:#ff4040;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text9279"
-         y="423.82932"
-         x="149.37537"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
-         xml:space="preserve"><tspan
-           y="423.82932"
-           x="149.37537"
-           id="tspan9289"
-           sodipodi:role="line">MPI</tspan></text>
-    </g>
-    <g
-       id="g10813">
-      <rect
-         transform="matrix(1.4843773,0,0,0.9939207,-187.10437,2.5566968)"
-         style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter7940)"
-         id="rect9301"
-         width="157.48425"
-         height="57.266182"
-         x="305.39386"
-         y="391.92285"
-         ry="19.229053" />
-      <rect
-         ry="19.106276"
-         y="387.76382"
-         x="260.9938"
-         height="56.900536"
-         width="238.01241"
-         id="rect9307"
-         style="fill:#ff4040;fill-opacity:1;stroke:#000000;stroke-width:1.98760843;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text9309"
-         y="423.82932"
-         x="379.61639"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
-         xml:space="preserve"><tspan
-           y="423.82932"
-           x="379.61639"
-           id="tspan9379"
-           sodipodi:role="line">BLAS/LAPACK</tspan></text>
-    </g>
-    <g
-       id="g9407"
-       transform="translate(51.826118,-1.4305115e-5)">
-      <rect
-         style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter7940)"
-         id="rect9315"
-         width="157.48425"
-         height="57.266182"
-         x="492.51575"
-         y="391.92285"
-         ry="19.229053" />
-      <text
-         xml:space="preserve"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;filter:url(#filter7940);font-family:Sans"
-         x="571.08014"
-         y="428.17117"
-         id="text9317"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan9319"
-           x="571.08014"
-           y="428.17117">PyLith</tspan></text>
-      <rect
-         ry="19.229053"
-         y="387.58099"
-         x="488.17389"
-         height="57.266182"
-         width="157.48425"
-         id="rect9321"
-         style="fill:#ff4040;fill-opacity:1;stroke:#000000;stroke-width:1.62196159;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <text
-         sodipodi:linespacing="125%"
-         id="text9323"
-         y="423.82932"
-         x="566.73828"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
-         xml:space="preserve"><tspan
-           y="423.82932"
-           x="566.73828"
-           id="tspan9333"
-           sodipodi:role="line">boost</tspan></text>
-    </g>
-  </g>
-</svg>

Added: short/3D/PyLith/trunk/doc/userguide/intro/figs/packages.tex
===================================================================
--- short/3D/PyLith/trunk/doc/userguide/intro/figs/packages.tex	                        (rev 0)
+++ short/3D/PyLith/trunk/doc/userguide/intro/figs/packages.tex	2013-08-19 23:36:44 UTC (rev 22716)
@@ -0,0 +1,99 @@
+\documentclass[crop,tikz]{standalone}
+\usepackage{tikz}
+\usetikzlibrary{external}
+\tikzexternalize % activate
+
+\begin{document}
+\usetikzlibrary{arrows,shapes}
+\input{../../palettes/figcolors}
+\tikzstyle{level0} = [rectangle, 
+                      minimum width=5em, 
+                      text centered,
+                      rounded corners=0.75em,
+                      minimum height=1.5em,
+                      very thick,
+                      draw=blue!80!black,
+                      top color=ltblue!50!white,
+                      bottom color=blue]
+\tikzstyle{level1} = [rectangle, 
+                      minimum width=5em, 
+                      text centered,
+                      rounded corners=0.75em,
+                      minimum height=1.5em,
+                      very thick,
+                      draw=green!80!black,
+                      top color=ltgreen!50!white,
+                      bottom color=green]
+\tikzstyle{level2} = [rectangle, 
+                      minimum width=5em, 
+                      text centered,
+                      rounded corners=0.75em,
+                      minimum height=1.5em,
+                      very thick,
+                      draw=orange!80!black,
+                      top color=ltorange!50!white,
+                      bottom color=orange]
+\tikzstyle{level3} = [rectangle, 
+                      minimum width=5em, 
+                      text centered,
+                      rounded corners=0.75em,
+                      minimum height=1.5em,
+                      very thick,
+                      draw=red!80!black,
+                      top color=ltred!50!white,
+                      bottom color=red]
+
+\tikzstyle{arrowto} = [->, thick]
+\tikzstyle{arrow01} = [arrowto, color=green]
+
+\tikzstyle{arrow02} = [arrowto, color=orange]
+\tikzstyle{arrow12} = [arrowto, color=orange]
+
+\tikzstyle{arrow13} = [arrowto, color=red]
+\tikzstyle{arrow23} = [arrowto, color=red]
+
+\begin{tikzpicture}[node distance=7.0em]
+  % Level 0
+  \node (pylith) [level0] {PyLith};
+
+  % Level 1
+  \node (spatialdata) [level1, below of=pylith, yshift=+3em] {spatialdata};
+  \node (petsc) [level1, left of=spatialdata, xshift=0em] {PETSc};
+  \node (fiat) [level1, right of=spatialdata] {FIAT};
+
+  \path (pylith) edge[arrow01] (petsc);
+  \path (pylith) edge[arrow01] (spatialdata);
+  \path (pylith) edge[arrow01] (fiat);
+
+  % Level 2
+  \node (proj4) [level2, below of=spatialdata, xshift=0em, yshift=+3em] {Proj.4};
+  \node (hdf5) [level2, left of=proj4, xshift=0em] {HDF5};
+  \node (netcdf) [level2, left of=hdf5, xshift=0em] {NetCDF};
+  \node (pyre) [level2, right of=proj4, xshift=0em] {Pyre};
+  \node (numpy) [level2, right of=pyre, xshift=0em] {numpy};
+
+  \path (petsc) edge[arrow12] (hdf5);
+  \path (spatialdata) edge[arrow12] (pyre);
+  \path (spatialdata) edge[arrow12] (proj4);
+  \path (spatialdata) edge[arrow12] (numpy);
+  \path (fiat) edge[arrow12] (numpy);
+  \path (netcdf) edge[arrow12] (hdf5);
+
+  \path (pylith) edge[arrow02] (hdf5);
+  \path (pylith) edge[arrow02, bend right=30] (netcdf);
+  \path (pylith) edge[arrow02] (pyre);
+
+  % Level 3
+  \node (mpi) [level3, below of=proj4, yshift=+3em] {MPI};
+  \node (blas) [level3, left of=mpi, xshift=-4em] {BLAS/LAPACK};
+
+  \path (pyre) edge[arrow23] (mpi);
+  \path (hdf5) edge[arrow23] (mpi);
+
+  \path (petsc) edge[arrow13] (mpi);
+  \path (petsc) edge[arrow13, bend right=25] (blas);
+
+
+\end{tikzpicture}
+
+\end{document}

Modified: short/3D/PyLith/trunk/doc/userguide/intro/figs/workflow.pdf
===================================================================
(Binary files differ)

Deleted: short/3D/PyLith/trunk/doc/userguide/intro/figs/workflow.svg
===================================================================
--- short/3D/PyLith/trunk/doc/userguide/intro/figs/workflow.svg	2013-08-19 07:43:54 UTC (rev 22715)
+++ short/3D/PyLith/trunk/doc/userguide/intro/figs/workflow.svg	2013-08-19 23:36:44 UTC (rev 22716)
@@ -1,757 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="990"
-   height="765"
-   id="svg2"
-   sodipodi:version="0.32"
-   inkscape:version="0.48.1 r9760"
-   version="1.0"
-   sodipodi:docname="workflow.svg"
-   inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   inkscape:export-filename="/home/brad/pubs/presentations/CIG/diagrams/workflow.png"
-   inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90">
-  <defs
-     id="defs4">
-    <marker
-       inkscape:stockid="Arrow2Lend"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="Arrow2Lend"
-       style="overflow:visible;">
-      <path
-         id="path3450"
-         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
-         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
-         transform="scale(1.1) rotate(180) translate(1,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow2Mend"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="Arrow2Mend"
-       style="overflow:visible;">
-      <path
-         id="path3456"
-         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
-         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
-         transform="scale(0.6) rotate(180) translate(0,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="Arrow1Mend"
-       style="overflow:visible;">
-      <path
-         id="path3438"
-         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
-         transform="scale(0.4) rotate(180) translate(10,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="Arrow1Lend"
-       style="overflow:visible;">
-      <path
-         id="path3432"
-         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
-         transform="scale(0.8) rotate(180) translate(12.5,0)" />
-    </marker>
-    <inkscape:perspective
-       sodipodi:type="inkscape:persp3d"
-       inkscape:vp_x="0 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_z="744.09448 : 526.18109 : 1"
-       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
-       id="perspective10" />
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     gridtolerance="10000"
-     guidetolerance="10000"
-     objecttolerance="10000"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="1.1494312"
-     inkscape:cx="229.13"
-     inkscape:cy="460.72106"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer5"
-     showgrid="true"
-     inkscape:object-nodes="true"
-     inkscape:object-paths="true"
-     inkscape:snap-bbox="true"
-     inkscape:bbox-paths="true"
-     inkscape:bbox-nodes="true"
-     inkscape:window-width="1207"
-     inkscape:window-height="853"
-     inkscape:window-x="65"
-     inkscape:window-y="65"
-     inkscape:window-maximized="0">
-    <inkscape:grid
-       type="xygrid"
-       id="grid2383"
-       visible="true"
-       enabled="true" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="connections"
-     style="display:inline">
-    <g
-       inkscape:groupmode="layer"
-       id="layer5"
-       inkscape:label="planned"
-       style="display:inline">
-      <path
-         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1;display:inline"
-         d="M 210,245 L 270,125"
-         id="path7400"
-         sodipodi:nodetypes="cc" />
-      <path
-         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
-         d="M 350,125 L 410,305"
-         id="path7410"
-         sodipodi:nodetypes="cc" />
-    </g>
-    <g
-       inkscape:groupmode="layer"
-       id="layer4"
-       inkscape:label="available"
-       style="display:inline">
-      <path
-         style="opacity:1;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
-         d="M 80,125 L 140,125"
-         id="path3424" />
-      <path
-         style="opacity:1;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
-         d="M 80,185 L 140,125"
-         id="path7378"
-         sodipodi:nodetypes="cc" />
-      <path
-         style="opacity:1;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
-         d="M 80,125 L 140,185"
-         id="path7380"
-         sodipodi:nodetypes="cc" />
-      <path
-         style="opacity:1;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
-         d="M 80,185 L 140,185"
-         id="path7382"
-         sodipodi:nodetypes="cc" />
-      <path
-         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
-         d="M 210,125 L 270,125"
-         id="path7392"
-         sodipodi:nodetypes="cc" />
-      <path
-         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
-         d="M 210,125 L 270,185"
-         id="path7394"
-         sodipodi:nodetypes="cc" />
-      <path
-         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
-         d="M 210,185 L 270,125"
-         id="path7396"
-         sodipodi:nodetypes="cc" />
-      <path
-         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
-         d="M 350,125 C 442.40553,125 494.94901,125 410,125"
-         id="path7402"
-         sodipodi:nodetypes="cc" />
-      <path
-         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
-         d="M 350,125 L 410,185"
-         id="path7406"
-         sodipodi:nodetypes="cc" />
-      <path
-         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
-         d="M 350,125 L 410,245"
-         id="path7408"
-         sodipodi:nodetypes="cc" />
-      <path
-         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
-         d="M 210,185 L 270,245"
-         id="path7473"
-         sodipodi:nodetypes="cc" />
-    </g>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer7"
-     inkscape:label="Legend"
-     style="display:inline">
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:6, 6;stroke-dashoffset:0;stroke-opacity:1;display:inline"
-       d="M 130,475 L 180,475"
-       id="path7547"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
-       d="M 130,425 L 180,425"
-       id="path7549"
-       sodipodi:nodetypes="cc" />
-    <rect
-       style="opacity:1;fill:#33bbff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
-       id="rect7487"
-       width="80"
-       height="40"
-       x="20.5"
-       y="505.5"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot7489"
-       transform="translate(20.230469,475.40484)"><flowRegion
-         id="flowRegion7491"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use7493"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara7541">Free</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#ffbc69;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
-       id="rect7507"
-       width="80"
-       height="40"
-       x="20.5"
-       y="405.5"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot7509"
-       transform="translate(20.658203,375.40485)"><flowRegion
-         id="flowRegion7511"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use7513"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara7545">CIG</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#60cc0e;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
-       id="rect7517"
-       width="80"
-       height="40"
-       x="21.538084"
-       y="455.91016"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot7519"
-       transform="translate(21.461914,419.70953)"><flowRegion
-         id="flowRegion7521"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use7523"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara7543">Open Source</flowPara></flowRoot>    <rect
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;opacity:1;fill:#ce91ff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       id="rect7527"
-       width="80"
-       height="40"
-       x="20.5"
-       y="555"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot7529"
-       transform="translate(20.722657,524.90485)"><flowRegion
-         id="flowRegion7531"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use7533"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara7537">Commercial</flowPara></flowRoot>    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot7551"
-       transform="translate(173.48633,374.5484)"><flowRegion
-         id="flowRegion7553"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use7555"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara7567">Available</flowPara></flowRoot>    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot7559"
-       transform="translate(167.9043,424.5484)"><flowRegion
-         id="flowRegion7561"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use7563"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara7569">Planned</flowPara></flowRoot>    <text
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;font-family:Sans;-inkscape-font-specification:Sans Bold"
-       x="34.832031"
-       y="385"
-       id="text7581"
-       sodipodi:linespacing="100%"><tspan
-         sodipodi:role="line"
-         id="tspan7583"
-         x="34.832031"
-         y="385">Legend</tspan></text>
-    <rect
-       style="opacity:1;fill:none;fill-opacity:1;stroke:#727fad;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
-       id="rect7585"
-       width="240"
-       height="210"
-       x="10"
-       y="395"
-       ry="0" />
-  </g>
-  <g
-     inkscape:label="Layer 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     style="opacity:1;display:inline">
-    <rect
-       style="opacity:1;fill:#ffff73;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect2385"
-       width="80"
-       height="40"
-       x="0"
-       y="45"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans Bold"
-       id="flowRoot2393"
-       transform="translate(-0.1435547,8.9048409)"><flowRegion
-         id="flowRegion2395"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use2397"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara2399">Geologic Structure</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#ffff73;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3171"
-       width="90"
-       height="40"
-       x="130.75"
-       y="46"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans Bold"
-       id="flowRoot3173"
-       transform="translate(135.92578,9.9048415)"><flowRegion
-         id="flowRegion3175"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3177"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3201">Mesh Generation</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#ffff73;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3181"
-       width="80"
-       height="40"
-       x="270"
-       y="45"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans Bold"
-       id="flowRoot3183"
-       transform="translate(269.44922,7.9048413)"><flowRegion
-         id="flowRegion3185"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3187"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3203">Physics Code</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#ffff73;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3191"
-       width="99"
-       height="41"
-       x="401"
-       y="44"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans Bold"
-       id="flowRoot3207"
-       transform="translate(40.882828,30.811091)"><flowRegion
-         id="flowRegion3209"><use
-           x="0"
-           y="0"
-           xlink:href="#rect3191"
-           id="use3211"
-           width="990"
-           height="765"
-           transform="translate(-40.445312,-15.404841)" /></flowRegion><flowPara
-         id="flowPara3213">Visualization</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#ce91ff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3235"
-       width="80"
-       height="40"
-       x="0"
-       y="104.5"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3237"
-       transform="translate(0.2080081,74.404841)"><flowRegion
-         id="flowRegion3239"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3241"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3245">Gocad</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#ce91ff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3247"
-       width="80"
-       height="40"
-       x="0"
-       y="165.5"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3249"
-       transform="translate(-7.3241889e-2,135.40484)"><flowRegion
-         id="flowRegion3251"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3253"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3257">Earth Vision</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#ce91ff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3259"
-       width="80"
-       height="40"
-       x="135.75"
-       y="164.5"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3261"
-       transform="translate(135.39844,134.40484)"><flowRegion
-         id="flowRegion3263"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3265"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3269">CUBIT</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#33bbff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3271"
-       width="80"
-       height="40"
-       x="135.75"
-       y="105.5"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3273"
-       transform="translate(135.14648,75.404833)"><flowRegion
-         id="flowRegion3275"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3277"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3279">LaGriT</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#60cc0e;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3281"
-       width="80"
-       height="40"
-       x="135.75"
-       y="285"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3283"
-       transform="translate(135.67676,254.90484)"><flowRegion
-         id="flowRegion3285"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3287"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3289">NetGen</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#60cc0e;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3291"
-       width="80"
-       height="40"
-       x="135.75"
-       y="224.5"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3293"
-       transform="translate(136.2832,194.40483)"><flowRegion
-         id="flowRegion3295"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3297"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3301">TetGen</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#ffbc69;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3303"
-       width="80"
-       height="40"
-       x="270"
-       y="105.5"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3305"
-       transform="translate(269.92676,75.404837)"><flowRegion
-         id="flowRegion3307"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3309"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3337">PyLith</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#33bbff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3313"
-       width="80"
-       height="40"
-       x="270"
-       y="165"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3315"
-       transform="translate(269.64844,134.90484)"><flowRegion
-         id="flowRegion3317"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3319"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3335">GeoFEST</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#ce91ff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3323"
-       width="80"
-       height="40"
-       x="270"
-       y="225.5"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3325"
-       transform="translate(270.24902,195.40483)"><flowRegion
-         id="flowRegion3327"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3329"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3333">Abaqus</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#60cc0e;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3339"
-       width="80"
-       height="40"
-       x="410.5"
-       y="105"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3341"
-       transform="translate(410.16602,74.904831)"><flowRegion
-         id="flowRegion3343"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3345"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3369">ParaView</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#60cc0e;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3349"
-       width="80"
-       height="40"
-       x="410.5"
-       y="164.5"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3351"
-       transform="translate(410.51465,134.40484)"><flowRegion
-         id="flowRegion3353"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3355"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3371">Mayavi2</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#60cc0e;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3359"
-       width="80"
-       height="40"
-       x="410.5"
-       y="224.5"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3361"
-       transform="translate(410.59961,194.40482)"><flowRegion
-         id="flowRegion3363"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3365"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3373">Visit</flowPara></flowRoot>    <rect
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;opacity:1;fill:#60cc0e;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="rect3375"
-       width="80"
-       height="40"
-       x="410.5"
-       y="345"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3377"
-       transform="translate(410.35352,314.90483)"><flowRegion
-         id="flowRegion3379"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3381"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3385">OpenDX</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#ce91ff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3387"
-       width="80"
-       height="40"
-       x="410.5"
-       y="285"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3389"
-       transform="translate(410.23926,254.90483)"><flowRegion
-         id="flowRegion3391"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3393"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3397">Matlab</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#ce91ff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3399"
-       width="80"
-       height="40"
-       x="410.5"
-       y="405.5"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3401"
-       transform="translate(409.91699,375.40484)"><flowRegion
-         id="flowRegion3403"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3405"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3419">Iris Explorer</flowPara></flowRoot>    <rect
-       style="opacity:1;fill:#ce91ff;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       id="rect3409"
-       width="80"
-       height="40"
-       x="410.5"
-       y="465.5"
-       ry="4.8214302" />
-    <flowRoot
-       xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
-       id="flowRoot3411"
-       transform="translate(410.20703,435.40484)"><flowRegion
-         id="flowRegion3413"><use
-           x="0"
-           y="0"
-           xlink:href="#rect2385"
-           id="use3415"
-           width="990"
-           height="765" /></flowRegion><flowPara
-         id="flowPara3421">Fledermaus</flowPara></flowRoot>  </g>
-</svg>

Added: short/3D/PyLith/trunk/doc/userguide/intro/figs/workflow.tex
===================================================================
--- short/3D/PyLith/trunk/doc/userguide/intro/figs/workflow.tex	                        (rev 0)
+++ short/3D/PyLith/trunk/doc/userguide/intro/figs/workflow.tex	2013-08-19 23:36:44 UTC (rev 22716)
@@ -0,0 +1,106 @@
+\documentclass[crop,tikz]{standalone}
+\usepackage{tikz}
+\usetikzlibrary{external}
+\tikzexternalize % activate
+
+\begin{document}
+
+\usetikzlibrary{arrows,shapes}
+\input{../../palettes/figcolors}
+\tikzstyle{phase} = [rectangle, 
+                      draw=dkyellow!80!black,
+                      top color=yellow,
+                      bottom color=dkyellow]
+\tikzstyle{cig} = [rectangle, 
+                      rounded corners=0.5em,
+                      draw=orange!80!black,
+                      top color=ltorange!50!white,
+                      bottom color=orange]
+\tikzstyle{open} = [rectangle, 
+                      rounded corners=0.5em,
+                      draw=green!80!black,
+                      top color=ltgreen!20!white,
+                      bottom color=green]
+\tikzstyle{free} = [rectangle, 
+                      rounded corners=0.5em,
+                      draw=blue!80!black,
+                      top color=ltblue!20!white,
+                      bottom color=blue]
+\tikzstyle{commercial} = [rectangle, 
+                      rounded corners=0.5em,
+                      draw=ltred!80!black,
+                      top color=ltred!20!white,
+                      bottom color=red!70!white!100]
+\tikzstyle{available} = [thick, color=black]
+\tikzstyle{planned} = [thick, dashed, color=mdslate]
+
+
+\begin{tikzpicture}[scale=0.75, transform shape,
+  node distance=3.0em,
+  text width=6em, text centered, minimum height=2em, thick]
+
+  % Phases
+  \node (structure) [phase] {Geologic Structure};
+  \node (meshing) [phase, right of=structure, xshift=6em] {Mesh Generation};
+  \node (physics) [phase, right of=meshing, xshift=6em] {Physics Code};
+  \node (viz) [phase, right of=physics, xshift=6em] {Visualization};
+
+  % Geologic structure
+  \node (gocad) [commercial, below of=structure] {Gocad};
+  \node (earthviz) [commercial, below of=gocad] {Earth Vision};
+
+  % Mesh generation
+  \node (cubit) [commercial, below of=meshing] {CUBIT};
+  \node (lagrit) [free, below of=cubit] {LaGriT};
+  \node (tetgen) [open, below of=lagrit] {TetGen};
+  \node (gmsh) [open, below of=tetgen] {Gmsh};
+
+  % Physics code
+  \node (pylith) [cig, below of=physics] {PyLith};
+  \node (relax) [cig, below of=pylith] {Relax};
+  \node (geofest) [free, below of=relax] {GeoFEST};
+  \node (abaqus) [commercial, below of=geofest] {Abaqus};
+
+  % Visualization
+  \node (paraview) [open, below of=viz] {ParaView};
+  \node (visit) [open, below of=paraview] {Visit};
+  \node (matlab) [commercial, below of=visit] {Matlab};
+  \node (matplotlib) [open, below of=matlab] {Matplotlib};
+  \node (gmt) [open, below of=matplotlib] {GMT};
+
+  % Paths
+  \path (gocad.east) edge[available] (cubit.west);
+  \path (gocad.east) edge[available] (lagrit.west);
+  \path (earthviz.east) edge[available] (cubit.west);
+  \path (earthviz.east) edge[available] (lagrit.west);
+
+  \path (cubit.east) edge[available] (pylith.west);
+  \path (cubit.east) edge[available] (abaqus.west);
+  \path (lagrit.east) edge[available] (pylith.west);
+  \path (lagrit.east) edge[available] (geofest.west);
+  \path (tetgen.east) edge[planned] (pylith.west);
+  \path (gmsh.east) edge[planned] (pylith.west);
+
+  \path (pylith.east) edge[available] (paraview.west);
+  \path (pylith.east) edge[available] (visit.west);
+  \path (pylith.east) edge[available] (matlab.west);
+  \path (pylith.east) edge[available] (matplotlib.west);
+  \path (relax.east) edge[available] (paraview.west);
+  \path (relax.east) edge[available] (gmt.west);
+
+  % Legend
+  \node (cig) [cig, below of=earthviz, yshift=-8em] {CIG};
+  \node (open) [open, below of=cig] {Open Source};
+  \node (free) [free, right of=cig, xshift=6em] {Free};
+  \node (commercial) [commercial, below of=free] {Commercial};
+
+  \node (available) [available, right of=free, xshift=6em] {Available};
+  \path (available.south west) edge[available] (available.south east);
+
+  \node (planned) [planned, below of=available] {Planned};
+  \path (planned.south west) edge[planned] (planned.south east);
+
+
+\end{tikzpicture}
+
+\end{document}

Modified: short/3D/PyLith/trunk/doc/userguide/intro/intro.lyx
===================================================================
--- short/3D/PyLith/trunk/doc/userguide/intro/intro.lyx	2013-08-19 07:43:54 UTC (rev 22715)
+++ short/3D/PyLith/trunk/doc/userguide/intro/intro.lyx	2013-08-19 23:36:44 UTC (rev 22716)
@@ -178,7 +178,7 @@
  The modeling of the physical processes of interest is performed by a code
  such as PyLith.
  Present output consists of VTK or HDF5/Xdmf files which can be used by
- a number of visualization codes (e.g., ParaView, Visit, MayaVi, and Matlab).
+ a number of visualization codes (e.g., ParaView, Visit, and Matlab).
  
 \end_layout
 
@@ -193,7 +193,7 @@
 \align center
 \begin_inset Graphics
 	filename figs/workflow.pdf
-	scale 67
+	width 4in
 
 \end_inset
 
@@ -256,7 +256,7 @@
 \align center
 \begin_inset Graphics
 	filename figs/packages.pdf
-	scale 40
+	width 4in
 
 \end_inset
 

Added: short/3D/PyLith/trunk/doc/userguide/palettes/figcolors.tex
===================================================================
--- short/3D/PyLith/trunk/doc/userguide/palettes/figcolors.tex	                        (rev 0)
+++ short/3D/PyLith/trunk/doc/userguide/palettes/figcolors.tex	2013-08-19 23:36:44 UTC (rev 22716)
@@ -0,0 +1,22 @@
+\definecolor{yellow}{rgb}{1.0, 1.0, 0.45} % 255/255/115
+\definecolor{dkyellow}{rgb}{0.9, 0.9, 0.0} % % 230/230/0
+
+\definecolor{ltorange}{rgb}{1.0, 0.74, 0.41} % 255/188/105
+\definecolor{orange}{rgb}{0.96, 0.50, 0.0} % 246/127/0
+
+\definecolor{ltred}{rgb}{1.0, 0.25, 0.25} % 255/64/64
+\definecolor{red}{rgb}{0.79, 0.00, 0.01} % 201/0/3
+
+\definecolor{ltpurple}{rgb}{0.81, 0.57, 1.00} % 206/145/255
+\definecolor{purple}{rgb}{0.38, 0.00, 0.68} % 97/1/175
+
+\definecolor{ltblue}{rgb}{0.2, 0.73, 1.0} % 51/187/255
+\definecolor{blue}{rgb}{0.12, 0.43, 0.59} % 30/110/150
+
+\definecolor{ltltgreen}{rgb}{0.7, 1.00, 0.7} % 96/204/14
+\definecolor{ltgreen}{rgb}{0.37, 0.80, 0.05} % 96/204/14
+\definecolor{green}{rgb}{0.23, 0.49, 0.03} % 59/125/8
+  
+\definecolor{dkslate}{rgb}{0.18, 0.21, 0.28} % 47/53/72
+\definecolor{mdslate}{rgb}{0.45, 0.50, 0.68} % 114/127/173
+\definecolor{ltslate}{rgb}{0.85, 0.88, 0.95} % 216/225/229



More information about the CIG-COMMITS mailing list