NTMpy: An open source package for solving coupled parabolic differential equations in the framework of the three-temperature model

dc.bibliographicCitation.firstPage107990eng
dc.bibliographicCitation.journalTitleComputer physics communications : an international journal for computational physics and physical chemistryeng
dc.bibliographicCitation.volume265eng
dc.contributor.authorAlber, Lukas
dc.contributor.authorScalera, Valentino
dc.contributor.authorUnikandanunni, Vivek
dc.contributor.authorSchick, Daniel
dc.contributor.authorStefano Bonetti
dc.date.accessioned2022-01-17T13:59:07Z
dc.date.available2022-01-17T13:59:07Z
dc.date.issued2021
dc.description.abstractThe NTMpy code package allows for simulating the one-dimensional thermal response of multilayer samples after optical excitation, as in a typical pump-probe experiment. Several Python routines are combined and optimized to solve coupled heat diffusion equations in one dimension, on arbitrary piecewise homogeneous material stacks, in the framework of the so-called three-temperature model. The energy source deposited in the material is modelled as a light pulse of arbitrary cross-section and temporal profile. A transfer matrix method enables the calculation of realistic light absorption in presence of scattering interfaces as in multilayer samples. The open source code is fully object-oriented to enable a user-friendly and intuitive interface for adjusting the physically relevant input parameters. Here, we describe the mathematical background of the code, we lay out the workflow, and we validate the functionality of our package by comparing it to commercial software, as well as to experimental transient reflectivity data recorded in a pump-probe experiment with femtosecond light pulses.eng
dc.description.versionpublishedVersioneng
dc.identifier.urihttps://oa.tib.eu/renate/handle/123456789/7834
dc.identifier.urihttps://doi.org/10.34657/6875
dc.language.isoengeng
dc.publisherAmsterdam : North Holland Publ. Co.eng
dc.relation.doihttps://doi.org/10.1016/j.cpc.2021.107990
dc.relation.essn1879-2944
dc.rights.licenseCC BY 4.0 Unportedeng
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/eng
dc.subject.ddc004eng
dc.subject.ddc530eng
dc.subject.otherCoupled parabolic differential equationseng
dc.subject.otherN-temperature modeleng
dc.subject.otherTransfer matrix methodeng
dc.subject.otherUltrafast condensed matter dynamicseng
dc.titleNTMpy: An open source package for solving coupled parabolic differential equations in the framework of the three-temperature modeleng
dc.typeArticleeng
dc.typeTexteng
tib.accessRightsopenAccesseng
wgl.contributorMBIeng
wgl.subjectInformatikeng
wgl.typeZeitschriftenartikeleng
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
NTMpy_An open source package for solving coupled parabolic differential equations in the framework of the three-temperature model.pdf
Size:
424.17 KB
Format:
Adobe Portable Document Format
Description:
Collections