proof_engine/electromagnetic/
mod.rs1pub mod fdtd;
8pub mod electric;
9pub mod magnetic;
10pub mod waves;
11pub mod charged_particles;
12pub mod plasma;
13pub mod lightning;
14pub mod faraday;
15pub mod antenna;
16
17pub use fdtd::{FdtdGrid, FdtdGrid2D, MaterialGrid, FdtdRenderer};
18pub use electric::{PointCharge, ElectricFieldLine, Dipole, Capacitor, LineCharge, ElectricFieldRenderer};
19pub use magnetic::{CurrentSegment, InfiniteWire, CircularLoop, Solenoid, MagneticFieldRenderer};
20pub use waves::{PlaneWave, SphericalWave, GaussianBeam, WavePacket, WaveRenderer};
21pub use charged_particles::{ChargedParticle, ExBDrift, GradBDrift, CurvatureDrift, MagneticMirror, ParticleTracer, ChargedParticleSystem};
22pub use plasma::{PicSimulation, PicParticle, PicGrid, PlasmaRenderer};
23pub use lightning::{DielectricBreakdown, LightningBolt, LightningRenderer};
24pub use faraday::{FaradayCage, CageRenderer, ConductingSphere};
25pub use antenna::{HertzianDipole, HalfWaveDipole, AntennaArray, AntennaRenderer};