English
Related papers

Related papers: FEniCSx-pctools: Tools for PETSc block linear alge…

200 papers

Preconditioning techniques are crucial for enhancing the efficiency of solving large-scale linear equation systems that arise from partial differential equation (PDE) discretization. These techniques, such as Incomplete Cholesky…

Machine Learning · Computer Science 2024-12-11 Rui Li , Song Wang , Chen Wang

We present a matrix-free flow solver for high-order finite element discretizations of the incompressible Navier-Stokes and Stokes equations with GPU acceleration. For high polynomial degrees, assembling the matrix for the linear systems…

Numerical Analysis · Mathematics 2020-04-21 Michael Franco , Jean-Sylvain Camier , Julian Andrej , Will Pazner

The take-home message of this paper is that solving optimal control problems can be computationally straightforward, provided that differentiable partial differential equation (PDE) solvers are available. Although this might seem to be a…

Optimization and Control · Mathematics 2024-08-23 Denis Khimin , Julian Roth , Alexander Henkes , Thomas Wick

The finite element method offers attractive methods for the numerical solution of coupled field problems arising in sensors and actuator simulations of various physical domains, like electrodynamics, mechanics, and thermodynamics. With this…

Numerical Analysis · Mathematics 2025-01-14 Stefan Schoder , Klaus Roppert

We introduce the software toolbox HAZniCS for solving interface-coupled multiphysics problems. HAZniCS is a suite of modules that combines the well-known FEniCS framework for finite element discretization with solver and graph library…

Numerical Analysis · Mathematics 2022-11-08 Ana Budisa , Xiaozhe Hu , Miroslav Kuchta , Kent-Andre Mardal , Ludmil Zikatanov

We present a new numerical system using classical finite elements with mesh adaptivity for computing stationary solutions of the Gross-Pitaevskii equation. The programs are written as a toolbox for FreeFem++ (www.freefem.org), a free…

Numerical Analysis · Mathematics 2016-11-23 Guillaume Vergez , Ionut Danaila , Sylvain Auliac , Frédéric Hecht

A fluid-structure interaction (FSI) problem is solved via a monolithic coupling of the fluid, structure, and geometry subproblems. The iterative GMRES solver is accelerated with the FaCSI block preconditioner. In the FaCSI factorization,…

Numerical Analysis · Mathematics 2025-12-02 Axel Klawonn , Jascha Knepper , Lea Saßmannshausen

We present a novel preconditioning technique for Krylov subspace algorithms to solve fluid-structure interaction (FSI) linearized systems arising from finite element discretizations. An outer Krylov subspace solver preconditioned with a…

Numerical Analysis · Mathematics 2019-10-01 Sara Calandrini , Eugenio Aulisa , Guoyi Ke

The Poisson--Boltzmann equation is widely used to model electrostatics in molecular systems. Available software packages solve it using finite difference, finite element, and boundary element methods, where the latter is attractive due to…

Computational Physics · Physics 2025-12-24 Michal Bosy , Matthew W. Scroggs , Timo Betcke , Erik Burman , Christopher D. Cooper

Trimming is a ubiquitous operation in computer-aided-design whereby parts of a geometry are merged, intersected, or simply discarded. While it grants virtually unlimited flexibility in geometric design, it introduces a plethora of other…

Numerical Analysis · Mathematics 2026-04-15 Yannis Voet , Matthias Möller , Pablo Antolin , Cornelis Vuik

This study assesses the capability of ChatGPT to generate finite element code for geotechnical engineering applications from a set of prompts. We tested three different initial boundary value problems using a hydro-mechanically coupled…

Numerical Analysis · Mathematics 2025-02-07 Taegu Kim , Tae Sup Yun , Hyoung Suk Suh

We describe our software package Block Locally Optimal Preconditioned Eigenvalue Xolvers (BLOPEX) publicly released recently. BLOPEX is available as a stand-alone serial library, as an external package to PETSc (``Portable, Extensible…

Mathematical Software · Computer Science 2010-06-02 A. V. Knyazev , M. E. Argentati , I. Lashuk , E. E. Ovtchinnikov

In this paper, we develop the auxiliary space preconditioners for solving the linear system arising from the virtual element methods discretization on polytopal meshes for the second order elliptic equations. The preconditioners are…

Numerical Analysis · Mathematics 2018-12-12 Yunrong Zhu

Phase interfaces in melting and solidification processes are strongly affected by the presence of convection in the liquid. One way of modeling their transient evolution is to couple an incompressible flow model to an energy balance in…

Fluid Dynamics · Physics 2018-01-11 Alexander G. Zimmerman , Julia Kowalski

The solution of optimization problems constrained by partial differential equations (PDEs) plays an important role in many areas of science and industry. In this work we present cashocs, a new software package written in Python, which…

Optimization and Control · Mathematics 2025-10-14 Sebastian Blauth

Firedrake is a new tool for automating the numerical solution of partial differential equations. Firedrake adopts the domain-specific language for the finite element method of the FEniCS project, but with a pure Python runtime-only…

We present a 3D finite element solver for the nonlinear Poisson-Nernst-Planck (PNP) equations for electrodiffusion, coupled to the Stokes system of fluid dynamics. The model serves as a building block for the simulation of macromolecule…

Computational Physics · Physics 2017-04-05 Gregor Mitscha-Baude , Andreas Buttinger-Kreuzhuber , Gerhard Tulzer , Clemens Heitzinger

Immersed finite element methods generally suffer from conditioning problems when cut elements intersect the physical domain only on a small fraction of their volume. De Prenter et al. [Computer Methods in Applied Mechanics and Engineering,…

Numerical Analysis · Computer Science 2019-12-17 Frits de Prenter , Clemens Verhoosel , Harald van Brummelen

This work presents a finite element-guided physics-informed operator learning framework for multiphysics problems with coupled partial differential equations (PDEs) on arbitrary domains. The proposed framework learns an operator from the…

Machine Learning · Computer Science 2026-04-22 Yusuke Yamazaki , Reza Najian Asl , Markus Apel , Mayu Muramatsu , Shahed Rezaei

We present PetIGA, a code framework to approximate the solution of partial differential equations using isogeometric analysis. PetIGA can be used to assemble matrices and vectors which come from a Galerkin weak form, discretized with…

Mathematical Software · Computer Science 2015-07-29 Lisandro Dalcin , Nathan Collier , Philippe Vignal , Adriano M. A. Cortes , V. M. Calo