PyFETI - An easy and massively Dual Domain Decomposition Solver for Python
2019-09-04, 16:30–16:45, Track 3 (Oteiza)

PyFETI is a python implementation of Finite-Element-Tearing-Interconnecting Methods. The library provides a massive linear solver using Domain Decomposition method, where problems are solved locally by Direct Solver and at the interface iteratively.


PyFETI is a python implementation of Finite-Element-Tearing-Interconnecting Methods. The library provides a massive linear solver that uses Domain Decomposition Techniques. FETI methods rely in the solution of a linear system, based on to linear solver algorithm strategies, Direct and Iteratively. A big problem is decomposed in subdomains, generating an additional set of constraints at the interface among subdomains. The local problem solution is formulated based on a new interface force at the interface that must connect the subdomains. Therefore, given an interface force, the local problems are solved based on a direct solver, e.g SuperLU, and the update of interface force is performed by Preconditioned Conjunged Projected Gradient. The library has been tested for large linear elastic problems at the IT4I supercomputer center.


Domains – Parallel computing / HPC, Simulation Project Homepage / Git – https://github.com/jenovencio/PYFETI Domain Expertise – some Python Skill Level – professional Project Homepage / Git – https://github.com/jenovencio/PYFETI Abstract as a tweet – PyFETI - An easy and massive Python FETI solver for linear solid mechanics problem