WaveProp_in_MATLAB

Wave propagator

Simplistic implementation of wave propagation in 2D and 3D using finite-differences

Single-file implementations of 2D and 3D acoustic and elastic wave propagation in time domain using finite-differences(FDTD). Simple formulation and implementation

GitHub

103 stars
7 watching
38 forks
Language: MATLAB
last commit: over 7 years ago
Linked from 1 awesome list

2d3dacousticdemoelasticfdtdfinite-differencesmatlabpropagationtime-domaintutorialwave

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ucl-bug/k-waveA MATLAB toolbox for simulating the propagation of acoustic waves in various media55
philmain28/philsolA Python library for calculating the modes of electromagnetic waveguides using finite difference frequency domain method.36
flexcompute/tidy3dSolves extremely large electrodynamics problems using the FDTD method197
helgegehring/wavepropagationWave propagation method implementation for simulating optical beam behavior in various systems2
flaport/fdtdA Python-based 3D electromagnetic simulator that uses the finite difference time domain (FDTD) method to calculate electric and magnetic fields.525
fancompute/wavetorchA Python package for solving the wave equation using recurrent neural networks and automatic differentiation.518
wigig-tools/qd-realizationA MATLAB-based software for modeling quasi-deterministic mmWave channel propagation43
simulkade/fvtoolA finite volume solver toolbox for Matlab, capable of solving transient convection-diffusion equations with various boundary conditions and discretization schemes.100
albertgran/next-generation-5g-ofdm-based-modulationsMATLAB implementation of various 5G OFDM-based modulation schemes for optical fronthauling research98
syedalamabbas/2d_3d_polarfouriertransformSoftware for computing discrete Fourier transforms on polar and spherical grids44
jacopoantonello/mshwfsA MATLAB toolbox for estimating wavefronts from Shack-Hartmann images using modal-based reconstruction52
specfem/specfem3d_globeA software package for simulating seismic wave propagation in the Earth's interior and beyond.93
labforcomputationalvision/matlabpyrtoolsTools for multi-scale image processing and analysis180
kipa200/phase_field_codeA MATLAB implementation of phase-field simulations using finite difference methods.55
otvam/fem_mesh_matlabA MATLAB toolbox for handling and processing 2D and 3D finite element method meshes43