class Two_Face_BRDF_Model


The class Two_Face_BRDF_Model implements the solution to first-order vector perturbation theory for roughness in the smooth surface limit of a single interface of a single dielectric film as described by Elson. It inherits the properties of Roughness_BRDF_Model. The code is a less general form of Roughness_Stack_BRDF_Model, which handles the scattering from a single interface with any number of dielectric layers.

Parameters:

Parameter Data Type Description Default
lambda double Wavelength of the light in vacuum [µm].
(Inherited from BRDF_Model).
0.532
type int Indicates whether scattering is evaluated in reflection (0) or transmission (1).
(Inherited from BRDF_Model).
0
substrate dielectric_function The optical constants of the substrate, expressed as a complex number (n,k) or, optionally, as a function of wavelength.
(Inherited from BRDF_Model).
(4.05,0.05)
psd PSD_Function_Ptr The two-dimensional power spectrum of the surface height function [µm4].
(Inherited from Roughness_BRDF_Model).
ABC_PSD_Function
film dielectric_function The optical constants of the film, expressed as a complex number (n,k) or, optionally, as a function of wavelength. (1.46,0)
thickness double The thickness of the film [µm]. 0.05
layer int Index of the rough interface, where (1) represents the buried interface, and (2) represents the exposed interface. This model assumes that the other interface is not rough. 1

See also:

SCATMECH Home,   Conventions,   BRDF_Model,   Roughness_BRDF_Model,   Correlated_Roughness_BRDF_Model,   Roughness_Stack_BRDF_Model

J. M. Elson, "Multilayer-coated optics: guided-wave coupling and scattering by means of interface random roughness," J. Opt. Soc. Am. A 12(4), 729 (1995).

T. A. Germer, "Polarized light scattering by microroughness and small defects in dielectric layers," J. Opt. Soc. Am. A 18(6), 1279-1288 (2001).

Include file:

#include "twoface.h"

Source code:

twoface.cpp

Definition of public elements:


class Two_Face_BRDF_Model
 : public Roughness_BRDF_Model
{
};

Top of Page


For More Information

SCATMECH Technical Information and Questions
Optical Technology Division (OTD) Home Page
OTD Technical Inquiries
OTD Website Comments

Current SCATMECH version: 6.00 (February 2008)
This page first online: Version 2.00 (March 2001)
This page last modified: Version 6.00 (February 2008)