PyFETI - An easy and massively Dual Domain Decomposition Solver for Python
2019-09-04 , 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.


Project Homepage / Git

https://github.com/jenovencio/PYFETI

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

Python Skill Level

professional

Domain Expertise

some

Domains

Parallel computing / HPC, Simulation

Ph.D. candidate at Applied Mechanics TUM focused on Computational Solid Mechanics. Strong experience in Structural analysis and Optimization.