Computational Geometry Workshop |
This page is home to the sample code corresponding to each lecture. All code on
this page is written in Sage using the Jupyter notebook, and contains brief
descriptions and author attributions.
The descriptive links open HTML versions of each notebook that are easy to read,
while the [.pdf] links open printer-ready versions. The [.ipynb] links allow
you to download the Jupyter notebooks to run and/or modify on your own computer.
To run these, type sage -n jupyter file_name.ipynb in a terminal.
All of these notebooks, and more, may also be found in our
CoCalc project. Send me an email if you'd like to join the
project.
Finally, a Disclaimer: I am not a coder. There are probably much easier
and much better ways to re-write the code below. If you have any advice or hints,
please share them with me.
Week 1: | Vector Fields and 1-Forms [.ipynb] [.pdf] |
Week 2: | Differential Forms [.ipynb] [.pdf] |
Week 3: | Frenet Frames and Osculating Circles [.ipynb] [.pdf] |
Week 4: | More on Space Curves [.ipynb] [.pdf] |
Week 5: | Surfaces of Revolution [.ipynb] [.pdf] |
Week 6: | Vector fields along space curves [.ipynb] [.pdf] |
Back to main page
Your use of this material is subject to this Creative Common License.