Skip to content

Simulation

Bryan Chen edited this page Apr 16, 2026 · 1 revision

Simulation Catalog

This page tracks current simulation content.

Mechanics

  • 1-D Kinematics
  • 2-D Kinematics
  • Force Simulator
  • Simple Friction
  • Spring Force
  • Box on Incline
  • Pulley System
  • Energy Hills
  • Spring Energy
  • Work in Dynamics
  • Momentum and Collisions

Electricity and Magnetism

  • Coulomb's Law Explorer
  • Capacitor Lab
  • Gauss's Law Visualizer
  • Maxwell's Equations Explorer
  • Ampere's Law Simulator
  • Faraday's Law Simulator
  • RC Circuit Lab
  • Magnetic Field Simulator
  • Large Hadron Collider Simulator

Statics

  • Beam Balance Simulator
  • Beam Load and Support Analyzer

Contributor Sync Rules

When adding, removing, or renaming a simulation route, keep these in sync:

  1. APP_ROUTES in src/App.tsx (actual route to component wiring)
  2. KNOWN_SIM_PATHS in src/config/internalAdmin.ts (admin publish visibility list)
  3. Any homepage or track cards that link to the route

If only one list is updated, contributors may see mismatches such as:

  • route exists but cannot be toggled in admin publish controls
  • route appears in admin controls but resolves to no page

PhysicsSims Docs

Start Here

Contributor References

Quick Contributor Flow

  1. Read Development Setup
  2. Check Hardcoded Values and Keys
  3. Make changes and verify locally
  4. Update docs in Simulation Catalog or other affected pages
  5. Follow PR checklist in Contributing

Clone this wiki locally