Solar Coronagraph Optics Simulator

Padua Eclipse Lab
Occulting Disk Alignment 1.02 R☉
Objective Aperture 50 mm
Stray Light Rejection -60 dB
Optical Bandpass Filter
2D Coronagraph Ray Trace Workbench Two.js Vector Engine
Photosphere Rays
Coronal Line
Diffracted Stray
Synthesized Telescope Focal Plane Filter: Fe XIV Green Line
Signal-to-Noise Ratio 1.42 × 10⁵ High Contrast Corona Isolated
Fe XIV Line Intensity 84.2 uW/sr Streamer Loop Brightness
Diffraction Suppression -62.4 dB Lyot Edge Control Active
Photospheric Glare 0.002% Internal Occulter Rejection
Optical Spectral Rejection & Bandpass Calibration Calibrated Spectrum (400nm - 700nm)

Three assigned numerical relationships in the coronagraph workbench

Read the explanation

The native occultation control switches between two assigned diagnostic formulas. Hold aperture fifty and rejection minus sixty. At native occultation zero point nine nine five, the source uses one hundred divided by the uncovered fraction times fifty plus zero point zero zero one, rounds the result, and enforces a minimum of twelve. This gives three hundred ninety eight. At occultation one, the other branch uses ten to the absolute rejection divided by twenty, times aperture divided by fifty, times one hundred fifty. This gives one hundred fifty thousand. Both held bars use zero point zero zero four pixels per assigned signal to noise unit. The small bar is exactly one point five nine two pixels long, and the large bar is six hundred pixels. The abrupt difference is caused by the conditional branch in this page. It is not evidence of a measured abrupt physical transition in an actual coronagraph. The source also assigns a small random glare number in the covered branch. That number is preserved as source randomness, rather than presented as measured instrumental noise. Stay in the covered branch at occultation one point zero two and aperture fifty. The native rejection control enters an absolute value divided by twenty in a base ten exponent. At minus forty, the exponent is two and the assigned ratio is fifteen thousand. At minus sixty, the exponent is three and the assigned ratio is one hundred fifty thousand. On the same zero point zero zero four pixels per assigned unit scale, the exact held widths are sixty and six hundred pixels. A twenty unit increase in absolute rejection therefore gives a tenfold ratio in this specific source expression. The source also multiplies this diagnostic linearly by aperture divided by fifty. These are implementation relationships, not a validated photon noise, diffraction, or optical power calculation. A physical decibel definition must specify the quantity being compared; this explainer does not replace the source divide by twenty with a different convention or claim the assigned signal to noise ratio was calibrated by an instrument. The three native filter buttons select assigned intensity multipliers. With aperture fifty, the page starts from fifty times one point six eight, then multiplies by one point two five for the fe filter, zero point eight five for k, or zero point one five for leakage. It rounds to one decimal place. The results are one hundred five, seventy one point four, and twelve point six. All three held bars use four pixels per assigned intensity unit, so their exact widths are four hundred twenty, two hundred eighty five point six, and fifty point four pixels. Changing filter therefore changes this assigned metric directly. The page draws separate spectral profiles and vector optical schematics, but this intensity expression does not integrate those profiles or solve wave propagation. Its micro watt per steradian label does not make the chosen coefficients a measured radiometric calibration. This comparison teaches exactly what the native filter action computes, while preserving the original diagrams, controls and export behavior.

Super generates helpful tools and automates fact-checking across the internet proactively. If you enjoyed this tool, build your own with Super and share it with a friend.