Here are
41 public repositories
matching this topic...
gprMax is open source software that simulates electromagnetic wave propagation using the Finite-Difference Time-Domain (FDTD) method for numerical modelling of Ground Penetrating Radar (GPR)
Updated
Jun 19, 2021
Python
🦐 Electromagnetic Simulation + Automatic Differentiation
Updated
Jan 25, 2021
Python
Research simulation of the propagation of incoherent light, aiming to illustrate the concept of spatial coherence.
Updated
Apr 22, 2021
Python
fdtd3d is an open source 1D, 2D, 3D FDTD electromagnetics solver with MPI, OpenMP and CUDA support for x86, arm, arm64 architectures
Interactive web-based simulator of electromagnetic waves
Updated
May 7, 2020
TypeScript
<NEEDS MAJOR UPDATE> Simulations of electromagnetic waves - easier scripting, postprocessing and field export
Updated
Sep 3, 2019
Python
Single-file implementations of 2D and 3D acoustic and elastic wave propagation in time domain using finite-differences(FDTD). Simple formulation and implementation
Updated
Apr 9, 2019
MATLAB
A computational room acoustics module to simulate and explore various acoustic properties of a modeled space
Updated
Aug 11, 2021
TypeScript
Acoustic wave propagation in 2D domain using CUDA, O(2,8). Solve second order wave equation in time domain using finite-differences.
Updated
Mar 29, 2019
Cuda
Software packages for electromagnetic simulations (DDA and FDTD)
Time-Reversal Algorithm with Finite-Difference Time-Domain Method
Updated
Apr 24, 2020
MATLAB
Simulation and Optimization Library for Integrated Optics in Julia.
Updated
Jul 15, 2021
Julia
Computational ElectroMagnetism on a Yee Lattice
Updated
Nov 17, 2020
Python
3D acoustic wave propagation in homogeneous isotropic media using PETSc and Krylov space method
A simple finite difference scheme for the Rayleigh-Bernard equations (buoyancy driven convection).
Updated
Nov 10, 2020
Python
Calculation of the Finite Difference Time Domain method in parallel on a GPU
A finite difference plate scheme wrapped in a class
1D Particle-in-Cell code using explicit method
Updated
Oct 29, 2020
Python
Maxwell Solver in 2D using Yee numerical scheme and MPI topology
Updated
Feb 11, 2021
Julia
Collection of fully implicit PiC model in 2D on a Yee lattice, using Newton-Krylov non-linear solver
Updated
May 30, 2021
Python
2Dfdtd simple solver written in Rust.
Updated
May 27, 2019
Rust
A wave function tunneling across a barrier
Updated
May 15, 2019
Jupyter Notebook
Updated
May 11, 2019
Jupyter Notebook
FDTD on transmission line simulation in MATLAB
Updated
Aug 1, 2020
MATLAB
Anisotropic FDTD, Electromagnetic cloak
Updated
Aug 1, 2020
MATLAB
A finite difference thin plate visualisation using Metal shaders
An embeddable 2D FDTD simulation for approximate results in the visible region. Uses leapfrog alternating-direction implicit update equations.
Updated
May 18, 2021
JavaScript
Improve this page
Add a description, image, and links to the
fdtd
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
fdtd
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
The library needs tests to prevent bugs. This library uses pytest as test suite, which is by far the most user friendly test-suite for Python. This is great, because this means anyone can add tests; it's super easy! Moreover, it makes you acquainted with the code, which is why it's labeled a good first issue.
When adding tests, keep the following in mind: