add_slide_below

iadpython.combine.add_slide_below(sample, R01, R10, T01, T10, R12, R21, T12, T21)[source]

Calculate matrices for a slab with a boundary placed below.

This routine should be used after the slide has been added to the top.

Here 0 is the top of slab, 1 is the bottom-of-slab/top-of-slide boundary, and 2 is the is the bottom-of-slide/air boundary.

Parameters:
  • R01, R10 – reflection matrices for slab

  • T01, T10 – transmission matrices for slab

  • R12, R21 – reflection arrays for slide

  • T12, T21 – transmission arrays for slide

Returns:

R02, R20, T02, T20 – matrices for slab+slide combination