Home / ModelFiles
Name Modified Size InfoDownloads / Week
Parent folder
Parabolic200F5WFFocusingLens25_125.OptSpec 2012-02-19 419 Bytes
Parabolic200F5WFFocusingLens50.OptSpec 2012-02-19 420 Bytes
Parabolic200F5WFFocusingLens75.OptSpec 2012-02-19 413 Bytes
Parabolic200F5WF0200.OptSpec 2012-02-19 188 Bytes
Parabolic200F5WF9000.OptSpec 2012-02-19 195 Bytes
Parabolic200F5RossNullOptimize.OptSpec 2012-02-19 499 Bytes
Parabolic200F5WF0025.OptSpec 2012-02-19 191 Bytes
Parabolic200F5InverseRossNull100Optimize2.OptSpec 2012-02-19 493 Bytes
Parabolic200F5RossNull.OptSpec 2012-02-19 311 Bytes
Parabolic200F5InverseRossNull100Optimize1.OptSpec 2012-02-19 539 Bytes
Parabolic200F4InverseRossNull129Optimize1.OptSpec 2012-02-19 527 Bytes
Parabolic200F4InverseRossNullFlatOptimize1.OptSpec 2012-02-19 519 Bytes
Parabolic200F4InverseRossNull100Optimize1.OptSpec 2012-02-19 526 Bytes
Parabolic200F4InverseRossNull100Optimize2.OptSpec 2012-02-19 529 Bytes
Parabolic200F3InverseRossNull100Optimize2.OptSpec 2012-02-19 538 Bytes
Parabolic200F3InverseRossNull129Optimize2.OptSpec 2012-02-19 554 Bytes
Parabolic200F2.5RossNullOptimize206.OptSpec 2012-02-19 489 Bytes
Parabolic200F2.5WFFocusingLens75.OptSpec 2012-02-19 427 Bytes
Parabolic200F2.5InverseRossNull100Splitter2.OptSpec 2012-02-19 798 Bytes
Parabolic200F2.5RossNullOptimize100.OptSpec 2012-02-19 528 Bytes
Parabolic200F2.5InverseRossNull100Optimize1.OptSpec 2012-02-19 546 Bytes
Parabolic200F2.5InverseRossNull100Optimize2.OptSpec 2012-02-19 551 Bytes
Hyperbolic8F2.5.OptSpec 2012-02-19 341 Bytes
Hyperbolic8F3.8.OptSpec 2012-02-19 279 Bytes
Burge1997-NullTestOptics1mf3.5Optimize.OptSpec 2012-02-19 734 Bytes
Hyperbolic12.5F2SF5.OptSpec 2012-02-19 355 Bytes
Hyperbolic16F2.5.OptSpec 2012-02-19 351 Bytes
DCX.OptSpec 2012-02-19 86 Bytes
Hyperbolic8F4.7RossNull.OptSpec 2012-02-19 442 Bytes
PCX.OptSpec 2012-02-19 121 Bytes
test.OptSpec 2012-01-09 315 Bytes
Hyperbolic12.5F2LASF44.OptSpec 2012-01-09 277 Bytes
Hyperbolic317.5F2RossNull103.OptSpec 2012-01-09 339 Bytes
HubbleSpaceTelescopeAsBuilt.OptSpec 2012-01-09 277 Bytes
HubbleSpaceTelescopeDesign.OptSpec 2012-01-09 317 Bytes
Hyperbolic317.5F2RossNull103DivergingLens1.OptSpec 2012-01-09 608 Bytes
Burge1997-NullTestOptics1mf3.5.OptSpec 2012-01-09 656 Bytes
Totals: 37 Items   15.7 kB 0
This is an optical library for computing optical maps using truncated power series algebra (TPSA) and my TPSA library at SourceForge.  This way of modeling optics is useful for ray tracing, but this program also calculates path lengths (actually, wavefront phase advance) along rays, and it does so in up to two optical systems.  So in its current form its strength is that it can follow wavefronts through these systems and calculates their interference.  I've found it particularly useful for modeling null correctors in two-beam interferometers, and should be useful for modeling the laser diverging lens, beam splitter, and projection lens for the image sensor, i.e., the whole interferometer system.  Shearing is handled correctly.  Some or all these things make a difference when nulling is imperfect and the system under test is fast.  My interest is to use this software to compute a wavefront error for residual nulling of measured errors in software while figuring mirrors.

A description is in the doc directory at this link:

http://myplace.frontier.com/~nathan56/OpticalMaps/doc/OpticalMaps.html

The API documentation is at this link:

http://myplace.frontier.com/~nathan56/OpticalMaps/doc/OpticalMaps.chm

The OpticalMapsTest.exe application may be useful to the reader, and it can be run without downloading TPSA as it contains TPSA.  One should have downloaded some or all of the optical specification files in the ModelFiles directory for models to toy with.

Feedback is welcome.

1/2012
N. Towne
Source: OpticalMapsReadme.txt, updated 2013-05-07