├── .gitignore ├── LICENSE ├── README.md ├── images ├── eq_disc.png ├── eq_faraday.png ├── eq_solved.png ├── eq_split_curl.png ├── eq_z_deriv_zero.png └── screenshot_lens.jpg ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json ├── preview.jpg └── robots.txt ├── src ├── App.test.tsx ├── App.tsx ├── components.tsx ├── em │ ├── drawing.ts │ ├── index.ts │ ├── kernels │ │ ├── rendering.ts │ │ └── simulation.ts │ ├── maps.ts │ ├── rendering.ts │ ├── serialization.ts │ ├── simulator.ts │ └── sources.ts ├── icons │ ├── examples.png │ ├── fullscreen.png │ ├── github.png │ ├── index.ts │ ├── info.png │ ├── materialbrush.png │ ├── resetfields.png │ ├── resetmaterials.png │ ├── settings.png │ ├── share.png │ └── signalbrush.png ├── index.css ├── index.tsx ├── logo.svg ├── react-app-env.d.ts ├── serviceWorker.ts ├── share.ts └── util.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/README.md -------------------------------------------------------------------------------- /images/eq_disc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/images/eq_disc.png -------------------------------------------------------------------------------- /images/eq_faraday.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/images/eq_faraday.png -------------------------------------------------------------------------------- /images/eq_solved.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/images/eq_solved.png -------------------------------------------------------------------------------- /images/eq_split_curl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/images/eq_split_curl.png -------------------------------------------------------------------------------- /images/eq_z_deriv_zero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/images/eq_z_deriv_zero.png -------------------------------------------------------------------------------- /images/screenshot_lens.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/images/screenshot_lens.jpg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/public/preview.jpg -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/App.test.tsx -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/components.tsx -------------------------------------------------------------------------------- /src/em/drawing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/em/drawing.ts -------------------------------------------------------------------------------- /src/em/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/em/index.ts -------------------------------------------------------------------------------- /src/em/kernels/rendering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/em/kernels/rendering.ts -------------------------------------------------------------------------------- /src/em/kernels/simulation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/em/kernels/simulation.ts -------------------------------------------------------------------------------- /src/em/maps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/em/maps.ts -------------------------------------------------------------------------------- /src/em/rendering.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/em/rendering.ts -------------------------------------------------------------------------------- /src/em/serialization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/em/serialization.ts -------------------------------------------------------------------------------- /src/em/simulator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/em/simulator.ts -------------------------------------------------------------------------------- /src/em/sources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/em/sources.ts -------------------------------------------------------------------------------- /src/icons/examples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/icons/examples.png -------------------------------------------------------------------------------- /src/icons/fullscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/icons/fullscreen.png -------------------------------------------------------------------------------- /src/icons/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/icons/github.png -------------------------------------------------------------------------------- /src/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/icons/index.ts -------------------------------------------------------------------------------- /src/icons/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/icons/info.png -------------------------------------------------------------------------------- /src/icons/materialbrush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/icons/materialbrush.png -------------------------------------------------------------------------------- /src/icons/resetfields.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/icons/resetfields.png -------------------------------------------------------------------------------- /src/icons/resetmaterials.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/icons/resetmaterials.png -------------------------------------------------------------------------------- /src/icons/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/icons/settings.png -------------------------------------------------------------------------------- /src/icons/share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/icons/share.png -------------------------------------------------------------------------------- /src/icons/signalbrush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/icons/signalbrush.png -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/logo.svg -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/serviceWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/serviceWorker.ts -------------------------------------------------------------------------------- /src/share.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/share.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/src/util.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobinKa/maxwell-simulation/HEAD/tsconfig.json --------------------------------------------------------------------------------