py-fatigue 1.1.2

Creator: railscoder56

Last updated:

Add to Cart

Description:

pyfatigue 1.1.2

It provides:

a powerful cycle-counting implementation based on the ASTM E1049-85 rainflow method that retrieves the main class of the package: CycleCount
capability of storing the CycleCount results in a sparse format for storage and memory efficiency
easy applicability of multiple mean stress effect correction models
implementation of low-frequency fatigue recovery when "summing" multiple CycleCount instances
fatigue analysis through the combination of SN curves and multiple damage accumulation models
crack propagation analysis through the combination of the Paris' law and multiple crack geometries
and more...

Py-Fatigue is heavily based on numba, numpy and pandas, for the analytical part, and matplotlib as well as plotly for the plotting part.
Therefore, it is highly recommended to have a look at the documentation of these packages as well.
Installation requirements
Py-Fatigue requires Python [3.8, 3.9, 3.10]. It is a 64-bit package and it is not compatible with 32-bit Python.
To cite Py-Fatigue
If you use Py-Fatigue in your research, please cite the following paper:
BibTeX-style
@misc{dantuono-2022,
author = {given-i=P.D., given=Pietro, family=D'Antuono and given-i=W.W., given=Wout, family=Weijtjens and given-i=C.D., given=Christof, family=Devriendt},
publisher = {https://www.owi-lab.be/},
title = {{Py-Fatigue}},
year = {2022},
url = {https://owi-lab.github.io/py_fatigue},
}

BibLaTeX-style
@software{dantuono-2022,
author = {given-i=P.D., given=Pietro, family=D'Antuono and given-i=W.W., given=Wout, family=Weijtjens and given-i=C.D., given=Christof, family=Devriendt},
date = {2022},
language = {english},
publisher = {https://www.owi-lab.be/},
title = {Py-Fatigue},
type = {software},
url = {https://owi-lab.github.io/py_fatigue},
version = {1.0.3},
}

APA 7-style
D’Antuono, P. D., Weijtjens, W. W., & Devriendt, C. D. (2022). Py-Fatigue [Software]. In Github (1.0.3). https://www.owi-lab.be/. https://owi-lab.github.io/py_fatigue

License
The package is licensed under the GNU General Public License v3.0.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.