Backend
A semi-implicit exactly well-balanced relaxation scheme for the 2d shallow water system
arXiv cs.NA0 views
arXiv:2611.09281v1 Announce Type: new Abstract: We propose a semi-implicit, exactly well-balanced finite volume scheme for the two-dimensional shallow water equations over a non-flat bottom, aimed at the low-Froude-number regime. The method combines a Suliciu-type relaxation of the pressure with a flux splitting that separates the fast acoustic waves from the slow transport ones: the pressure subsystem is integrated implicitly and the transport subsystem explicitly, so that the time step is no longer restricted by the acoustic stability condition. Written in terms of its Riemann invariants, the pressure subsystem decouples into independent one-dimensional problems along the grid lines, each of them governed by a banded linear system whose bandwidth does not depend on the mesh. The implicit step therefore requires no non-linear solver and costs O(NxNy) operations, regardless of the acoustic Courant number. A two-dimensional exactly well-balanced reconstruction, whose limiter weights are frozen within each time step, preserves this linear structure for the second-order scheme. We prove that both the first- and the second-order schemes preserve water-at-rest equilibria exactly, and we assess them on several two-dimensional benchmarks, where they resolve fine-scale velocity structures on coarse meshes and run up to 8.5 times faster than standard explicit Riemann solvers.
Source:https://arxiv.org/abs/2611.09281PreviousOn the convergence of Lattice Boltzmann method for advection-diffusion equation with intermediate scalingNextHigh-order FEEC discretization on 2D and 3D domains with a disk-like coordinate singularity
Related posts

AAEON PICO-PTH4 Specs: Panther Lake 180 TOPS Pico-ITX SBC
0dev.to AI
What broke when I started running ten Claude Code sessions at once
0dev.to AI

I Passed the AWS Certified AI Business Strategist Beta Exam: My Experience and Takeaways
0dev.to AI
How to Deploy a Claude‑Powered AI Agent with AWS App Runner, Explained Simply
0dev.to AWS
Predictive Test Selection Without SaaS Lock-In: Storing TIA Indexes in GitHub Actions Cache or S3
0dev.to AWS

Validate Lambda events with Powertools Parser and Zod
0dev.to AWS