RelaxPy: Python code for modeling of glass relaxation behavior

Collin J. Wilkinson, Yihong Z. Mauro, John Mauro

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

The degree of relaxation in any glass sample is a governing property in every property of the glass. It plays an important role in every major glass product commercially available, but has required individual groups to develop their own relaxation codes. RelaxPy is a Python-based script designed to be used in a Python interpreter or Linux terminal. Given an input temperature path and set of material properties including the nonequilibrium viscosity parameters, RelaxPy returns the evolution of the composite fictive temperature, viscosity, and relaxation time. Optionally, the software can also return the individual values of the fictive temperature components using a Prony series fit to approximate the stretched exponential relaxation form. RelaxPy aims to provide a flexible, open-source framework for glass relaxation modeling where new advances in glass physics can be easily incorporated and shared with the community.

Original languageEnglish (US)
Pages (from-to)255-258
Number of pages4
JournalSoftwareX
Volume7
DOIs
StatePublished - Jan 1 2018

Fingerprint

Glass
Viscosity
Relaxation time
Temperature
Materials properties
Physics
Composite materials

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Science Applications

Cite this

Wilkinson, Collin J. ; Mauro, Yihong Z. ; Mauro, John. / RelaxPy : Python code for modeling of glass relaxation behavior. In: SoftwareX. 2018 ; Vol. 7. pp. 255-258.
@article{e97c8e37d45243518d831e9921cbb6cc,
title = "RelaxPy: Python code for modeling of glass relaxation behavior",
abstract = "The degree of relaxation in any glass sample is a governing property in every property of the glass. It plays an important role in every major glass product commercially available, but has required individual groups to develop their own relaxation codes. RelaxPy is a Python-based script designed to be used in a Python interpreter or Linux terminal. Given an input temperature path and set of material properties including the nonequilibrium viscosity parameters, RelaxPy returns the evolution of the composite fictive temperature, viscosity, and relaxation time. Optionally, the software can also return the individual values of the fictive temperature components using a Prony series fit to approximate the stretched exponential relaxation form. RelaxPy aims to provide a flexible, open-source framework for glass relaxation modeling where new advances in glass physics can be easily incorporated and shared with the community.",
author = "Wilkinson, {Collin J.} and Mauro, {Yihong Z.} and John Mauro",
year = "2018",
month = "1",
day = "1",
doi = "10.1016/j.softx.2018.07.008",
language = "English (US)",
volume = "7",
pages = "255--258",
journal = "SoftwareX",
issn = "2352-7110",
publisher = "Elsevier BV",

}

RelaxPy : Python code for modeling of glass relaxation behavior. / Wilkinson, Collin J.; Mauro, Yihong Z.; Mauro, John.

In: SoftwareX, Vol. 7, 01.01.2018, p. 255-258.

Research output: Contribution to journalArticle

TY - JOUR

T1 - RelaxPy

T2 - Python code for modeling of glass relaxation behavior

AU - Wilkinson, Collin J.

AU - Mauro, Yihong Z.

AU - Mauro, John

PY - 2018/1/1

Y1 - 2018/1/1

N2 - The degree of relaxation in any glass sample is a governing property in every property of the glass. It plays an important role in every major glass product commercially available, but has required individual groups to develop their own relaxation codes. RelaxPy is a Python-based script designed to be used in a Python interpreter or Linux terminal. Given an input temperature path and set of material properties including the nonequilibrium viscosity parameters, RelaxPy returns the evolution of the composite fictive temperature, viscosity, and relaxation time. Optionally, the software can also return the individual values of the fictive temperature components using a Prony series fit to approximate the stretched exponential relaxation form. RelaxPy aims to provide a flexible, open-source framework for glass relaxation modeling where new advances in glass physics can be easily incorporated and shared with the community.

AB - The degree of relaxation in any glass sample is a governing property in every property of the glass. It plays an important role in every major glass product commercially available, but has required individual groups to develop their own relaxation codes. RelaxPy is a Python-based script designed to be used in a Python interpreter or Linux terminal. Given an input temperature path and set of material properties including the nonequilibrium viscosity parameters, RelaxPy returns the evolution of the composite fictive temperature, viscosity, and relaxation time. Optionally, the software can also return the individual values of the fictive temperature components using a Prony series fit to approximate the stretched exponential relaxation form. RelaxPy aims to provide a flexible, open-source framework for glass relaxation modeling where new advances in glass physics can be easily incorporated and shared with the community.

UR - http://www.scopus.com/inward/record.url?scp=85051270631&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85051270631&partnerID=8YFLogxK

U2 - 10.1016/j.softx.2018.07.008

DO - 10.1016/j.softx.2018.07.008

M3 - Article

AN - SCOPUS:85051270631

VL - 7

SP - 255

EP - 258

JO - SoftwareX

JF - SoftwareX

SN - 2352-7110

ER -