Wigner-Seitz Cell generation and calculations in MATLAB

Loading...
Thumbnail Image
Statistics
View Statistics

Collection period

2020-04-01
2021-08-31

Date completed

2021-08-31

Date updated

Time period coverage

Geographic coverage

Source information

Journal Title

Journal ISSN

Volume Title

Title

Wigner-Seitz Cell generation and calculations in MATLAB

Published Date

2021-09-08

Author Contact

Bates, Frank S
bates001@umn.edu

Type

Dataset
Programming Software Code

Abstract

This series of MATLAB codes was developed to generate publication-quality Wigner-Seitz cells for a variety of structures. These are frequently desired for self-assembled micellar systems, wherein the geometry of the Wigner-Seitz cell plays a role in the emergence of several packings. The main algorithm (VoronoiTesselation.m) is generalized, allowing specification of lattice positions and parameters or the upload of these values from a .xtl file exported from Vesta. Added is the ability to determine various cell parameters, including the coordination number, area/volume, and the second-moment volume, which is proportional to the stretching moment for polymer chains stretched from the cell center to the cell edges. A simple algorithm for simulation of 2D diffraction patterns is also included (diffraction.m).

Description

Voronoi (Wigner-Seitz) cells and related calculations can be performed using VoronoiTesselation.m. The code is heavily commented with instructions included. Sample .xtl structure files exported from Vesta are included for various crystals and are readily loaded into the program. 2D diffraction patterns can be simulated using the associated diffraction.m script. The angle of the structure relative to an incident beam is readily changed and various structures can be examined using the same structure loading algorithms used for VoronoiTesselation.m. See link to index 1D SAXS data: https://hdl.handle.net/11299/223278

Referenced by

Lindsay, A. P. Structure and Dynamics of Compositionally Asymmetric Block Polymers and their Blends. Ph.D. Thesis, University of Minnesota, Minneapolis, MN, 2021.

Related to

Replaces

item.page.isreplacedby

Publisher

Funding information

NSF DMR-1801993
NSF GRFP-00039202

item.page.sponsorshipfunderid

item.page.sponsorshipfundingagency

item.page.sponsorshipgrant

Previously Published Citation

Other identifiers

Suggested citation

Lindsay, Aaron P; Mueller, Andreas J; Mahanthappa, Mahesh K; Lodge, Timothy P; Bates, Frank S. (2021). Wigner-Seitz Cell generation and calculations in MATLAB. Retrieved from the Data Repository for the University of Minnesota (DRUM), https://doi.org/10.13020/5bdw-8r09.

Content distributed via the University Digital Conservancy may be subject to additional license and use restrictions applied by the depositor. By using these files, users agree to the Terms of Use. Materials in the UDC may contain content that is disturbing and/or harmful. For more information, please see our statement on harmful content in digital repositories.