https://github.com/amit112amit/sympy-bucky-tube
Some symbolic calculations to create a flat triangular lattice and roll it up into a zig-zag bucky tube
https://github.com/amit112amit/sympy-bucky-tube
buckytubes python sympy vtk zigzag
Last synced: 3 months ago
JSON representation
Some symbolic calculations to create a flat triangular lattice and roll it up into a zig-zag bucky tube
- Host: GitHub
- URL: https://github.com/amit112amit/sympy-bucky-tube
- Owner: amit112amit
- License: gpl-3.0
- Created: 2017-12-07T01:15:51.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-01-28T01:22:31.000Z (over 7 years ago)
- Last Synced: 2025-02-05T07:10:29.018Z (4 months ago)
- Topics: buckytubes, python, sympy, vtk, zigzag
- Language: Python
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sympy-bucky-tube
Some symbolic calculations to create a flat triangular lattice and roll it up into a zig-zag bucky tubeAssuming a unit lattice spacing, we create a planar triangular lattice in the xy plane. We then roll it up into a cylinder.
The coordinates of the points in the plane and the cylinder are calculated symbolically. There are two functions that lambdify
the symbolic calculations and generate Legacy VTK files that can be viewed in Paraview for inspection of the algorithm.