Skip to content

The matrix method to calculate X-ray reflectometry spectra and fields in stratified media

Notifications You must be signed in to change notification settings

mikapfl/matrixmethod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d422a0b · Mar 12, 2020

History

35 Commits
Dec 19, 2019
Sep 21, 2018
Dec 19, 2019
Dec 19, 2019
Jan 16, 2020
Mar 12, 2020
Jan 8, 2020
Dec 19, 2019
Aug 22, 2019
Mar 29, 2019

Repository files navigation

Matrix method algorithm to calculate X-ray reflectivity and transmittivity and electric fields for a stack of homogeneous layers.

The functions in this module are:

  • reflec_and_trans: Calculate overall reflection and transmission amplitudes.
  • reflec_and_trans_parallel: As reflec_and_trans, but parallelized.
  • fields: Calculate the transmission and reflection amplitudes for each layer in the stack.
  • fields_parallel: As fields, but parallelized.
  • fields_at_positions: Calculate the transmission and reflection amplitudes at specific positions in the stack.
  • fields_at_positions_parallel: As fields_at_positions, but parallelized.

About

The matrix method to calculate X-ray reflectometry spectra and fields in stratified media

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published