A package for simulating the transport of sputtered atoms for multiple magnetrons in parallel.
Project description
pySIMTRA
pySIMTRA is a Python wrapper for SIMTRA (Simulation of Metal Transport), a Monte
Carlo code for simulating the transport of sputtered atoms through the gas phase1,2. SIMTRA allows for the
definition of custom sputter systems in 3D by a graphical user interface and does not only calculate the deposition
profile, but also properties of the deposited atoms such as energy and direction. pySIMTRA extends this functionality by
allowing to define custom systems programmatically via code but most importantly enables the simulation of co-sputtering
experiments through the parallel execution of the SIMTRA simulations with multithreading.
The package is part of a scientific publication A Python-Based Approach to Sputter Deposition Simulations in Combinatorial Materials Science which can be found here:
Surface and Coatings Technology: https://doi.org/10.1016/j.surfcoat.2025.131998
References:
1 van Aeken, K., Mahieu, S., & Depla, D. (2008). The metal flux from a rotating cylindrical magnetron: a Monte Carlo simulation. Journal of Physics D: Applied Physics, 41(20), 205307.
2 Depla, D., & Leroy, W. P. (2012). Magnetron sputter deposition as visualized by Monte Carlo modeling. Thin Solid Films, 520(20), 6337–6354.
Installation & Documentation
The package is on pip and can be easily installed via pip install pysimtra. More detailed instructions in how to
install the package, user guides and an API reference can be found on
ReadTheDocs.
Terms of Use
The package is distributed under the GNU GPLv3 license. See the LICENSE for details. It was developed by Felix Thelen.
Contributing
If you have suggestions how to make the package better in any way or want to contribute to the code yourself, please write an Email to Felix Thelen. We are open for feedback!
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pysimtra-1.0.3-py3-none-any.whl.
File metadata
- Download URL: pysimtra-1.0.3-py3-none-any.whl
- Upload date:
- Size: 56.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
275cfd9110ff2ee30bd4df806050c21535182acae364a8c9ce365e3e77d55a90
|
|
| MD5 |
b8fabd212d0d4da265bd63f0e5c7070e
|
|
| BLAKE2b-256 |
6d71b05811a709c21d85c6f27f47ff4e1a3f5bc32633a69a622c28296581d3f6
|