DssPyLib: An open-source python FEM software to solve Poisson equation in 2-D using distributed source scheme

Nithin Kumar Goona, Shraddha M. Naik, Saidi Reddy Parne, Anand Paul

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

This paper introduces DssPyLib, an open-source Python software to compute 2-D electrostatic and magnetostatic fields using the finite element method. With a minimalist interface and non-overlapping simple shapes, the software supports integral and finite element numerical solutions for open boundary problems. The software also provides numerical solutions using Distributed Source Scheme, a technique to reduce error around the sources of the field. An overview of the structure and features of DssPyLib is presented along with experimental validation. The software also features extraction of valuable information such as vector field at any point and force on any field source. The software explores various sources of errors and the methods to reduce errors in numerical simulations.

Original languageEnglish
Article number101308
JournalSoftwareX
Volume21
DOIs
StatePublished - Feb 2023

Keywords

  • Dirichlet boundary condition
  • Finite element method
  • Integral method
  • Numerical solution
  • Poisson equation
  • Python

Fingerprint

Dive into the research topics of 'DssPyLib: An open-source python FEM software to solve Poisson equation in 2-D using distributed source scheme'. Together they form a unique fingerprint.

Cite this