SearcharxivSearch

arXiv subjects

Kevin Dijkstra

Publications and source records attributed to Kevin Dijkstra.

3 recordsLinked to original sources

Structure-preserving Variational Multiscale Stabilization of the Incompressible Navier-Stokes Equations

This paper introduces a Variational Multiscale Stabilization (VMS) formulation of the incompressible Navier--Stokes equations that utilizes the Finite Element Exterior Calculus (FEEC) framework. The FEEC framework preserves the geometric and topological structure of continuous spaces and PDEs in the discrete spaces and model, and helps build stable and convergent discretizations. For the Navier-Stokes equations, this structure is encoded in the de Rham complex. In this work, we consider the vorticity-velocity-pressure formulation discretized within the FEEC framework. We model the effect of the unresolved scales on the finite-dimensional solution by introducing appropriate fine-scale governing equations, which we also discretize using the FEEC approach. This preserves the structure of the continuous problem in both the coarse- and fine-scale solutions; for instance, both the coarse- and fine-scale velocities are pointwise incompressible. We demonstrate that the resulting formulation is residual-based, energetically stable, and optimally convergent. Moreover, our fine-scale model provides an efficient computational approach: by decoupling fine-scale problems across elements, they can be solved in parallel. In fact, the fine-scale equations can be eliminated during matrix assembly, leading to a VMS formulation in which the problem size is governed solely by the coarse-scale discretization. Finally, the proposed formulation applies to both the lowest regularity discretizations of the de Rham complex and high-regularity isogeometric discretizations. We validate our theoretical results through numerical experiments, simulating both steady-, unsteady-, viscous-, and inviscid-flow problems. These tests show that the stabilized solutions are qualitatively better than the unstabilized ones, converge at optimal rates, and, as the mesh is refined, the stabilization is asymptotically turned off.

math.NA

Macro-element Refinement schemes for THB-Splines: Applications to B\'ezier Projection and Structure-Preserving Discretizations

This paper introduces a novel adaptive refinement strategy for Isogeometric Analysis (IGA) using Truncated Hierarchical B-splines (THB-splines). The proposed strategy enhances locally-refined meshes for specific applications, simplifying implementation. We focus on two key applications: an $L^2$-stable local projector for THB-splines via B\'ezier projection [Dijkstra and Toshniwal (2023)], and structure-preserving discretizations using THB-splines [Evans et al. (2020), Shepherd and Toshniwal (2024)]. Previous methods required mesh modifications to retain crucial properties like local linear independence and the exactness of discrete de Rham complexes. Our approach introduces a macro-element-based refinement technique, refining $\vec{q} = q_1\times\cdots\times q_n$ blocks of elements, termed $\vec{q}$-boxes, where the block size $\vec{q}$ is determined by the spline degree and application. For the B\'ezier projection, we refine $\vec{p}$-boxes (i.e., $\vec{q} = \vec{p}$), ensuring THB-splines are locally linearly independent in these boxes, which enables a straightforward extension of the B\'ezier projection algorithm, greatly improving upon Dijkstra and Toshniwal (2023). For structure-preserving discretizations, we refine $(\vec{p+1})$-boxes (i.e., $\vec{q} = \vec{p}+\vec{1}$), demonstrating that this choice meets the sufficient conditions for ensuring the exactness of the THB-spline de Rham complex, as outlined by Shepherd and Toshniwal (2024), in any dimension. This critical aspect allows for adaptive simulations without additional mesh modifications. The effectiveness of our framework is supported by theoretical proofs and numerical experiments, including optimal convergence for adaptive approximation and simulations of the incompressible Navier-Stokes equations.

math.NA

A characterization of linear independence of THB-splines in $\mathbb{R}^n$ and application to B\'ezier projection

In this paper we propose a local projector for truncated hierarchical B-splines (THB-splines). The local THB-spline projector is an adaptation of the B\'ezier projector proposed by Thomas et al. (Comput Methods Appl Mech Eng 284, 2015) for B-splines and analysis-suitable T-splines (AS T-splines). For THB-splines, there are elements on which the restrictions of THB-splines are linearly dependent, contrary to B-splines and AS T-splines. Therefore, we cluster certain local mesh elements together such that the THB-splines with support over these clusters are linearly independent, and the B\'ezier projector is adapted to use these clusters. We introduce general extensions for which optimal convergence is shown theoretically and numerically. In addition, a simple adaptive refinement scheme is introduced and compared to Giust et al. (Comput. Aided Geom. Des. 80, 2020), where we find that our simple approach shows promise.

math.NA