Mayank Chaudhari
Back to Projects
Indian Institute of Technology (IIT) / SRMU

High-Performance FDTD Simulation Engine

Developing novel algorithms and simulation software to model electromagnetic wave propagation in magnetized plasma photonic crystals.

Role:Lead Researcher & Author
Impact:Published 3 peer-reviewed journal papers (including single-authored work); Created novel discretization grids.

Tech Stack

MATLAB
FDTD Algorithms
Computational Physics
Mathematical Modeling
GitHub

The Computational Challenge

Photonic Crystals (PCs) are the semiconductors of light. However, simulating Magnetized Plasma Metallic PCs is computationally expensive due to the complex interaction between electromagnetic fields and plasma dispersion. Standard simulators lacked the specific discretization grids needed to model these materials accurately.

I developed a custom simulation engine from the ground up to solve these edge cases, formulating the mathematical models and translating them into executable code.

Algorithmic Architecture

1. The FDTD Engine (MATLAB)

I implemented a Finite Difference Time Domain (FDTD) simulator, the gold standard algorithm for computational electromagnetics.

2. Research Impact & Publications

This software wasn't just a theoretical exercise; it produced novel scientific data published in high-impact journals.

Why This Matters to Software Architecture

Building this engine required: