A SEAMM plug-in for calculating thermomechanical properties
Project description
SEAMM Thermomechanical Plug-in
A SEAMM plug-in for calculating thermomechanical properties
Free software: BSD-3-Clause
Documentation: https://molssi-seamm.github.io/thermomechanical_step/index.html
Features
Please edit this section!
Acknowledgements
This package was created with the molssi-seamm/cookiecutter-seamm-plugin tool, which is based on the excellent Cookiecutter.
Developed by the Molecular Sciences Software Institute (MolSSI), which receives funding from the National Science Foundation under award CHE-2136142.
History
2026.3.1 – Internal: switching from deprecated library pkg_resources to importlib
- 2025.11.4 – Enhancement to stresses & bugfix.
Enhanced the code to allow using with the six independent stresses (Sxx, …) for the subflowchart or stresses as a 6-vector.
Fixed two problems with inconsistent naming of properties to store in the database.
- 2025.9.6 – Bugfix: error in units for Poisson ratio
Corrected the metadata to indicate that the Poisson ratio has no units.
- 2025.9.4 – Bugfixes: numerical issues and missing item in the GUI
Fixed numerical overflows that occurred for larger Debye temperature, > ~700 K
The list of temperatures for the thermochemistry functions was missing in the GUI.
- 2025.9.2 – Added several properties and thermodynamic functions to the output
Added a table of properties from the Debye model as well as ability to save/store them
Pugh’s ductility criterion
Cauchy pressure – Pettifor’s ductility criterion
Vickers hardness
Sound velocity
Debye temperature
Zero-point energy
Gruneisen parameter
Added a table of thermodynamic functions and linear coefficient of thermal expansion in the Debye/Gruneisen model, and the ability to save/store them
Added graphs of the thermodynamic functions and coefficient of thermal expansion
- 2025.8.22 – Bugfix: errors in moduli
There were several errors in calculating the Reuss and Voigt approximations for the polycrystalline moduli.
- 2025.8.21 – Initial, working version.
Handles elastic constants for a single state point.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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 thermomechanical_step-2026.3.1.tar.gz.
File metadata
- Download URL: thermomechanical_step-2026.3.1.tar.gz
- Upload date:
- Size: 314.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9dc17344625b55fbb92081e2620c1e0ddc022182b8d09cf3f7d0d6c3bc384a6a
|
|
| MD5 |
11ad4d89794a643a0191877b7af56328
|
|
| BLAKE2b-256 |
5c56ff5344568abe232d3278b863318c9921830ef576bca8854bcfb5f9770fe8
|
File details
Details for the file thermomechanical_step-2026.3.1-py2.py3-none-any.whl.
File metadata
- Download URL: thermomechanical_step-2026.3.1-py2.py3-none-any.whl
- Upload date:
- Size: 25.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4dc4e4293832432506cf56697d974060ff8819580d2e486989648c62cbf3a720
|
|
| MD5 |
2b129efccf25124f7eaaf98b6d2f7954
|
|
| BLAKE2b-256 |
c5928f66e6ea8ef6884fa173eabccec6a77103b59844f0c901a7fcbdedff80ad
|