Platonic Solid Self-assembly Input File Writing¶
Platonic solid self-assembly includes 10 models, each requiring a separate function. The names of the functions are listed in the following table:
Platonic Solid |
Center-of-Mass Position |
Name of Function |
|---|---|---|
Tetrahedron (4-face) |
Each Face |
|
Tetrahedron (4-face) |
Each Vertex |
|
Cube (6-face) |
Each Face |
|
Cube (6-face) |
Each Vertex |
|
Octahedron (8-face) |
Each Face |
|
Octahedron (8-face) |
Each Vertex |
|
Dodecahedron (12-face) |
Each Face |
|
Dodecahedron (12-face) |
Each Vertex |
|
Icosahedron (20-face) |
Each Face |
|
Icosahedron (20-face) |
Each Vertex |
|
- Description:
Generates NERDSS input files (.inp and .mol files) for Platonic solid self-assembly systems.
- Parameters:
radius(float): The radius of the Platonic solid in nm, defined as the distance from the center of the Platonic solid to each vertex.sigma(float): The distance of each interface when a reaction takes place in nm.
Here is a Jupyter notebook that demonstrates how to set up a model for Platonic solid self-assembly: