Rayica 2

Integrated Optics Package for Mathematica


Rayica Mathematica 5.2 compatible Rayica is a new generation of optical design software. From the team that created Optica, it offers unprecedented flexibility and builds upon the enormous repertoire of symbolic, numeric, and graphic capabilities in Mathematica. With its searchable component database of more than 6800 commercial optical parts, you can design optical systems faster than ever before. Yet Rayica does not limit you to predefined components, nor constrain you by limited script languages.

Rayica has a modular building-block architecture that makes addition of custom components a snap. Aspheric lenses, custom surfaces, resonating cavities, and optical fibers represent just a few of the possibilities, from mundane to exotic. Rayica is limited only by your imagination and the vast possibilities of Mathematica. If a component or analysis function doesn't exist in Rayica, you have the tools to build it yourself. The simple building-block architecture of Rayica also makes it easy to learn.

The power of Rayica lies not only in the components of optical systems, but also in the rays themselves. These are full-fledged system objects in their own right. You can tag specific rays with descriptive labels and follow them through a complex system. Optical ray tracing can be sequential or nonsequential. The ray-tracing engine can even perform traces with arbitrary precision, beyond standard machine precision.

Rayica's speed has been dramatically improved over that of Optica. For many applications, Rayica now traces rays between 15 and 100 times faster, and yet consumes only a fraction of the memory for the same calculation.

Here is just a bit of what you'll find in Rayica's vast library of predefined elements:

  • 122 optical components
  • 38 lenses
  • 23 mirrors
  • 22 prisms
  • 12 light sources
  • 22 high-level functions


About the Developer

Donald Barnhart has been developing optical design and analysis software in Mathematica since 1991. In 1994, working on his master's degree, he developed the world's first successful holographic instrument to measure three-dimensional velocity fields in fluids. He completed his Ph.D. in 2001 at Loughborough University in England.


Product Support

Rayica is developed and supported by Dr. Donald Barnhart.

Dr. Donald Barnhart
Optica Software
Division of I-Cyt Mission Technology
2100 South Oak Street
Champaign IL 61820
USA
phone: +1-217-328-9847
email: support@opticasoftware.com
web: http://www.opticasoftware.com


Rayica 2.0 requires Mathematica 4.2 or higher and is compatible with all supported Mathematica platforms.

Rayica is © 2006 Dr. Donald Barnhart.

Note: Rayica is available for sale through Wolfram Research in the U.S. and Canada only. For international orders, please contact Optica Software.

* Offer valid only in the U.S. and Canada. Discount does not apply to educational, student, or government purchases.