diff --git a/docs/assets/InterferometryLab.webp b/docs/assets/InterferometryLab.webp new file mode 100644 index 0000000..d072250 Binary files /dev/null and b/docs/assets/InterferometryLab.webp differ diff --git a/docs/index.html b/docs/index.html index 03a3a34..d7de627 100644 --- a/docs/index.html +++ b/docs/index.html @@ -283,7 +283,7 @@

OpenPhysics

Core Simulations

- 20 + 21
@@ -352,6 +352,17 @@

Heat Transfer

heat transferconductionconvection
+ +
Interferometry Lab simulation screenshotIL
+
+
+

Interferometry Lab

+ +
+

Physical-optics simulation of Michelson, Mach-Zehnder, and Fabry-Perot interferometers: optical path length, phase, coherence, and fringe formation.

+
opticsphysical opticsinterference
+
+
Light Propagation simulation screenshotLP
@@ -683,7 +694,7 @@

Variable Star Photometry

diff --git a/screenshots/InterferometryLab.png b/screenshots/InterferometryLab.png new file mode 100644 index 0000000..5ac146f Binary files /dev/null and b/screenshots/InterferometryLab.png differ diff --git a/structure/repos.json b/structure/repos.json index 44853d2..91a9b33 100644 --- a/structure/repos.json +++ b/structure/repos.json @@ -354,6 +354,33 @@ ], "status": "active" }, + { + "name": "InterferometryLab", + "displayName": "Interferometry Lab", + "type": "simulation", + "isSimulation": true, + "lineage": "original", + "upstream": null, + "language": [ + "TypeScript" + ], + "framework": "SceneryStack", + "description": "Physical-optics simulation of Michelson, Mach-Zehnder, and Fabry-Perot interferometers: optical path length, phase, coherence, and fringe formation.", + "deployedUrl": "https://openphysics.github.io/InterferometryLab", + "physicsTopics": [ + "optics", + "physical optics", + "interference", + "coherence", + "wave optics" + ], + "screens": [ + "Michelson", + "Mach-Zehnder", + "Fabry-Perot" + ], + "status": "active" + }, { "name": "jscd48", "displayName": "jscd48",