[HTML][HTML] The Dune framework: Basic concepts and recent developments
This paper presents the basic concepts and the module structure of the Distributed and
Unified Numerics Environment and reflects on recent developments and general changes …
Unified Numerics Environment and reflects on recent developments and general changes …
Firedrake: automating the finite element method by composing abstractions
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 …
Firedrake adopts the domain-specific language for the finite element method of the FEniCS …
Thetis coastal ocean model: discontinuous Galerkin discretization for the three-dimensional hydrostatic equations
Unstructured grid ocean models are advantageous for simulating the coastal ocean and
river–estuary–plume systems. However, unstructured grid models tend to be diffusive and/or …
river–estuary–plume systems. However, unstructured grid models tend to be diffusive and/or …
tIGAr: Automating isogeometric analysis with FEniCS
D Kamensky, Y Bazilevs - Computer Methods in Applied Mechanics and …, 2019 - Elsevier
This paper introduces tIGAr, a library for using the open-source finite element (FE)
automation software FEniCS to perform isogeometric analysis (IGA). The library uses a …
automation software FEniCS to perform isogeometric analysis (IGA). The library uses a …
An algorithm for the optimization of finite element integration loops
We present an algorithm for the optimization of a class of finite-element integration loop
nests. This algorithm, which exploits fundamental mathematical properties of finite-element …
nests. This algorithm, which exploits fundamental mathematical properties of finite-element …
[HTML][HTML] Open-source immersogeometric analysis of fluid–structure interaction using FEniCS and tIGAr
D Kamensky - Computers & Mathematics with Applications, 2021 - Elsevier
We recently developed the open-source library tIGAr, which extends the FEniCS finite
element automation framework to isogeometric analysis. The present contribution …
element automation framework to isogeometric analysis. The present contribution …
Bridging hpc communities through the julia programming language
The Julia programming language has evolved into a modern alternative to fill existing gaps
in scientific computing and data science applications. Julia leverages a unified and …
in scientific computing and data science applications. Julia leverages a unified and …
Demystifying asynchronous i/o interference in hpc applications
With increasing complexity of HPC workflows, data management services need to perform
expensive I/O operations asynchronously in the background, aiming to overlap the I/O with …
expensive I/O operations asynchronously in the background, aiming to overlap the I/O with …
Compatible finite element methods for geophysical fluid dynamics
CJ Cotter - Acta Numerica, 2023 - cambridge.org
This article surveys research on the application of compatible finite element methods to
large-scale atmosphere and ocean simulation. Compatible finite element methods extend …
large-scale atmosphere and ocean simulation. Compatible finite element methods extend …
Variational inequality approach to enforcing the non-negative constraint for advection–diffusion equations
J Chang, KB Nakshatrala - Computer Methods in Applied Mechanics and …, 2017 - Elsevier
Predictive simulations are crucial for the success of many subsurface applications, and it is
highly desirable to obtain accurate non-negative solutions for transport equations in these …
highly desirable to obtain accurate non-negative solutions for transport equations in these …