Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
NTMpy: An open source package for solving coupled parabolic differential equations in the framework of the three-temperature model
Stockholm University, Faculty of Science, Department of Physics.
Stockholm University, Faculty of Science, Department of Physics.
Show others and affiliations
Number of Authors: 52021 (English)In: Computer Physics Communications, ISSN 0010-4655, E-ISSN 1879-2944, Vol. 265, article id 107990Article in journal (Refereed) Published
Abstract [en]

The 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.

Place, publisher, year, edition, pages
2021. Vol. 265, article id 107990
Keywords [en]
Ultrafast condensed matter dynamics, Coupled parabolic differential equations, N-temperature model, Transfer matrix method
National Category
Physical Sciences
Identifiers
URN: urn:nbn:se:su:diva-195998DOI: 10.1016/j.cpc.2021.107990ISI: 000659129700004OAI: oai:DiVA.org:su-195998DiVA, id: diva2:1589163
Available from: 2021-08-30 Created: 2021-08-30 Last updated: 2022-02-25Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records

Alber, LukasUnikandanunni, VivekSchick, DanielBonetti, Stefano

Search in DiVA

By author/editor
Alber, LukasUnikandanunni, VivekSchick, DanielBonetti, Stefano
By organisation
Department of Physics
In the same journal
Computer Physics Communications
Physical Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 65 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf