fdtd3d is an open source 1D, 2D, 3D FDTD electromagnetics solver with MPI, OpenMP and CUDA support for x64, ARM, ARM64, RISC-V, PowerPC, Wasm architectures
-
Updated
Nov 24, 2024 - C++
fdtd3d is an open source 1D, 2D, 3D FDTD electromagnetics solver with MPI, OpenMP and CUDA support for x64, ARM, ARM64, RISC-V, PowerPC, Wasm architectures
modules for semi-analytic fourier series solutions for Maxwell's equations. Includes transfer-matrix-method, plane-wave-expansion-method, and rigorous coupled wave analysis (RCWA).
Photonic crystals in Julia 🦚
Fortran-Julia syntax comparison and Maxwell Solver in 2D using Yee numerical scheme and MPI topology
Python Implementation of Aperiodic Fourier Modal Method for solving Maxwell equations.
finite difference based eigensolving for Maxwell's equations and photonic structures
Time Domain Maxwell Solver
Simulation and Optimization Library for Integrated Optics in Julia.
Computes eigen frequencies in a 2D micro-cavity
Example of usage for gmsh SDK
Computes eigen frequencies in a 1D micro-cavity
Vlasov-Maxwell solver in 2 dimensions with non uniform mesh
3-D Finite Difference Time Domain Methods for Plane Wave Propagation in a Vacuum.
A ray tracing code in slab geometry based on the work of J. P. Bizarro, H. Hugon and R. Jorge, 2018 (https://journals.aps.org/pra/abstract/10.1103/PhysRevA.98.023847)
An ongoing project on developing a parallel 2D2P Maxwell — Vlasov — Boltzmann solver on adaptive meshes
FDTD Maxwell and micromagnetics field solver in CUDA
Finite-difference time-domain (FDTD) method for modeling computational electrodynamics
Add a description, image, and links to the maxwell-equations-solver topic page so that developers can more easily learn about it.
To associate your repository with the maxwell-equations-solver topic, visit your repo's landing page and select "manage topics."