mudiff
swMATH ID:  19503 
Software Authors:  Xavier ANTOINE; Bertrand THIERRY 
Description:  μdiff  An open Matlab toolbox for solving multiple scattering problems by disks. Multiple scattering is a highly complex wave problem that finds great applications in many areas of physics and engineering (acoustics, electromagnetism, optics, nanophotonics, elasticity...). μdiff (acronym for multiplediffraction) is an opensource Matlab toolbox for solving multiple scattering problems by clusters of circular cylinders. Any distribution of the cylinders is possible, deterministic or random, allowing to define basic to complex disordered media. The rigorous mathematical formulation is based on the integral equations formulations. The finitedimensional approximation technique is a Fourier spectral method combined with linear algebra solvers (direct gaussian elimination method or preconditioned Krylov subspace iterative techniques). Pre and postprocessing facilities are included in μdiff. Since integral equations are used, many direct and inverse wave scattering problems can be solved with μdiff. Examples of scripts are provided with the toolbox. 
Homepage:  http://mudiff.math.cnrs.fr/ 
Dependencies:  Matlab 
Related Software:  OASES; Matlab; DDSCAT; TOEPLITZ; LAPACK 
Cited in:  6 Documents 
Standard Articles
1 Publication describing the Software, including 1 Publication in zbMATH  Year 

\(\mu\)diff: an opensource Matlab toolbox for computing multiple scattering problems by disks. Zbl 1380.65478 Thierry, Bertrand; Antoine, Xavier; Chniti, Chokri; Alzubaidi, Hasan 
2015

all
top 5
Cited by 13 Authors
Cited in 5 Serials
2  Wave Motion 
1  Computer Physics Communications 
1  Journal of Computational Physics 
1  Applied Mathematics and Computation 
1  Applied Numerical Mathematics 
Cited in 5 Fields
3  Numerical analysis (65XX) 
3  Fluid mechanics (76XX) 
2  Optics, electromagnetic theory (78XX) 
1  Partial differential equations (35XX) 
1  Mechanics of deformable solids (74XX) 