biosspheres#
A Python-based solver for Laplace and Helmholtz scattering by multiple disjoint spheres, utilizing spherical harmonic decomposition and local multiple trace formulations.
Its main routines are for:
Computing boundary integral operators evaluated and tested against spherical harmonics.
Building Calderón operators.
Solving transmission problems using the multiple trace formulation.
Coupling the problems with ordinary differential equations in time.
pip install biosspheres
Notebooks
- Package biossphere overview
- Overview of the routines in
biosspheres.quadratures - Overview of python functions from laplace.selfinteractions
- Overview of functions from cross interactions from Laplace
- Overview of python functions from helmholtz.selfinteractions
- Overview of functions from cross interactions from Helmholtz
- Overview of the different functions for obtaining the positions the spheres
- Stuying the harmonic expansions of functions
- Solving a Laplace transmission problem with the Multiple Traces Formulation
- Solving a multitraces formulation problem coupled with ordinary differential equations
- Solving a multitraces formulation problem coupled with ordinary differential equations
- Time measurements for the different MTF solvers
Reference