Home#
Welcome to Eispy2d.
Eispy2d is an open-source Python library for developing and comparing algorithms for 2D electromagnetic inverse scattering problems.
Features#
Deterministic and stochastic inverse methods
Forward solvers
Regularization techniques
Statistical comparisons
Benchmarking tools
Package Structure#
The library is organized into the following subpackages:
core: Core functionality (configuration, error handling)
data: Data management (input data, results, test sets)
discretization: Discretization methods (collocation, Richmond)
evoalglib: Evolutionary algorithms (GA, DE, PSO)
experiments: Experiment management (benchmarks, case studies)
regularization: Regularization techniques
solvers: Forward and inverse solvers
utils: Utility functions (visualization, statistics)