jonesRet: Jones Matrix Representation of a Retarder Element

View source: R/jonesRet.R

jonesRetR Documentation

Jones Matrix Representation of a Retarder Element

Description

jonesRet creates a Jones matrix for a retarder element, either with

  1. (a) specified retardance or

  2. (b) specified birefringence, orientation, thickness, and wavelength,

at specified slow axis orientation.

Usage

jonesRet(retardance = NULL, biref, theta.deg, d.um, lambda, slow.phi.deg)

Arguments

retardance

Shortcut to produce a specified retardance. Default is null.

biref

Birefringence of the material to be modeled. Required if retardance is null.

theta.deg

Out-of-plane orientation of the slow axis of the material. Required if retardance is null.

d.um

Thickness of the element in micrometers. Required if retardance is null.

lambda

Wavelength for simulation. Required if retardance is null.

slow.phi.deg

In-plane orientation of the slow axis of the material.

Details

The Jones calculus provides a means to represent polarization of light with matrix and vector elements (Fowles 1989).

Value

A Jones matrix.

References

Fowles, G. R. (1989). Introduction to modern optics. Courier Corporation.

See Also

Other qPLM Simulation Functions: Rotosim(), jonesPol()


TobinH/microTransit documentation built on Jan. 19, 2024, 5:21 a.m.