Skip to main content

Showing 1–31 of 31 results for author: Engwer, C

.
  1. arXiv:2404.18839  [pdf, other

    math.NA

    Construction of local reduced spaces for Friedrichs' systems via randomized training

    Authors: Christian Engwer, Mario Ohlberger, Lukas Renelt

    Abstract: This contribution extends the localized training approach, traditionally employed for multiscale problems and parameterized partial differential equations (PDEs) featuring locally heterogeneous coefficients, to the class of linear, positive symmetric operators, known as Friedrichs' operators. Considering a local subdomain with corresponding oversampling domain we prove the compactness of the trans… ▽ More

    Submitted 29 April, 2024; originally announced April 2024.

    Comments: submitted to Proceedings of Algoritmy 2024

    MSC Class: 65N22; 65N30; 65N55; 68W20

  2. arXiv:2310.19674  [pdf, other

    math.NA

    Model order reduction of an ultraweak and optimally stable variational formulation for parametrized reactive transport problems

    Authors: Christian Engwer, Mario Ohlberger, Lukas Renelt

    Abstract: This contribution introduces a model order reduction approach for an advection-reaction problem with a parametrized reaction function. The underlying discretization uses an ultraweak formulation with an $L^2$-like trial space and an 'optimal' test space as introduced by Demkowicz et al. This ensures the stability of the discretization and in addition allows for a symmetric reformulation of the pro… ▽ More

    Submitted 28 June, 2024; v1 submitted 30 October, 2023; originally announced October 2023.

    Comments: 22 pages, 5 figures

  3. arXiv:2304.04323  [pdf, other

    math.NA

    Domain of Dependence stabilization for the acoustic wave equation on 2D cut-cell meshes

    Authors: Gunnar Birke, Christian Engwer, Sandra May, Florian Streitbürger

    Abstract: Cut-cell meshes are an attractive alternative to avoid common mesh generation problems. For hyperbolic problems they pose additional challenges, as elements can become arbitrarily small, leading to prohibitive time step restrictions for explicit time step** methods. To alleviate this small cell problem we consider a particular stabilization method, the Domain of Dependence (DoD) method. So far,… ▽ More

    Submitted 9 April, 2023; originally announced April 2023.

    Comments: 8 pages

  4. An optimally stable approximation of reactive transport using discrete test and infinite trial spaces

    Authors: Lukas Renelt, Christian Engwer, Mario Ohlberger

    Abstract: In this contribution we propose an optimally stable ultraweak Petrov-Galerkin variational formulation and subsequent discretization for stationary reactive transport problems. The discretization is exclusively based on the choice of discrete approximate test spaces, while the trial space is a priori infinite dimensional. The solution in the trial space or even only functional evaluations of the so… ▽ More

    Submitted 29 May, 2023; v1 submitted 28 March, 2023; originally announced March 2023.

    Comments: revised version p.2: add comment and reference to the DPG and (FOS)LL* methods p.6 add footnote referencing the code repository p.7 add comment and reference on convergence rates under h-refinement

    Journal ref: Finite Volumes for Complex Applications X - Volume 2, Hyperbolic and Related Problems, 2023, pp 289-298

  5. arXiv:2302.12785  [pdf, other

    cs.CE

    The Localized Subtraction Approach For EEG and MEG Forward Modeling

    Authors: Malte B. Höltershinken, Pia Lange, Tim Erdbrügger, Yvonne Buschermöhle, Fabrice Wallois, Alena Buyx, Sampsa Pursiainen, Johannes Vorwerk, Christian Engwer, Carsten H. Wolters

    Abstract: In FEM-based EEG and MEG source analysis, the subtraction approach has been proposed to simulate sensor measurements generated by neural activity. While this approach possesses a rigorous foundation and produces accurate results, its major downside is that it is computationally prohibitively expensive in practical applications. To overcome this, we developed a new approach, called the localized su… ▽ More

    Submitted 24 February, 2023; originally announced February 2023.

    Comments: 24 pages, 27 figures, submitted to NeuroImage

  6. arXiv:2301.02799  [pdf, other

    math.NA cs.CE

    DoD stabilization for higher-order advection in two dimensions

    Authors: Florian Streitbürger, Gunnar Birke, Christian Engwer, Sandra May

    Abstract: When solving time-dependent hyperbolic conservation laws on cut cell meshes one has to overcome the small cell problem: standard explicit time step** is not stable on small cut cells if the time step is chosen with respect to larger background cells. The domain of dependence (DoD) stabilization is designed to solve this problem in a discontinuous Galerkin framework. It adds a penalty term to the… ▽ More

    Submitted 7 January, 2023; originally announced January 2023.

    MSC Class: 65M60; 65M12; 65M20; 35L02; 35L65

  7. arXiv:2301.02715  [pdf, other

    math.NA

    DoD Stabilization of linear hyperbolic PDEs on general cut-cell meshes

    Authors: Gunnar Birke, Christian Engwer, Sandra May, Florian Streitbürger

    Abstract: Standard numerical methods for hyperbolic PDEs require for stability a CFL-condition which implies that the time step size depends on the size of the elements of the mesh. On cut-cell meshes, elements can become arbitrarily small and thus the time step size cannot take the size of small cut-cells into account but has to be chosen based on the background mesh elements. A remedy for this is the so c… ▽ More

    Submitted 6 January, 2023; originally announced January 2023.

  8. arXiv:2211.17093  [pdf, other

    cs.CE

    CutFEM forward modeling for EEG source analysis

    Authors: Tim Erdbrügger, Andreas Westhoff, Malte Hoeltershinken, Jan-Ole Radecke, Yvonne Buschermoehle, Alena Buyx, Fabrice Wallois, Sampsa Pursiainen, Joachim Gross, Rebekka Lencer, Christian Engwer, Carsten Wolters

    Abstract: Source analysis of Electroencephalography (EEG) data requires the computation of the scalp potential induced by current sources in the brain. This so-called EEG forward problem is based on an accurate estimation of the volume conduction effects in the human head, represented by a partial differential equation which can be solved using the finite element method (FEM). FEM offers flexibility when mo… ▽ More

    Submitted 30 November, 2022; originally announced November 2022.

    Comments: 9 pages, 8 figures

  9. arXiv:2204.13393  [pdf, other

    math.NA

    A Hardware-aware and Stable Orthogonalization Framework

    Authors: Nils-Arne Dreier, Christian Engwer

    Abstract: The orthogonalization process is an essential building block in Krylov space methods, which takes up a large portion of the computational time. Commonly used methods, like the Gram-Schmidt method, consider the projection and normalization separately and store the orthogonal base explicitly. We consider the problem of orthogonalization and normalization as a QR decomposition problem on which we app… ▽ More

    Submitted 28 April, 2022; originally announced April 2022.

    Comments: 20 pages, 6 figures

    MSC Class: 15A23; 65F25; 65Y05

  10. arXiv:2011.01292  [pdf

    physics.med-ph math.NA

    Realistic head modeling of electromagnetic brain activity: An integrated Brainstorm pipeline from MRI data to the FEM solution

    Authors: Takfarinas Medani, Juan Garcia-Prieto, Francois Tadel, Sophie Schrader, Anand Joshi, Christian Engwer, Carsten H. Wolters, John C. Mosher, Richard M. Leahy

    Abstract: Human brain activity generates scalp potentials (electroencephalography EEG), intracranial potentials (iEEG), and external magnetic fields (magnetoencephalography MEG), all capable of being recorded, often simultaneously, for use in research and clinical applications. The so-called forward problem is the modeling of these fields at their sensors for a given putative neural source configuration. Wh… ▽ More

    Submitted 2 November, 2020; originally announced November 2020.

    Comments: SPIE Medical Imaging, 4 pages, accepted for publication (2021)

  11. arXiv:2006.12322  [pdf, other

    q-bio.TO math.NA

    Modeling glioma invasion with anisotropy- and hypoxia-triggered motility enhancement: from subcellular dynamics to macroscopic PDEs with multiple taxis

    Authors: G. Corbin, C. Engwer, A. Klar, J. Nieto, J. Soler, C. Surulescu, M. Wenske

    Abstract: We deduce a model for glioma invasion making use of DTI data and accounting for the dynamics of brain tissue being actively degraded by tumor cells via excessive acidity production, but also according to the local orientation of tissue fibers. Our approach has a multiscale character: we start with a microscopic description of single cell dynamics including biochemical and/or biophysical effects of… ▽ More

    Submitted 22 June, 2020; originally announced June 2020.

    MSC Class: 35Q92 (Primary); 92-10; 92C17; 92D25; 35Q92; 35K20; 35K55 (Secondary)

  12. arXiv:2001.05369  [pdf, other

    q-bio.CB

    Estimating the extent of glioblastoma invasion

    Authors: Christian Engwer, Michael Wenske

    Abstract: Glioblastoma Multiforme is a malignant brain tumor with poor prognosis. There have been numerous attempts to model the invasion of tumorous glioma cells via partial differential equations in the form of advection-diffusion-reaction equations. The patient-wise parametrisation of these models, and their validation via experimental data has been found to be difficult, as time sequence measurements ar… ▽ More

    Submitted 15 January, 2020; originally announced January 2020.

    MSC Class: 35K57; 92B05; 92C05; 92C50; 92C55

  13. arXiv:1912.11933  [pdf, other

    math.NA

    Monotonicity considerations for stabilized DG cut cell schemes for the unsteady advection equation

    Authors: Florian Streitbürger, Christian Engwer, Sandra May, Andreas Nüßing

    Abstract: For solving unsteady hyperbolic conservation laws on cut cell meshes, the so called small cell problem is a big issue: one would like to use a time step that is chosen with respect to the background mesh and use the same time step on the potentially arbitrarily small cut cells as well. For explicit time step** schemes this leads to instabilities. In a recent preprint [arXiv:1906.05642], we propo… ▽ More

    Submitted 26 December, 2019; originally announced December 2019.

  14. arXiv:1912.11930  [pdf, other

    math.NA cs.MS

    Strategies for the vectorized Block Conjugate Gradients method

    Authors: Nils-Arne Dreier, Christian Engwer

    Abstract: Block Krylov methods have recently gained a lot of attraction. Due to their increased arithmetic intensity they offer a promising way to improve performance on modern hardware. Recently Frommer et al. presented a block Krylov framework that combines the advantages of block Krylov methods and data parallel methods. We review this framework and apply it on the Block Conjugate Gradients method,to sol… ▽ More

    Submitted 26 December, 2019; originally announced December 2019.

  15. arXiv:1912.07096  [pdf, other

    math.NA

    Dynamic and weighted stabilizations of the $L$-scheme applied to a phase-field model for fracture propagation

    Authors: Christian Engwer, Iuliu Sorin Pop, Thomas Wick

    Abstract: We consider a phase-field fracture propagation model, which consists of two (nonlinear) coupled partial differential equations. The first equation describes the displacement evolution, and the second is a smoothed indicator variable, describing the crack position. We propose an iterative scheme, the so-called $L$-scheme, with a dynamic update of the stabilization parameters during the iterations.… ▽ More

    Submitted 15 December, 2019; originally announced December 2019.

  16. arXiv:1911.01492  [pdf, other

    cs.MS math.NA

    Exa-Dune -- Flexible PDE Solvers, Numerical Methods and Applications

    Authors: Peter Bastian, Mirco Altenbernd, Nils-Arne Dreier, Christian Engwer, Jorrit Fahlke, René Fritze, Markus Geveler, Dominik Göddeke, Oleg Iliev, Olaf Ippisch, Jan Mohring, Steffen Müthing, Mario Ohlberger, Dirk Ribbrock, Nikolay Shegunov, Stefan Turek

    Abstract: In the Exa-Dune project we have developed, implemented and optimised numerical algorithms and software for the scalable solution of partial differential equations (PDEs) on future exascale systems exhibiting a heterogeneous massively parallel architecture. In order to cope with the increased probability of hardware failures, one aim of the project was to add flexible, application-oriented resilien… ▽ More

    Submitted 6 November, 2019; v1 submitted 4 November, 2019; originally announced November 2019.

  17. arXiv:1909.13672  [pdf, other

    cs.MS cs.DC

    The DUNE Framework: Basic Concepts and Recent Developments

    Authors: Peter Bastian, Markus Blatt, Andreas Dedner, Nils-Arne Dreier, Christian Engwer, René Fritze, Carsten Gräser, Christoph Grüninger, Dominic Kempf, Robert Klöfkorn, Mario Ohlberger, Oliver Sander

    Abstract: 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 that happened since the release of the first Dune version in 2007 and the main papers describing that state [1, 2]. This discussion is accompanied with a description of various advanced features, such as coupling of domains and… ▽ More

    Submitted 22 June, 2020; v1 submitted 30 September, 2019; originally announced September 2019.

    Comments: 69 pages, 14 figures, 4 tables and various code examples

    MSC Class: 76S05; 68N01

  18. arXiv:1906.05642  [pdf, other

    math.NA cs.CE physics.comp-ph

    A stabilized DG cut cell method for discretizing the linear transport equation

    Authors: Christian Engwer, Sandra May, Andreas Nüßing, Florian Streitbürger

    Abstract: We present new stabilization terms for solving the linear transport equation on a cut cell mesh using the discontinuous Galerkin (DG) method in two dimensions with piecewise linear polynomials. The goal is to allow for explicit time step** schemes, despite the presence of cut cells. Using a method of lines approach, we start with a standard upwind DG discretization for the background mesh and ad… ▽ More

    Submitted 13 June, 2019; originally announced June 2019.

    MSC Class: 65M60; 65M12; 65M20; 35L02; 35L65

  19. DUNEuro -- A software toolbox for forward modeling in bioelectromagnetism

    Authors: Sophie Schrader, Andreas Westhoff, Maria Carla Piastra, Tuuli Miinalainen, Sampsa Pursiainen, Johannes Vorwerk, Heinrich Brinck, Carsten H. Wolters, Christian Engwer

    Abstract: Accurate and efficient source analysis in electro- and magnetoencephalography using sophisticated realistic head geometries requires advanced numerical approaches. This paper presents DUNEuro, a free and open source C++ software toolbox for forward modeling in bioelectromagnetism. Building upon the DUNE framework, it provides implementations of modern fitted and unfitted finite element methods to… ▽ More

    Submitted 14 January, 2021; v1 submitted 9 January, 2019; originally announced January 2019.

    Journal ref: PLoS ONE 16.6 (2021): e0252431

  20. arXiv:1806.09545  [pdf, other

    cs.MS math.NA

    Function space bases in the dune-functions module

    Authors: Christian Engwer, Carsten Gräser, Steffen Müthing, Oliver Sander

    Abstract: The dune-functions Dune module provides interfaces for functions and function space bases. It forms one abstraction level above grids, shape functions, and linear algebra, and provides infrastructure for full discretization frameworks like dune-pdelab and dune-fem. This document describes the function space bases provided by dune-functions. These are based on an abstract description of bases for p… ▽ More

    Submitted 25 June, 2018; originally announced June 2018.

    MSC Class: 68N99

  21. arXiv:1804.04481  [pdf, ps, other

    cs.DC

    A high-level C++ approach to manage local errors, asynchrony and faults in an MPI application

    Authors: Christian Engwer, Mirco Altenbernd, Nils-Arne Dreier, Dominik Göddeke

    Abstract: C++ advocates exceptions as the preferred way to handle unexpected behaviour of an implementation in the code. This does not integrate well with the error handling of MPI, which more or less always results in program termination in case of MPI failures. In particular, a local C++ exception can currently lead to a deadlock due to unfinished communication requests on remote hosts. At the same time,… ▽ More

    Submitted 13 April, 2018; v1 submitted 12 April, 2018; originally announced April 2018.

  22. ArbiLoMod: Local Solution Spaces by Random Training in Electrodynamics

    Authors: Andreas Buhr, Christian Engwer, Mario Ohlberger, Stephan Rave

    Abstract: The simulation method ArbiLoMod has the goal to provide users of Finite Element based simulation software with quick re-simulation after localized changes to the model under consideration. It generates a Reduced Order Model (ROM) for the full model without ever solving the full model. To this end, a localized variant of the Reduced Basis method is employed, solving only small localized problems in… ▽ More

    Submitted 5 December, 2016; v1 submitted 20 June, 2016; originally announced June 2016.

    MSC Class: 65N30

  23. A Mixed Finite Element Method to Solve the EEG Forward Problem

    Authors: Johannes Vorwerk, Christian Engwer, Sampsa Pursiainen, Carsten H. Wolters

    Abstract: Finite element methods have been shown to achieve high accuracies in numerically solving the EEG forward problem and they enable the realistic modeling of complex geometries and important conductive features such as anisotropic conductivities. To date, most of the presented approaches rely on the same underlying formulation, the continuous Galerkin (CG)-FEM. In this article, a novel approach to so… ▽ More

    Submitted 23 August, 2017; v1 submitted 19 April, 2016; originally announced April 2016.

    MSC Class: 35J25; 35J75; 35Q90; 65N12; 65N30; 68U20; 92C50 ACM Class: G.1.8; G.1.10; I.6.0; J.3

    Journal ref: IEEE Trans Med Imaging. 2017; 36(4):930-941

  24. arXiv:1602.01658  [pdf, other

    math.NA

    Efficient implementation of the Localized Orthogonal Decomposition method

    Authors: Christian Engwer, Patrick Henning, Axel Målqvist, Daniel Peterseim

    Abstract: In this paper we present algorithms for an efficient implementation of the Localized Orthogonal Decomposition method (LOD). The LOD is a multiscale method for the numerical simulation of partial differential equations with a continuum of inseparable scales. We show how the method can be implemented in a fairly standard Finite Element framework and discuss its realization for different types of pro… ▽ More

    Submitted 20 February, 2019; v1 submitted 4 February, 2016; originally announced February 2016.

  25. arXiv:1602.01080  [pdf, other

    math.NA

    An unfitted discontinuous Galerkin scheme for conservation laws on evolving surfaces

    Authors: Christian Engwer, Thomas Ranner, Sebastian Westerheide

    Abstract: Motivated by considering partial differential equations arising from conservation laws posed on evolving surfaces, a new numerical method for an advection problem is developed and simple numerical tests are performed. The method is based on an unfitted discontinuous Galerkin approach where the surface is not explicitly tracked by the mesh which means the method is extremely flexible with respect t… ▽ More

    Submitted 2 February, 2016; originally announced February 2016.

    Comments: In proceedings of ALGORITMY 2016

    MSC Class: 35L02; 35L65; 35Q90; 35R01; 65N12; 65N30

  26. arXiv:1601.07810  [pdf, other

    cs.CE math.NA q-bio.NC

    The Unfitted Discontinuous Galerkin Method for Solving the EEG Forward Problem

    Authors: Andreas Nüßing, Carsten H. Wolters, Heinrich Brinck, Christian Engwer

    Abstract: Objective: The purpose of this study is to introduce and evaluate the unfitted discontinuous Galerkin finite element method (UDG-FEM) for solving the electroencephalography (EEG) forward problem. Methods: This new approach for source analysis does not use a geometry conforming volume triangulation, but instead uses a structured mesh that does not resolve the geometry. The geometry is described usi… ▽ More

    Submitted 2 May, 2016; v1 submitted 28 January, 2016; originally announced January 2016.

    Comments: This work has been submitted to the IEEE for possible publication. Copyright may be transferred without notice, after which this version may no longer be accessible

    MSC Class: 35J25; 35J75; 35Q92; 65N30; 68U20; 92C50 ACM Class: G.1.8; G.1.10; I.6.0; J.3

  27. arXiv:1601.03597  [pdf, other

    math.NA

    Geometric Integration Over Irregular Domains with topologic Guarantees

    Authors: Christian Engwer, Andreas Nüßing

    Abstract: Implicitly described domains are a well established tool in the simulation of time dependent problems, e.g. using level-set methods. In order to solve partial differential equations on such domains, a range of numerical methods was developed, e.g. the Immersed Boundary method, Unfitted Finite Element or Unfitted discontinuous Galerkin methods, eXtended or Generalised Finite Element methods, just t… ▽ More

    Submitted 14 January, 2016; originally announced January 2016.

    ACM Class: G.1.2; G.1.4; I.3.5

  28. ArbiLoMod, a Simulation Technique Designed for Arbitrary Local Modifications

    Authors: Andreas Buhr, Christian Engwer, Mario Ohlberger, Stephan Rave

    Abstract: Engineers manually optimizing a structure using Finite Element based simulation software often employ an iterative approach where in each iteration they change the structure slightly and resimulate. Standard Finite Element based simulation software is usually not well suited for this workflow, as it restarts in each iteration, even for tiny changes. In settings with complex local microstructure, w… ▽ More

    Submitted 29 November, 2016; v1 submitted 24 December, 2015; originally announced December 2015.

    Comments: 32 pages, 14 figures

    MSC Class: 65N30

  29. The interface for functions in the dune-functions module

    Authors: Christian Engwer, Carsten Gräser, Steffen Müthing, Oliver Sander

    Abstract: The dune-functions dune module introduces a new programmer interface for discrete and non-discrete functions. Unlike the previous interfaces considered in the existing dune modules, it is based on overloading operator(), and returning values by-value. This makes user code much more readable, and allows the incorporation of newer C++ features such as lambda expressions. Run-time polymorphism is imp… ▽ More

    Submitted 18 December, 2015; originally announced December 2015.

    Comments: The C++ source code of tests is attached to pdf file of the paper

    MSC Class: 68N99

    Journal ref: Archive of Numerical Software 5 (2017) 95-109

  30. arXiv:1511.04892  [pdf, other

    cs.CE math.NA q-bio.NC

    A discontinuous Galerkin Method for the EEG Forward Problem using the Subtraction Approach

    Authors: Christian Engwer, Johannes Vorwerk, Jakob Ludewig, Carsten H. Wolters

    Abstract: In order to perform electroencephalography (EEG) source reconstruction, i.e., to localize the sources underlying a measured EEG, the electric potential distribution at the electrodes generated by a dipolar current source in the brain has to be simulated, which is the so-called EEG forward problem. To solve it accurately, it is necessary to apply numerical methods that are able to take the individu… ▽ More

    Submitted 15 November, 2016; v1 submitted 16 November, 2015; originally announced November 2015.

    MSC Class: 35J25; 35J75; 35Q90; 65N12; 65N30; 68U20; 92C50 ACM Class: G.1.8; G.1.10; I.6.0; J.3

  31. arXiv:1407.8005  [pdf, other

    math.NA

    A numerically stable a posteriori error estimator for reduced basis approximations of elliptic equations

    Authors: Andreas Buhr, Christian Engwer, Mario Ohlberger, Stephan Rave

    Abstract: The Reduced Basis (RB) method is a well established method for the model order reduction of problems formulated as parametrized partial differential equations. One crucial requirement for the application of RB schemes is the availability of an a posteriori error estimator to reliably estimate the error introduced by the reduction process. However, straightforward implementations of standard residu… ▽ More

    Submitted 30 July, 2014; originally announced July 2014.