SearcharxivSearch

arXiv subjects

Jeffrey Connors

Publications and source records attributed to Jeffrey Connors.

2 recordsLinked to original sources

Dynamic flux surrogate-based partitioned methods for interface problems

Loosely coupled partitioned methods for multiphysics problems treat each subproblem as a separate entity and advance them independently in time. In so doing these methods enable code reuse, increase concurrency and provide a convenient framework for plug-and-play multiphysics simulations. However, mathematically loosely coupled schemes are equivalent to a single step of an iterative solution method, which can compromise their accuracy and stability. We present a new data-driven partitioned method for coupled parametric PDEs that can improve upon the accuracy of traditional loosely coupled methods without incurring a performance penalty. To that end, we replace conventional field transfers across the interface by a surrogate for the dynamics of the interface flux exchanged between the subdomains. To develop this surrogate we apply dynamic mode decomposition to a non-standard staggered-in-time state, comprising the interface flux and small solution patches near the interface. The new approach shifts the main computational burden to an offline training phase, whereas application of the surrogate in the online phase amounts to a single matrix-vector multiplication. We provide stability analysis of the surrogate-based partitioned scheme and include numerical results that demonstrate its potential.

cs.CE

An H1-Conforming Solenoidal Basis for Velocity Computation on Powell-Sabin Splits for the Stokes Problem

A solenoidal basis is constructed to compute velocities using a certain finite element method for the Stokes problem. The method is conforming, with piecewise linear velocity and piecewise constant pressure on the Powell-Sabin split of a triangulation. Inhomogeneous Dirichlet conditions are supported by constructing an interpolating operator into the solenoidal velocity space. The solenoidal basis reduces the problem size and eliminates the pressure variable from the linear system for the velocity. A basis of the pressure space is also constructed that can be used to compute the pressure after the velocity, if it is desired to compute the pressure. All basis functions have local support and lead to sparse linear systems. The basis construction is confirmed through rigorous analysis. Velocity and pressure system matrices are both symmetric, positive definite, which can be exploited to solve their corresponding linear systems. Significant efficiency gains over the usual saddle-point formulation are demonstrated computationally.

math.NA