This python package evaluates the structural life of tubular solar receivers against creep rupture, fatigue, and creep-fatigue damage modes.
Full documentation is available here.
The package itself is pure python, however it relies on several additional python packages listed in requirements.txt. Note that srlife uses Python3.
The package is provided under an MIT license found in the LICENSE file.