
Explore an efficient discontinuous Galerkin scheme with auxiliary space preconditioning for solving diffusion equations with strong anisotropy, focusing on magnetic confinement fusion applications.

Explore high-order finite element methods, GPU acceleration, and matrix-free solvers for scientific simulations using MFEM. Learn about low-order-refined preconditioning and adaptive mesh refinement.

Explore SpECTRE, a cutting-edge relativistic astrophysics code, and its applications in computational relativity and gravitation research.

Explore the 30-year evolution of connections between statistical physics and machine learning, offering insights into their intertwined development and future implications.

Learn to integrate Jupyter notebooks into high school physics classes, with insights on setting up JupyterHub and leveraging interactive tools for engaging STEM education.

Explore the process of creating Jupyter Notebook assignments for computational research methods, focusing on setting learning goals and structuring effective content.

Explore physics-informed neural networks (PINNs) as an alternative to traditional scientific computation, addressing challenges in high-dimensional problems and incorporating noisy data in inverse problems.

Explore fundamental computational methods in physics and chemistry, presented by their creators, with insights into their development and applications.

Explore classical and quantum Monte Carlo methods for many-body systems, including Metropolis algorithms, Feynman's path integral formalism, and projector Monte Carlo techniques for fermion systems.

Explore numerical methods for solving partial differential equations, focusing on techniques essential for gravitational wave astronomy and computational relativity.

Explore numerical methods for solving partial differential equations, focusing on techniques essential for gravitational wave astronomy and computational relativity.

Explore numerical methods for solving partial differential equations, focusing on techniques essential for gravitational wave astronomy and computational relativity.

Explore fundamental concepts and numerical techniques for solving partial differential equations, essential for modeling complex physical phenomena in gravitational-wave astronomy and astrophysics.

Learn to implement a 4th-order Runge-Kutta integrator in Python and Matlab, and apply it to simulate the chaotic Lorenz 1963 system. Gain practical coding skills for numerical integration.

Explore Forward and Backward Euler integration methods for ODEs using Python and Matlab. Compare stability, error, and implementation on a spring-mass-damper system with analytic solutions.

Explore XKCD's unsolved math problem through coding and simulation. Dive into a fascinating mathematical puzzle with practical applications and computational approaches.

Explore finite differences and successive over-relaxation methods in computational physics through a guided Jupyter notebook project, enhancing problem-solving skills in numerical analysis.

Explore the Runge-Kutta Method in computational physics, comparing it with Euler-Cromer. Develop skills in numerical analysis and scientific computing using Jupyter Notebooks.

Explore a method to accelerate Langevin dynamics using mixing drift, improving convergence to stationary distribution in polynomial time for systems with multiple local minima.

Explore innovative wave scattering solutions in complex media using the Half-space Matching Method, offering efficient alternatives to traditional computational techniques.

Explore low-rank time integrators for PDEs, including explicit and implicit schemes, with applications to Vlasov, heat, Fokker-Planck, and advection-diffusion equations.