Develop and Download Open Source Software

OpticalLibTPSA

[RSS]Download

Would you recoomend this project?

This is a library for optical calculations built upon truncated power series algebra implemented in VB.net. It represents optical systems as maps from a starting surface to an ending surface. The surfaces are themselves specified as truncated power series. The maps include path lengths; the library calculates interference as path length differences, and shearing is handled correctly through mixed-form maps. The library includes a rudimentary front end for interpreting a simple language for optical-system specification, a dll, and an optical glass library of commercial glasses.

You can download file releases of OpticalLibTPSA project from List of release files

List of release files

File/Folder NameFile TypeSizeDateDownload Count
Latest 5 files
OpticalMaps.chmapplication/octet-stream; charset=binary1.2 MB2013-05-07 06:040
RossNull4.pngimage/png; charset=binary5.2 KB2013-05-07 06:030
RossNull3.pngimage/png; charset=binary4.5 KB2013-05-07 06:030
RossNull2.pngimage/png; charset=binary4.3 KB2013-05-07 06:030
RossNull1.pngimage/png; charset=binary7.8 KB2013-05-07 06:030
All Files
doc
OpticalMaps.chmapplication/octet-stream; charset=binary1.2 MB2013-05-07 06:040
RossNull4.pngimage/png; charset=binary5.2 KB2013-05-07 06:030
RossNull3.pngimage/png; charset=binary4.5 KB2013-05-07 06:030
RossNull2.pngimage/png; charset=binary4.3 KB2013-05-07 06:030
RossNull1.pngimage/png; charset=binary7.8 KB2013-05-07 06:030
OpticalMaps.htmltext/html; charset=us-ascii33.0 KB2013-05-07 06:030
RossNull5.pngimage/png; charset=binary10.8 KB2013-05-07 06:030
OpticalGlass.htmltext/html; charset=us-ascii72.2 KB2012-01-31 05:220
ScreenShot.pngimage/png; charset=binary16.9 KB2012-01-31 05:220
OpticalMapsTest.htmltext/html; charset=us-ascii3.4 KB2012-01-31 05:220
style.csstext/plain; charset=us-ascii1.1 KB2012-01-31 05:220
Burge1997.pngimage/png; charset=binary4.3 KB2012-01-10 06:340
HSTDesign.pngimage/png; charset=binary3.8 KB2012-01-10 06:340
ParabolicMirrorWavefrontError.PNGimage/png; charset=binary3.7 KB2012-01-09 04:190
DriftFigure.pngimage/png; charset=binary4.3 KB2012-01-09 04:190
Surface.htmltext/html; charset=us-ascii6.4 KB2012-01-09 04:190
Element.htmltext/html; charset=us-ascii3.3 KB2012-01-09 04:190
OpticalMapsReadme.txttext/x-pascal; charset=us-ascii1.5 KB2013-05-07 06:020
OpticalMapsDLL.vbprojapplication/xml; charset=utf-84.2 KB2013-01-30 04:420
Optics.dllapplication/octet-stream; charset=binary248.0 KB2013-01-30 04:421
OpticalMapsTest.exeapplication/octet-stream; charset=binary292.0 KB2013-01-30 04:410
OpticalMaps.vbtext/plain; charset=us-ascii37.9 KB2013-01-30 04:400
OpticalGlasses
GlassLib.dllapplication/octet-stream; charset=binary212.0 KB2012-02-19 18:560
GlassLibTest.exeapplication/octet-stream; charset=binary220.0 KB2012-02-19 18:560
OpticalGlasses.vbtext/plain; charset=us-ascii172.1 KB2012-02-19 18:460
GlassLibReadme.txttext/plain; charset=us-ascii0.7 KB2012-01-31 05:400
GlassLibTest.vbprojapplication/xml; charset=utf-84.5 KB2012-01-31 05:320
GlassLib.vbprojapplication/xml; charset=utf-83.8 KB2012-01-07 21:290
GlassLibTestApp.vbtext/plain; charset=us-ascii1.1 KB2012-01-07 21:150
ModelFiles
Parabolic200F5WFFocusingLens75.OptSpectext/plain; charset=us-ascii0.4 KB2012-02-19 18:530
Parabolic200F5WF9000.OptSpectext/plain; charset=us-ascii0.2 KB2012-02-19 18:530
Parabolic200F5WFFocusingLens25_125.OptSpectext/plain; charset=us-ascii0.4 KB2012-02-19 18:530
Parabolic200F5WFFocusingLens50.OptSpectext/plain; charset=us-ascii0.4 KB2012-02-19 18:531
Parabolic200F5WF0025.OptSpectext/plain; charset=us-ascii0.2 KB2012-02-19 18:530
Parabolic200F5WF0200.OptSpectext/plain; charset=us-ascii0.2 KB2012-02-19 18:530
Parabolic200F5RossNull.OptSpectext/plain; charset=us-ascii0.3 KB2012-02-19 18:530
Parabolic200F5RossNullOptimize.OptSpectext/plain; charset=us-ascii0.5 KB2012-02-19 18:530
Parabolic200F5InverseRossNull100Optimize1.OptSpectext/plain; charset=us-ascii0.5 KB2012-02-19 18:530
Parabolic200F5InverseRossNull100Optimize2.OptSpectext/plain; charset=us-ascii0.5 KB2012-02-19 18:530
Parabolic200F4InverseRossNullFlatOptimize1.OptSpectext/plain; charset=us-ascii0.5 KB2012-02-19 18:530
Parabolic200F4InverseRossNull100Optimize2.OptSpectext/plain; charset=us-ascii0.5 KB2012-02-19 18:530
Parabolic200F4InverseRossNull129Optimize1.OptSpectext/plain; charset=us-ascii0.5 KB2012-02-19 18:530
Parabolic200F3InverseRossNull129Optimize2.OptSpectext/plain; charset=us-ascii0.5 KB2012-02-19 18:530
Parabolic200F4InverseRossNull100Optimize1.OptSpectext/plain; charset=us-ascii0.5 KB2012-02-19 18:530
Parabolic200F2.5WFFocusingLens75.OptSpectext/plain; charset=us-ascii0.4 KB2012-02-19 18:530
Parabolic200F3InverseRossNull100Optimize2.OptSpectext/plain; charset=us-ascii0.5 KB2012-02-19 18:530
Parabolic200F2.5RossNullOptimize100.OptSpectext/plain; charset=us-ascii0.5 KB2012-02-19 18:530
Parabolic200F2.5RossNullOptimize206.OptSpectext/plain; charset=us-ascii0.5 KB2012-02-19 18:530
Parabolic200F2.5InverseRossNull100Optimize2.OptSpectext/plain; charset=us-ascii0.5 KB2012-02-19 18:530
Parabolic200F2.5InverseRossNull100Splitter2.OptSpectext/plain; charset=us-ascii0.8 KB2012-02-19 18:530
Hyperbolic8F3.8.OptSpectext/plain; charset=us-ascii0.3 KB2012-02-19 18:530
Parabolic200F2.5InverseRossNull100Optimize1.OptSpectext/plain; charset=us-ascii0.5 KB2012-02-19 18:530
Hyperbolic16F2.5.OptSpectext/plain; charset=us-ascii0.3 KB2012-02-19 18:530
Hyperbolic8F2.5.OptSpectext/plain; charset=us-ascii0.3 KB2012-02-19 18:530
Burge1997-NullTestOptics1mf3.5Optimize.OptSpectext/plain; charset=us-ascii0.7 KB2012-02-19 18:530
DCX.OptSpectext/plain; charset=us-ascii0.1 KB2012-02-19 18:530
Hyperbolic12.5F2SF5.OptSpectext/plain; charset=us-ascii0.3 KB2012-02-19 18:530
Hyperbolic8F4.7RossNull.OptSpectext/plain; charset=us-ascii0.4 KB2012-02-19 18:530
PCX.OptSpectext/plain; charset=us-ascii0.1 KB2012-02-19 18:531
test.OptSpectext/plain; charset=us-ascii0.3 KB2012-01-09 03:430
Hyperbolic317.5F2RossNull103.OptSpectext/plain; charset=us-ascii0.3 KB2012-01-09 03:420
HubbleSpaceTelescopeDesign.OptSpectext/plain; charset=us-ascii0.3 KB2012-01-09 03:420
Hyperbolic12.5F2LASF44.OptSpectext/plain; charset=us-ascii0.3 KB2012-01-09 03:420
Hyperbolic317.5F2RossNull103DivergingLens1.OptSpectext/plain; charset=us-ascii0.6 KB2012-01-09 03:420
Burge1997-NullTestOptics1mf3.5.OptSpectext/plain; charset=us-ascii0.6 KB2012-01-09 03:420
HubbleSpaceTelescopeAsBuilt.OptSpectext/plain; charset=us-ascii0.3 KB2012-01-09 03:420
OpticalMaps.exeapplication/octet-stream; charset=binary292.0 KB2012-02-19 18:491
OpticalMaps.vbprojapplication/xml; charset=utf-85.0 KB2012-02-19 18:470
OpticalMapsTest.vbtext/plain; charset=iso-8859-129.7 KB2012-02-19 18:470
PlotWindow.vbtext/plain; charset=us-ascii10.2 KB2012-02-19 18:470
OpticalMaps.slntext/plain; charset=utf-82.9 KB2012-01-31 05:440
Calc.PNGimage/png; charset=binary2.3 KB2012-01-10 06:460
Go.PNGimage/png; charset=binary0.7 KB2012-01-10 06:460
Save.pngimage/png; charset=binary0.4 KB2012-01-09 03:392
Stop.pngimage/png; charset=binary2.5 KB2012-01-09 03:390
Open.pngimage/png; charset=binary0.4 KB2012-01-09 03:390


SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.