This section is prepared for the pedagogical exploration of the magnetic models within the statistical mechanics. Rather than generating novel scientific data, these applications aim to allow students and researchers to interactively test the phase space dynamics of spin systems under external magnetic fields, temperature, and Dzyaloshinskii-Moriya (DMI) interactions.
To provide a direct, hands-on experience with computational physics methods (Monte Carlo, Metropolis-Hastings algorithm, Marsaglia sampling), the codes are designed entirely client-side to prevent server load. The simulations run natively in your browser using JavaScript, HTML5 Canvas, and Chart.js.
Disclaimer: These interactive simulations are designed strictly for educational and pedagogical visualization. While the underlying physical models and Monte Carlo algorithms are theoretically robust, the client-side JavaScript implementations completely lack a dedicated thermalization (equilibration) phase. Data plotting begins immediately from non-equilibrium or transient states. Coupled with the use of standard pseudo-random number generators and severely restricted finite lattice sizes (e.g., L=30 for Heisenberg model, L=100 for the Ising model) to ensure real-time browser rendering, the numerical observables and topological textures generated here are subject to strong finite-size and non-equilibrium effects. Consequently, they must not be utilized as research-grade data for academic publications.
Investigation of thermal evolution, phase transitions, magnetic susceptibility, and specific heat fluctuations of discrete (±1) spins on a square lattice.
Launch SimulationObservation of the dynamics of continuous (3D vector) spin systems under external fields and the Mermin-Wagner theorem via finite-size effects.
Launch SimulationNucleation of spin cycloids, helices, and magnetic skyrmions with quantized topological charges under Néel and Bloch type chiral interactions.
Launch SimulationConcurrent spin evolution on a triangular lattice with thermal Langevin noise and DMI, solved via the Heun integrator.
Launch Simulation