SCATMECH: 
Polarized Light Scattering C++ Class Library
 
SCATMECH is an object-oriented C++ class library developed to distribute
models for light scattering applications.  Included in the library
are models for diffuse surface scattering that predict
the bidirectional reflectance distribution function (BRDF), codes for calculating
scattering by isolated particles, and codes for reflection, transmission, and diffraction from
gratings.  Emphasis has been given to those diffuse scatter
models that are physics-based and which predict the polarization
properties of the scattered light. The library also includes a
number of classes that are useful for working with polarized light
or the optics of thin films. The library is designed to enable
expansion of new models.
 Current Version
Download version 7.22 (April 2021) 
See version history 
Author
Thomas A. Germer
 Modeled Integrated Scatter Tool (MIST)
The MIST
program has been developed to provide users with a general application
to model an integrated scattering system. The program performs an
integration of the bidirectional reflectance distribution function
(BRDF) over solid angles specified by the user and allows the
dependence of these integrals on model parameters to be
investigated. The MIST
program can access any model
inheriting BRDF_Model.  See ScatterMIST GitHub page to 
download the latest version.
 PySCATMECH: A Python Interface to the SCATMECH Library
The pySCATMECH package
       provides a Python interface to many of the features of this library. See the pySCATMECH GitHub page to
       download the package or use pip install pySCATMECH to install.
 Table of Contents 
Home 
Introduction 
Classes and Functions 
     
Example Programs 
     
Conventions 
Console Interface 
Writing your own BRDF_Model 
Compiling the Library 
Download Files 
Version History 
Register 
 Return to top 
 
For More Information
SCATMECH Technical Information and Questions 
Sensor Science Division Home Page 
Sensor Science Division Inquiries 
Website Comments
 
Current SCATMECH version: 7.22 (April 2021) 
 
  |