English
Related papers

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

200 papers

We develop a preconditioner for the linear system arising from a finite element discretization of the Phase Field Crystal (PFC) equation. The PFC model serves as an atomic description of crystalline materials on diffusive time scales and…

Computational Physics · Physics 2015-08-27 Simon Praetorius , Axel Voigt

Finding an appropriate turbulence model for a given flow case usually calls for extensive experimentation with both models and numerical solution methods. This work presents the design and implementation of a flexible, programmable software…

Computational Engineering, Finance, and Science · Computer Science 2011-07-21 Mikael Mortensen , Hans Petter Langtangen , Garth N. Wells

Soft biological tissues demonstrate strong time-dependent and strain-rate mechanical behavior, arising from their intrinsic visco-elasticity and fluid-solid interactions (especially at sufficiently large time scales). The time-dependent…

Tissues and Organs · Quantitative Biology 2023-06-09 Thomas Lavigne , Stéphane Urcun , Pierre-Yves Rohan , Giuseppe Sciumè , Davide Baroli , Stéphane P. A. Bordas

We present a mixed finite element solver for the linearized R13 equations of non-equilibrium gas dynamics. The Python implementation builds upon the software tools provided by the FEniCS computing platform. We describe a new tensorial…

Computational Engineering, Finance, and Science · Computer Science 2021-04-27 Lambert Theisen , Manuel Torrilhon

The efficient solution of discretisations of coupled systems of partial differential equations (PDEs) is at the core of much of numerical simulation. Significant effort has been expended on scalable algorithms to precondition Krylov…

Mathematical Software · Computer Science 2018-02-22 Robert C. Kirby , Lawrence Mitchell

This paper introduces the FEDM (Finite Element Discharge Modelling) code, which was developed using the open-source computing platform FEniCS (https://fenicsproject.org). Building on FEniCS, the FEDM code utilises the finite element method…

Plasma Physics · Physics 2023-03-27 Aleksandar P. Jovanović , Detlef Loffhagen , Markus M. Becker

A generic framework for the solution of PDE-constrained optimisation problems based on the FEniCS system is presented. Its main features are an intuitive mathematical interface, a high degree of automation, and an efficient implementation…

Mathematical Software · Computer Science 2013-02-19 S. W. Funke , P. E. Farrell

We aim to solve the incompressible Navier-Stokes equations within the complex microstructure of a porous material. Discretizing the equations on a fine grid using a staggered (e.g., marker-and-cell, mixed FEM) scheme results in a nonlinear…

Numerical Analysis · Mathematics 2025-10-28 Kangan Li , Yashar Mehmani

The new software FEniCS-preCICE is a middle software layer, sitting in between the existing finite-element library FEniCS and the coupling library preCICE. The middle layer simplifies coupling (existing) FEniCS application codes to other…

Mathematical Software · Computer Science 2021-03-24 Benjamin Rodenberg , Ishaan Desai , Richard Hertrich , Alexander Jaust , Benjamin Uekermann

Elliptic partial differential equations (PDEs) frequently arise in continuum descriptions of physical processes relevant to science and engineering. Multilevel preconditioners represent a family of scalable techniques for solving discrete…

Mathematical Software · Computer Science 2016-04-26 Dave A. May , Patrick Sanan , Karl Rupp , Matthew G. Knepley , Barry F. Smith

This manuscript is a collection of problems and solutions related to modeling the cryosphere using the finite element software FEniCS. Included is an introduction to the finite element method; solutions to a variety of problems in one, two,…

Geophysics · Physics 2016-09-16 Evan M. Cummings

As a key step towards a complete automation of the finite element method, we present a new algorithm for automatic and efficient evaluation of multilinear variational forms. The algorithm has been implemented in the form of a compiler, the…

Numerical Analysis · Mathematics 2011-12-05 Robert C. Kirby , Anders Logg

We present a method to extend the finite element library FEniCS to solve problems with domains in dimensions above three by constructing tensor product finite elements. This methodology only requires that the high dimensional domain is…

Numerical Analysis · Mathematics 2023-01-19 Mark Loveland , Eirik Valseth , Matt Lukac , Clint Dawson

The first aim of this work is to construct a Finite Elements model for quasi-geostrophic equation. This model is analyzed through FEniCS interface. As a second purpose, it shows the potential of the control theory to treat Data Assimilation…

Atmospheric and Oceanic Physics · Physics 2017-05-08 Maria Strazzullo , Renzo Mosetti

We consider the time-dependent Stokes-Darcy problem as a model case for the challenges involved in solving coupled systems. Keeping the model, its discretization, and the underlying numerics for the subproblems in the free-flow domain and…

Numerical Analysis · Mathematics 2021-08-31 Jenny Schmalfuss , Cedric Riethmüller , Mirco Altenbernd , Kilian Weishaupt , Dominik Göddeke

Convex variational problems arise in many fields ranging from image processing to fluid and solid mechanics communities. Interesting applications usually involve non-smooth terms which require well-designed optimization algorithms for their…

Optimization and Control · Mathematics 2019-12-02 Jeremy Bleyer

Oasis is a high-level/high-performance finite element Navier-Stokes solver written from scratch in Python using building blocks from the FEniCS project (fenicsproject.org). The solver is unstructured and targets large-scale applications in…

Mathematical Software · Computer Science 2016-02-12 Mikael Mortensen , Kristian Valen-Sendstad

FEniCS Mechanics is a Python package to facilitate computational mechanics simulations. The Python library dolfin, from the FEniCS Project, is used to formulate and numerically solve the problem in variational form. The general balance laws…

Computational Engineering, Finance, and Science · Computer Science 2019-01-30 Miguel A. Rodriguez , Christoph M. Augustin , Shawn C. Shadden

The intrusive (sample-free) spectral stochastic finite element method (SSFEM) is a powerful numerical tool for solving stochastic partial differential equations (PDEs). However, it is not widely adopted in academic and industrial…

Numerical Analysis · Mathematics 2022-09-20 Ajit Desai

This document summarizes the main concepts of the finite element (FE) theory and constitutive relations as implemented in the open-source code phase-field multiphysics materials simulator PHIMATS https://github.com/ahcomat/PHIMATS. PHIMATS…

Numerical Analysis · Mathematics 2025-10-15 Abdelrahman Hussein
‹ Prev 1 2 3 10 Next ›