Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Marie E. Rognes is active.

Publication


Featured researches published by Marie E. Rognes.


ACM Transactions on Mathematical Software | 2014

Unified form language: A domain-specific language for weak formulations of partial differential equations

Martin Sandve Alnæs; Anders Logg; Kristian Breum Ølgaard; Marie E. Rognes; Garth N. Wells

We present the Unified Form Language (UFL), which is a domain-specific language for representing weak formulations of partial differential equations with a view to numerical approximation. Features of UFL include support for variational forms and functionals, automatic differentiation of forms and expressions, arbitrary function space hierarchies for multifield problems, general differential operators and flexible tensor algebra. With these features, UFL has been used to effortlessly express finite element methods for complex systems of partial differential equations in near-mathematical notation, resulting in compact, intuitive and readable programs. We present in this work the language and its construction. An implementation of UFL is freely available as an open-source software library. The library generates abstract syntax tree representations of variational problems, which are used by other software libraries to generate concrete low-level implementations. Some application examples are presented and libraries that support UFL are highlighted.


SIAM Journal on Scientific Computing | 2013

AUTOMATED DERIVATION OF THE ADJOINT OF HIGH-LEVEL TRANSIENT FINITE ELEMENT PROGRAMS

Patrick E. Farrell; David A. Ham; Simon Funke; Marie E. Rognes

In this paper we demonstrate a new technique for deriving discrete adjoint and tangent linear models of a finite element model. The technique is significantly more efficient and automatic than standard algorithmic differentiation techniques. The approach relies on a high-level symbolic representation of the forward problem. In contrast to developing a model directly in Fortran or C++, high-level systems allow the developer to express the variational problems to be solved in near-mathematical notation. As such, these systems have a key advantage: since the mathematical structure of the problem is preserved, they are more amenable to automated analysis and manipulation. The framework introduced here is implemented in a freely available software package named dolfin-adjoint, based on the FEniCS Project. Our approach to automated adjoint derivation relies on run-time annotation of the temporal structure of the model and employs the FEniCS finite element form compiler to automatically generate the low-level co...


Journal of Scientific Computing | 2014

A Stabilized Nitsche Fictitious Domain Method for the Stokes Problem

André Massing; Mats G. Larson; Anders Logg; Marie E. Rognes

We present a novel finite element method for the Stokes problem on fictitious domains. We prove inf-sup stability, optimal order convergence and uniform boundedness of the condition number of the discrete system. The finite element formulation is based on a stabilized Nitsche method with ghost penalties for the velocity and pressure to obtain stability in the presence of small cut elements. We demonstrate for the first time the applicability of the Nitsche fictitious domain method to three-dimensional Stokes problems. We further discuss a general, flexible and freely available implementation of the method and present numerical examples supporting the theoretical results.


Automated Solution of Differential Equations by the Finite Element Method. Anders Logg, Kent-Andre Mardal, Garth Wells (Eds.) | 2012

FFC: the FEniCS form compiler

Anders Logg; Kristian B. Oelgaard; Marie E. Rognes; Garth N. Wells

One of the key features of FEniCS is automated code generation for the general and efficient 7018 solution of finite element variational problems. This automated code generation relies on a form 7019 compiler for offline or just-in-time compilation of code for individual forms. Two different form 7020 compilers are available as part of FEniCS.


SIAM Journal on Scientific Computing | 2009

Efficient Assembly of

Marie E. Rognes; Robert C. Kirby; Anders Logg

In this paper, we discuss how to efficiently evaluate and assemble general finite element variational forms on


Numerische Mathematik | 2014

H(\mathrm{div})

André Massing; Mats G. Larson; Anders Logg; Marie E. Rognes

H(\mathrm{div})


SIAM Journal on Scientific Computing | 2013

and

Marie E. Rognes; Anders Logg

and


Computers & Geosciences | 2013

H(\mathrm{curl})

Lyudmyla Vynnytska; Marie E. Rognes; Stuart R. Clark

H(\mathrm{curl})


Mathematical Models and Methods in Applied Sciences | 2010

Conforming Finite Elements

Marie E. Rognes; Ragnar Winther

. The proposed strategy relies on a decomposition of the element tensor into a precomputable reference tensor and a mesh-dependent geometry tensor. Two key points must then be considered: the appropriate mapping of basis functions from a reference element, and the orientation of geometrical entities. To address these issues, we extend here a previously presented representation theorem for affinely mapped elements to Piola-mapped elements. We also discuss a simple numbering strategy that removes the need to contend with directions of facet normals and tangents. The result is an automated, efficient, and easy-to-use implementation that allows a user to specify finite element variational forms on


Biomechanics and Modeling in Mechanobiology | 2016

A stabilized Nitsche overlapping mesh method for the Stokes problem

Gabriel Balaban; Martin Sandve Alnæs; Joakim Sundnes; Marie E. Rognes

H(\mathrm{div})

Collaboration


Dive into the Marie E. Rognes's collaboration.

Top Co-Authors

Avatar

Anders Logg

Chalmers University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Johannes Ring

Simula Research Laboratory

View shared research outputs
Top Co-Authors

Avatar

David A. Ham

Imperial College London

View shared research outputs
Top Co-Authors

Avatar

Kent-Andre Mardal

Simula Research Laboratory

View shared research outputs
Top Co-Authors

Avatar

Jan Blechta

Charles University in Prague

View shared research outputs
Top Co-Authors

Avatar

Joakim Sundnes

Simula Research Laboratory

View shared research outputs
Top Co-Authors

Avatar

Johan Hake

Simula Research Laboratory

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge