共 50 条
DssPyLib: An open-source python']python FEM software to solve Poisson equation in 2-D using distributed source scheme
被引:1
|作者:
Goona, Nithin Kumar
[1
]
Naik, Shraddha M.
[2
]
Parne, Saidi Reddy
[1
]
Paul, Anand
[2
]
机构:
[1] Natl Inst Technol Goa, Dept Appl Sci, Ponda 403401, Goa, India
[2] Kyungpook Natl Univ, Sch Comp Sci & Engn, Daegu 41566, South Korea
来源:
基金:
新加坡国家研究基金会;
关键词:
Finite element method;
Integral method;
Poisson equation;
!text type='Python']Python[!/text;
Numerical solution;
Dirichlet boundary condition;
FINITE-DIFFERENCE METHOD;
ACCURACY;
D O I:
10.1016/j.softx.2023.101308
中图分类号:
TP31 [计算机软件];
学科分类号:
081202 ;
0835 ;
摘要:
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. (c) 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页数:8
相关论文