Highlights:
GD-Calc computes optical diffraction efficiencies of biperiodic grating structures comprising linear, isotropic, and non-magnetic optical media, based on a generalized variant of rigorous coupled-wave (RCW) diffraction theory. Engineers, scientific programmers, researchers, and students with an interest in optics will find GD-Calc and the accompanying documentation to be a very useful resource for diffraction grating analysis. GD-Calc is implemented entirely in MATLAB®, providing a convenient, user-modifiable interface, and making it easy to incorporate grating components in MATLAB-based system simulation models. The free demo/tutorial code and documentation provide a wealth of technical and instructional information and computational capabilities for a range of interesting grating types. You can test GD-Calc's computational performance on your computer using the demo examples; run the GD-Calc data validation and plotting functions on your grating structure of interest; and then purchase the P-code calculation engine module to access GD-Calc's full computational capabilities. Platforms: Windows, Macintosh, UNIX, Linux MathWorks product required: MATLAB To get started with GD-Calc: Step 1, Download: Download the free demo/utilities package, either as one big zip file … … or as individual files:
Install all files (except the pdf's) on your MATLAB path. (Note: *.m files are MATLAB source code, the *.p file is MATLAB-encrypted p-code, and *.nk files are text.) Step 2, Test: First skim through GD‑Calc_Intro.pdf to learn the basics of how grating geometry is specified in GD‑Calc. (The code examples are in gdc_intro.m, which requires gdc.m and gdc_plot.m. Each code listing builds on previous listings, so run them in order.) Then review GD‑Calc_Demo.pdf for a more extensive introduction with examples of diffraction calculations, and test the performance of the demo scripts on your computer. Set up your grating model of interest and run it through gdc.m (with no output arguments) and gdc_plot.m to check data validity and visually confirm model correctness. Step 3, Purchase: Purchase the calculation engine to access the full functionality of GD-Calc: gdc_engine.p, Version
5/12/2005. Introductory price: $550.
(Note: A quantity-1 order is licensed to run concurrently on 2 computers. A quantity-N order is licensed to run on 2*N computers.) Place your order at http://software.kjinnovation.com/. Information contact: KJ Innovation 2502 Robertson Rd Santa Clara, CA 95051 USA Tel: 408-244-4721 E-mail: kjohnson@kjinnovation.com Web: software.kjinnovation.com |
Demo scripts: Uniperiodic, sinusoidal grating ![]() Biperiodic grating - rectangular pyramids ![]() Biperiodic checkerboard grating ![]() Biperiodic grating - circular pyramids ![]() Biperiodic grating - skewed metal grid ![]() Biperiodic grating - square metal grid ![]() Alignment sensor ![]() Slanted lamellar grating ![]() Crossed-line grating ![]() |