Hans Petter Langtangen 13 years ago
parent
commit
f72ca99de0
100 changed files with 13 additions and 13 deletions
  1. 0 0
      doc/src/tut/.dict4spell.txt
  2. 0 0
      doc/src/tut/.ptex2tex.cfg
  3. 0 0
      doc/src/tut/.ptex2tex.cfg-minted
  4. 0 0
      doc/src/tut/.ptex2tex.cfg-primer
  5. 0 0
      doc/src/tut/Shape1a.dot
  6. 0 0
      doc/src/tut/Shape1b.dot
  7. 0 0
      doc/src/tut/Shape2.py
  8. 8 8
      doc/src/sketcher/basics.do.txt
  9. 0 0
      doc/src/tut/clean.sh
  10. 0 0
      doc/src/tut/exercises.do.txt
  11. 0 0
      doc/src/tut/fig-tut/Shape1a.png
  12. 0 0
      doc/src/tut/fig-tut/Shape1b.png
  13. 0 0
      doc/src/tut/fig-tut/Shape2.png
  14. 0 0
      doc/src/tut/fig-tut/Vehicle0_hier1.png
  15. 0 0
      doc/src/tut/fig-tut/Vehicle0_hier2.eps
  16. 0 0
      doc/src/tut/fig-tut/Vehicle0_hier2.png
  17. 0 0
      doc/src/tut/fig-tut/beam_mid_support_deflection.png
  18. 0 0
      doc/src/tut/fig-tut/beam_mid_support_math.png
  19. 0 0
      doc/src/tut/fig-tut/beam_mid_support_raw.png
  20. 0 0
      doc/src/tut/fig-tut/pendulum.png
  21. 0 0
      doc/src/tut/fig-tut/vehicle0.eps
  22. 0 0
      doc/src/tut/fig-tut/vehicle0.png
  23. 0 0
      doc/src/tut/fig-tut/vehicle0_dim.eps
  24. 0 0
      doc/src/tut/fig-tut/vehicle0_dim.png
  25. 0 0
      doc/src/tut/fig-tut/vehicle0_hier1.eps
  26. 0 0
      doc/src/tut/fig-tut/vehicle0_hier1.png
  27. 0 0
      doc/src/tut/fig-tut/vehicle0_hier2.eps
  28. 0 0
      doc/src/tut/fig-tut/vehicle0_hier2.png
  29. 0 0
      doc/src/tut/fig-tut/vehicle0a.png
  30. 0 0
      doc/src/tut/fig-tut/vehicle0a_c.png
  31. 0 0
      doc/src/tut/fig-tut/vehicle0b.png
  32. 0 0
      doc/src/tut/fig-tut/vehicle0b_c.png
  33. 0 0
      doc/src/tut/fig-tut/vehicle1.eps
  34. 0 0
      doc/src/tut/fig-tut/vehicle1.png
  35. 0 0
      doc/src/tut/fig-tut/wheel_on_inclined_plane.eps
  36. 0 0
      doc/src/tut/fig-tut/wheel_on_inclined_plane.png
  37. 2 2
      doc/src/sketcher/implementation.do.txt
  38. 0 0
      doc/src/tut/main_sketcher.do.txt
  39. 0 0
      doc/src/tut/make.sh
  40. 0 0
      doc/src/tut/make_primer.sh
  41. 0 0
      doc/src/tut/mov-tut/anim.avi
  42. 0 0
      doc/src/tut/mov-tut/anim.gif
  43. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/anim.html
  44. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0000.png
  45. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0001.png
  46. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0002.png
  47. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0003.png
  48. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0004.png
  49. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0005.png
  50. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0006.png
  51. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0007.png
  52. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0008.png
  53. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0009.png
  54. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0010.png
  55. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0011.png
  56. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0012.png
  57. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0013.png
  58. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0014.png
  59. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0015.png
  60. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0016.png
  61. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0017.png
  62. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0018.png
  63. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0019.png
  64. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0020.png
  65. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0021.png
  66. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0022.png
  67. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0023.png
  68. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle0/frame_0024.png
  69. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/anim.html
  70. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0000.png
  71. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0001.png
  72. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0002.png
  73. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0003.png
  74. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0004.png
  75. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0005.png
  76. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0006.png
  77. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0007.png
  78. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0008.png
  79. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0009.png
  80. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0010.png
  81. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0011.png
  82. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0012.png
  83. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0013.png
  84. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0014.png
  85. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0015.png
  86. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0016.png
  87. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0017.png
  88. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0018.png
  89. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0019.png
  90. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0020.png
  91. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0021.png
  92. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0022.png
  93. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0023.png
  94. 0 0
      doc/src/tut/mov-tut/anim.html_vehicle1/frame_0024.png
  95. 0 0
      doc/src/tut/mov-tut/anim.mpeg
  96. 3 3
      doc/src/sketcher/src-sketcher/beam1.py
  97. 0 0
      doc/src/tut/src-tut/beam2.py
  98. 0 0
      doc/src/tut/src-tut/clean.sh
  99. 0 0
      doc/src/tut/src-tut/finite_differences.py
  100. 0 0
      doc/src/sketcher/src-sketcher/flow_over_gaussian.py

doc/src/sketcher/.dict4spell.txt → doc/src/tut/.dict4spell.txt


doc/src/sketcher/.ptex2tex.cfg → doc/src/tut/.ptex2tex.cfg


doc/src/sketcher/.ptex2tex.cfg-minted → doc/src/tut/.ptex2tex.cfg-minted


doc/src/sketcher/.ptex2tex.cfg-primer → doc/src/tut/.ptex2tex.cfg-primer


doc/src/sketcher/Shape1a.dot → doc/src/tut/Shape1a.dot


doc/src/sketcher/Shape1b.dot → doc/src/tut/Shape1b.dot


doc/src/sketcher/Shape2.py → doc/src/tut/Shape2.py


+ 8 - 8
doc/src/sketcher/basics.do.txt

@@ -35,7 +35,7 @@ that illustrates the physics of the problem.
 Programming as a superior alternative to interactive drawing is
 Programming as a superior alternative to interactive drawing is
 the mantra of this section.
 the mantra of this section.
 
 
-FIGURE: [fig-sketcher/wheel_on_inclined_plane.png, width=600] Sketch of a physics problem. label{sketcher:fig:inclinedplane}
+FIGURE: [fig-tut/wheel_on_inclined_plane.png, width=600] Sketch of a physics problem. label{sketcher:fig:inclinedplane}
 
 
 # #ifdef PRIMER_BOOK
 # #ifdef PRIMER_BOOK
 Classes are very suitable for implementing the various components that
 Classes are very suitable for implementing the various components that
@@ -71,7 +71,7 @@ several elements: two circles, two rectangles, and a "ground" element.
 
 
 # #endif
 # #endif
 
 
-FIGURE: [fig-sketcher/vehicle0_dim.png, width=600] Sketch of a simple figure. label{sketcher:fig:vehicle0}
+FIGURE: [fig-tut/vehicle0_dim.png, width=600] Sketch of a simple figure. label{sketcher:fig:vehicle0}
 
 
 === Basic Drawing ===
 === Basic Drawing ===
 
 
@@ -287,7 +287,7 @@ running the `dot` program:
 Terminal> dot -Tpng -o fig.png fig.dot
 Terminal> dot -Tpng -o fig.png fig.dot
 !ec
 !ec
 
 
-FIGURE: [fig-sketcher/vehicle0_hier1.png, width=500] Hierarchical relation between figure objects. label{sketcher:fig:vehicle0:hier1}
+FIGURE: [fig-tut/vehicle0_hier1.png, width=500] Hierarchical relation between figure objects. label{sketcher:fig:vehicle0:hier1}
 
 
 
 
 The call `fig.graphviz_dot('fig', classname=True)` makes a `fig.dot` file
 The call `fig.graphviz_dot('fig', classname=True)` makes a `fig.dot` file
@@ -296,7 +296,7 @@ Figure ref{sketcher:fig:vehicle0:hier2}. The ability to write out the
 object hierarchy or view it graphically can be of great help when
 object hierarchy or view it graphically can be of great help when
 working with complex figures that involve layers of subfigures.
 working with complex figures that involve layers of subfigures.
 
 
-FIGURE: [fig-sketcher/vehicle0_hier2.png, width=500] Hierarchical relation between figure objects, including their class names. label{sketcher:fig:vehicle0:hier2}
+FIGURE: [fig-tut/vehicle0_hier2.png, width=500] Hierarchical relation between figure objects, including their class names. label{sketcher:fig:vehicle0:hier2}
 
 
 Any of the objects can in the program be reached through their names, e.g.,
 Any of the objects can in the program be reached through their names, e.g.,
 !bc pycod
 !bc pycod
@@ -328,7 +328,7 @@ accesses the `Rectangle` object which will then set the linewidth of
 its `Curve` object, and other objects if it had any.
 its `Curve` object, and other objects if it had any.
 The result of the actions above is shown in Figure ref{sketcher:fig:vehicle0:v2}.
 The result of the actions above is shown in Figure ref{sketcher:fig:vehicle0:v2}.
 
 
-FIGURE: [fig-sketcher/vehicle0.png, width=700] Left: Basic line-based drawing. Right: Thicker lines and filled parts. label{sketcher:fig:vehicle0:v2}
+FIGURE: [fig-tut/vehicle0.png, width=700] Left: Basic line-based drawing. Right: Thicker lines and filled parts. label{sketcher:fig:vehicle0:v2}
 
 
 We can also change position of parts of the figure and thereby make
 We can also change position of parts of the figure and thereby make
 animations, as shown next.
 animations, as shown next.
@@ -454,7 +454,7 @@ having run the present example in the file
 # #ifdef PRIMER_BOOK
 # #ifdef PRIMER_BOOK
 `vehicle0.py`.
 `vehicle0.py`.
 # #else
 # #else
-"`vehicle0.py`": "http://hplgit.github.com/pysketcher/doc/src/sketcher/src-sketcher/vehicle0.py". Alternatively, you can view a ready-made "movie": "http://hplgit.github.com/pysketcher/doc/src/sketcher/mov-sketcher/anim.html_vehicle0/anim.html".
+"`vehicle0.py`": "http://hplgit.github.com/pysketcher/doc/src/sketcher/src-tut/vehicle0.py". Alternatively, you can view a ready-made "movie": "http://hplgit.github.com/pysketcher/doc/src/sketcher/mov-tut/anim.html_vehicle0/anim.html".
 # #endif
 # #endif
 
 
 === Animation: Rolling the Wheels ===
 === Animation: Rolling the Wheels ===
@@ -475,7 +475,7 @@ Observe that `wheel1.copy()` copies all the objects that make
 up the first wheel, and `wheel2.translate` translates all
 up the first wheel, and `wheel2.translate` translates all
 the copied objects.
 the copied objects.
 
 
-FIGURE: [fig-sketcher/vehicle1.png, width=400] Wheels with spokes to illustrate rolling. label{sketcher:fig:vehicle1}
+FIGURE: [fig-tut/vehicle1.png, width=400] Wheels with spokes to illustrate rolling. label{sketcher:fig:vehicle1}
 
 
 The `move` function now needs to displace all the objects in the
 The `move` function now needs to displace all the objects in the
 entire vehicle and also rotate the `cross1` and `cross2`
 entire vehicle and also rotate the `cross1` and `cross2`
@@ -525,7 +525,7 @@ The complete example is found in the file
 # #ifdef PRIMER_BOOK
 # #ifdef PRIMER_BOOK
 `vehicle1.py`.
 `vehicle1.py`.
 # #else
 # #else
-"`vehicle1.py`": "http://hplgit.github.com/pysketcher/doc/src/sketcher/src-sketcher/vehicle1.py". You may run this file or watch a "ready-made movie": "http://hplgit.github.com/pysketcher/doc/src/sketcher/mov-sketcher/anim.html_vehicle1/anim.html".
+"`vehicle1.py`": "http://hplgit.github.com/pysketcher/doc/src/sketcher/src-tut/vehicle1.py". You may run this file or watch a "ready-made movie": "http://hplgit.github.com/pysketcher/doc/src/sketcher/mov-tut/anim.html_vehicle1/anim.html".
 # #endif
 # #endif
 
 
 The advantages with making figures this way, through programming
 The advantages with making figures this way, through programming

doc/src/sketcher/clean.sh → doc/src/tut/clean.sh


doc/src/sketcher/exercises.do.txt → doc/src/tut/exercises.do.txt


doc/src/sketcher/fig-sketcher/Shape1a.png → doc/src/tut/fig-tut/Shape1a.png


doc/src/sketcher/fig-sketcher/Shape1b.png → doc/src/tut/fig-tut/Shape1b.png


doc/src/sketcher/fig-sketcher/Shape2.png → doc/src/tut/fig-tut/Shape2.png


doc/src/sketcher/fig-sketcher/Vehicle0_hier1.png → doc/src/tut/fig-tut/Vehicle0_hier1.png


doc/src/sketcher/fig-sketcher/Vehicle0_hier2.eps → doc/src/tut/fig-tut/Vehicle0_hier2.eps


doc/src/sketcher/fig-sketcher/Vehicle0_hier2.png → doc/src/tut/fig-tut/Vehicle0_hier2.png


doc/src/sketcher/fig-sketcher/beam_mid_support_deflection.png → doc/src/tut/fig-tut/beam_mid_support_deflection.png


doc/src/sketcher/fig-sketcher/beam_mid_support_math.png → doc/src/tut/fig-tut/beam_mid_support_math.png


doc/src/sketcher/fig-sketcher/beam_mid_support_raw.png → doc/src/tut/fig-tut/beam_mid_support_raw.png


doc/src/sketcher/fig-sketcher/pendulum.png → doc/src/tut/fig-tut/pendulum.png


doc/src/sketcher/fig-sketcher/vehicle0.eps → doc/src/tut/fig-tut/vehicle0.eps


doc/src/sketcher/fig-sketcher/vehicle0.png → doc/src/tut/fig-tut/vehicle0.png


doc/src/sketcher/fig-sketcher/vehicle0_dim.eps → doc/src/tut/fig-tut/vehicle0_dim.eps


doc/src/sketcher/fig-sketcher/vehicle0_dim.png → doc/src/tut/fig-tut/vehicle0_dim.png


doc/src/sketcher/fig-sketcher/vehicle0_hier1.eps → doc/src/tut/fig-tut/vehicle0_hier1.eps


doc/src/sketcher/fig-sketcher/vehicle0_hier1.png → doc/src/tut/fig-tut/vehicle0_hier1.png


doc/src/sketcher/fig-sketcher/vehicle0_hier2.eps → doc/src/tut/fig-tut/vehicle0_hier2.eps


doc/src/sketcher/fig-sketcher/vehicle0_hier2.png → doc/src/tut/fig-tut/vehicle0_hier2.png


doc/src/sketcher/fig-sketcher/vehicle0a.png → doc/src/tut/fig-tut/vehicle0a.png


doc/src/sketcher/fig-sketcher/vehicle0a_c.png → doc/src/tut/fig-tut/vehicle0a_c.png


doc/src/sketcher/fig-sketcher/vehicle0b.png → doc/src/tut/fig-tut/vehicle0b.png


doc/src/sketcher/fig-sketcher/vehicle0b_c.png → doc/src/tut/fig-tut/vehicle0b_c.png


doc/src/sketcher/fig-sketcher/vehicle1.eps → doc/src/tut/fig-tut/vehicle1.eps


doc/src/sketcher/fig-sketcher/vehicle1.png → doc/src/tut/fig-tut/vehicle1.png


doc/src/sketcher/fig-sketcher/wheel_on_inclined_plane.eps → doc/src/tut/fig-tut/wheel_on_inclined_plane.eps


doc/src/sketcher/fig-sketcher/wheel_on_inclined_plane.png → doc/src/tut/fig-tut/wheel_on_inclined_plane.png


+ 2 - 2
doc/src/sketcher/implementation.do.txt

@@ -296,7 +296,7 @@ A complete code defining and using class `Vehicle0` is found in the file
 # #ifdef PRIMER_BOOK
 # #ifdef PRIMER_BOOK
 `vehicle2.py`.
 `vehicle2.py`.
 # #else
 # #else
-"`vehicle2.py`": "http://hplgit.github.com/pysketcher/doc/src/sketcher/src-sketcher/vehicle2.py".
+"`vehicle2.py`": "http://hplgit.github.com/pysketcher/doc/src/sketcher/src-tut/vehicle2.py".
 # #endif
 # #endif
 
 
 The `pysketcher` package contains a wide range of classes for various
 The `pysketcher` package contains a wide range of classes for various
@@ -453,7 +453,7 @@ that `vehicle` is the parent of `body` and that `body` is a child of
 `vehicle`. The term *node* is also often used to describe an element
 `vehicle`. The term *node* is also often used to describe an element
 in a tree. A node may have several other nodes as *descendants*.
 in a tree. A node may have several other nodes as *descendants*.
 
 
-FIGURE: [fig-sketcher/Vehicle0_hier2.png, width=600] Hierarchy of figure elements in an instance of class `Vehicle0`. label{sketcher:fig:Vehicle0:hier2}
+FIGURE: [fig-tut/Vehicle0_hier2.png, width=600] Hierarchy of figure elements in an instance of class `Vehicle0`. label{sketcher:fig:Vehicle0:hier2}
 
 
 Recursion is the principal programming technique to traverse tree structures.
 Recursion is the principal programming technique to traverse tree structures.
 Any object in the tree can be viewed as a root of a subtree. For
 Any object in the tree can be viewed as a root of a subtree. For

doc/src/sketcher/main_sketcher.do.txt → doc/src/tut/main_sketcher.do.txt


doc/src/sketcher/make.sh → doc/src/tut/make.sh


doc/src/sketcher/make_primer.sh → doc/src/tut/make_primer.sh


doc/src/sketcher/mov-sketcher/anim.avi → doc/src/tut/mov-tut/anim.avi


doc/src/sketcher/mov-sketcher/anim.gif → doc/src/tut/mov-tut/anim.gif


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/anim.html → doc/src/tut/mov-tut/anim.html_vehicle0/anim.html


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0000.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0000.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0001.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0001.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0002.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0002.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0003.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0003.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0004.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0004.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0005.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0005.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0006.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0006.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0007.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0007.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0008.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0008.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0009.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0009.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0010.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0010.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0011.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0011.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0012.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0012.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0013.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0013.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0014.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0014.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0015.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0015.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0016.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0016.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0017.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0017.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0018.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0018.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0019.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0019.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0020.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0020.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0021.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0021.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0022.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0022.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0023.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0023.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle0/frame_0024.png → doc/src/tut/mov-tut/anim.html_vehicle0/frame_0024.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/anim.html → doc/src/tut/mov-tut/anim.html_vehicle1/anim.html


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0000.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0000.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0001.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0001.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0002.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0002.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0003.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0003.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0004.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0004.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0005.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0005.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0006.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0006.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0007.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0007.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0008.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0008.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0009.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0009.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0010.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0010.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0011.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0011.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0012.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0012.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0013.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0013.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0014.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0014.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0015.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0015.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0016.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0016.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0017.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0017.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0018.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0018.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0019.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0019.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0020.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0020.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0021.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0021.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0022.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0022.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0023.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0023.png


doc/src/sketcher/mov-sketcher/anim.html_vehicle1/frame_0024.png → doc/src/tut/mov-tut/anim.html_vehicle1/frame_0024.png


doc/src/sketcher/mov-sketcher/anim.mpeg → doc/src/tut/mov-tut/anim.mpeg


+ 3 - 3
doc/src/sketcher/src-sketcher/beam1.py

@@ -20,9 +20,9 @@ clamped = Rectangle(P0 + point(L, 0) - point(0,2*h), h, 6*h).set_filled_curves(p
 F_pt = point(P0[0]+L/2, P0[1]+H)
 F_pt = point(P0[0]+L/2, P0[1]+H)
 force = Force(F_pt + point(0,2*H), F_pt, '$F$').set_linewidth(3)
 force = Force(F_pt + point(0,2*H), F_pt, '$F$').set_linewidth(3)
 L_dim = Distance_wText((xpos,P0[1]-3*h), (xpos+L,P0[1]-3*h), '$L$')
 L_dim = Distance_wText((xpos,P0[1]-3*h), (xpos+L,P0[1]-3*h), '$L$')
-beam = Compose({'main': main, 'simply supported end': support,
-                'clamped end': clamped, 'force': force,
-                'L': L_dim})
+beam = Composition({'main': main, 'simply supported end': support,
+                    'clamped end': clamped, 'force': force,
+                    'L': L_dim})
 beam.draw()
 beam.draw()
 beam.draw_dimensions()
 beam.draw_dimensions()
 drawing_tool.display()
 drawing_tool.display()

doc/src/sketcher/src-sketcher/beam2.py → doc/src/tut/src-tut/beam2.py


doc/src/sketcher/src-sketcher/clean.sh → doc/src/tut/src-tut/clean.sh


doc/src/sketcher/src-sketcher/finite_differences.py → doc/src/tut/src-tut/finite_differences.py


+ 0 - 0
doc/src/sketcher/src-sketcher/flow_over_gaussian.py


Some files were not shown because too many files changed in this diff