pith. sign in

arxiv: 2606.00055 · v1 · pith:QHI5OLH6new · submitted 2026-05-18 · ⚛️ physics.flu-dyn · cs.NA· math.NA· physics.ao-ph

Viability of Tensor Train Methods for Geophysical Fluid Dynamics

Pith reviewed 2026-06-30 18:06 UTC · model grok-4.3

classification ⚛️ physics.flu-dyn cs.NAmath.NAphysics.ao-ph
keywords tensor traingeophysical fluid dynamicsshallow water equationsmodel compressionPDE accelerationocean modelingnumerical methods
0
0 comments X

The pith

Tensor train methods compress and accelerate simple geophysical flows but struggle with complex realistic states.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper evaluates tensor train methods on the shallow water equations using a discretization from the E3SM ocean model. Four test cases of increasing complexity measure how much TT reduces storage, the approximation error, and any speedup versus a standard implementation. Simple flows like solid body rotation allow strong compression and faster solves. More complex flows with eddies and multi-scale features require high TT ranks, losing the efficiency gains. The results indicate TT is viable only for basic cases and not for the chaotic states typical of full geophysical simulations.

Core claim

Experiments on the shallow water equations show that TT decompositions achieve effective compression ratios and computational speedups on simple test flows, but as flow complexity increases the required TT rank grows rapidly, leading to either unacceptable approximation errors or negligible performance gains compared with a non-TT baseline.

What carries the argument

Tensor Train (TT) low-rank decomposition of the discretized model state, used to reduce memory and arithmetic cost when advancing the shallow water equations.

If this is right

  • TT-based solvers can reduce cost for idealized or low-complexity GFD problems.
  • As flow features become turbulent or multi-scale the storage and runtime benefits of TT vanish.
  • Standard non-TT implementations remain preferable for production geophysical models.
  • New low-rank formats or adaptive rank strategies would be needed before TT can handle realistic GFD states.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The same rank-growth issue may appear in other high-dimensional fluid or climate PDEs that use TT.
  • Hybrid methods that apply TT only to smooth sub-regions could be tested on the same shallow-water setup.
  • Extending the test suite to include stochastic forcing or data assimilation steps would clarify the boundary of viability.

Load-bearing premise

The four chosen test cases of increasing complexity are representative enough of the multi-scale chaotic behavior in full-scale geophysical simulations.

What would settle it

A direct TT run on a full-resolution, multi-year global ocean simulation with realistic forcing and observed error growth rates would show whether the efficiency loss persists outside the four test cases.

Figures

Figures reproduced from arXiv: 2606.00055 by Derek DeSantis, Jeremy Lilly, Mark R. Petersen.

Figure 1
Figure 1. Figure 1: Tensor train methods find speedups by avoiding time-stepping the full discrete [PITH_FULL_IMAGE:figures/full_fig_p005_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: Visualization of tensor contraction for a tensor train [PITH_FULL_IMAGE:figures/full_fig_p007_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: A spherical TRiSK domain consisting of quadrilateral cells (QS1.6 from Table [PITH_FULL_IMAGE:figures/full_fig_p013_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: TT-compression results for QLW with Cε = 1. in both the compression curves and rank curves, there is a clear structure where the curves rise and dip over the course of the QLW simulation. The four troughs occur with when the gravity wave first contacts the north/south pole boarder, when the unreflected portion of the wave coalesces with itself on the opposite side of the globe, when it contacts the boarder… view at source ↗
Figure 5
Figure 5. Figure 5: Total eddy kinetic energy for QLW on QS0.2. [PITH_FULL_IMAGE:figures/full_fig_p025_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: TT-format operation performance in the QLW test case. [PITH_FULL_IMAGE:figures/full_fig_p026_6.png] view at source ↗
Figure 7
Figure 7. Figure 7: TTMV speedup versus SpMV in time for the QLW test case on QS0.1. [PITH_FULL_IMAGE:figures/full_fig_p027_7.png] view at source ↗
Figure 8
Figure 8. Figure 8: TT-compression results for GGW with Cε = 1. 0 1 2 3 4 5 6 7 Simulation Time (days) 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 T otal E d d y Kin etic E n erg y (m2 s 2 ) 1e 8 Eddy Kinetic Energy for GGW on QS0.2 [PITH_FULL_IMAGE:figures/full_fig_p028_8.png] view at source ↗
Figure 9
Figure 9. Figure 9: Total eddy kinetic energy for GGW on QS0.2. [PITH_FULL_IMAGE:figures/full_fig_p028_9.png] view at source ↗
Figure 10
Figure 10. Figure 10: TT-format operation performance in the GGW test case. [PITH_FULL_IMAGE:figures/full_fig_p029_10.png] view at source ↗
Figure 11
Figure 11. Figure 11: TTMV speedup versus SpMV in time for the GGW test case on QS0.1. [PITH_FULL_IMAGE:figures/full_fig_p030_11.png] view at source ↗
Figure 12
Figure 12. Figure 12: TT-compression results for BUJ with Cε = 1. seen in the plots of the maximum rank for both the thickness and velocity. It is also notable that the total EKE ( [PITH_FULL_IMAGE:figures/full_fig_p031_12.png] view at source ↗
Figure 13
Figure 13. Figure 13: Total eddy kinetic energy for BUJ on QS0.2. [PITH_FULL_IMAGE:figures/full_fig_p032_13.png] view at source ↗
Figure 14
Figure 14. Figure 14: TT-format operation performance in the BUJ test case. [PITH_FULL_IMAGE:figures/full_fig_p033_14.png] view at source ↗
Figure 15
Figure 15. Figure 15: TTMV speedup versus SpMV in time for the BUJ test case on QS0.1. [PITH_FULL_IMAGE:figures/full_fig_p034_15.png] view at source ↗
Figure 16
Figure 16. Figure 16: TT-compression results for WTC5 with Cε = 1. 0 10 20 30 40 50 Simulation Time (days) 0.1 0.2 0.3 0.4 0.5 T otal E d d y Kin etic E n erg y (m2s 2 ) Eddy Kinetic Energy for WTC5 on QS0.2 [PITH_FULL_IMAGE:figures/full_fig_p036_16.png] view at source ↗
Figure 17
Figure 17. Figure 17: Total eddy kinetic energy for WTC5 on QS0.2. [PITH_FULL_IMAGE:figures/full_fig_p036_17.png] view at source ↗
Figure 18
Figure 18. Figure 18: TT-format operation performance in the WTC5 test case. [PITH_FULL_IMAGE:figures/full_fig_p037_18.png] view at source ↗
Figure 19
Figure 19. Figure 19: TTMV speedup versus SpMV in time for the WTC5 test case on QS0.2. [PITH_FULL_IMAGE:figures/full_fig_p038_19.png] view at source ↗
Figure 20
Figure 20. Figure 20: Snapshots of the final states for each of our four test cases, along with the [PITH_FULL_IMAGE:figures/full_fig_p039_20.png] view at source ↗
read the original abstract

Tensor train (TT) methods have recently gained popularity for accelerating the solving of systems of PDEs. Here, we evaluate the performance of TT methods in the context of geophysical fluid dynamics (GFD) using the shallow water equations and a discretization scheme employed by the ocean component of the Energy Exascale Earth System Model (E3SM). Through a suite of four test cases of increasing complexity, we evaluate TT methods in terms of how much TT is able to compress the model state, the error incurred by the TT approximation, and the speedup obtained by TT versus an optimal standard non-TT implementation in a representative subproblem. We show that though TT is able to effectively compress and speed up simple flows, it struggles to efficiently represent more complex states that are common in realistic GFD applications.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

1 major / 1 minor

Summary. The manuscript evaluates tensor train (TT) methods for the shallow water equations using a discretization from the E3SM ocean component. Through four test cases of increasing complexity, it measures TT compression of the model state, approximation error, and speedup versus a non-TT baseline on a representative subproblem. The central claim is that TT effectively compresses and accelerates simple flows but struggles to represent more complex states common in realistic GFD applications.

Significance. If the empirical findings hold and the test cases are shown to be representative, the work would usefully bound the applicability of TT methods in multi-scale geophysical modeling and motivate alternatives for chaotic or forced regimes. The direct comparison against an optimal non-TT implementation on E3SM-derived discretizations is a concrete strength.

major comments (1)
  1. [Numerical experiments / test cases] The suite of four test cases (described in the section on numerical experiments) is asserted to span increasing complexity relevant to GFD, yet the manuscript supplies no metrics or discussion establishing that even the most complex case reproduces the scale separation, chaotic advection, or external forcing structures of full geophysical regimes. This directly underpins the abstract claim that TT 'struggles to efficiently represent more complex states that are common in realistic GFD applications'; without such evidence the observed TT inefficiency cannot be extrapolated beyond the specific subproblems tested.
minor comments (1)
  1. [Abstract] The abstract reports qualitative performance conclusions without any numerical values for compression ratios, error norms, or speedups; adding one-sentence quantitative summaries would improve readability.

Simulated Author's Rebuttal

1 responses · 0 unresolved

We thank the referee for their constructive comment regarding the test cases. We address it point by point below.

read point-by-point responses
  1. Referee: The suite of four test cases (described in the section on numerical experiments) is asserted to span increasing complexity relevant to GFD, yet the manuscript supplies no metrics or discussion establishing that even the most complex case reproduces the scale separation, chaotic advection, or external forcing structures of full geophysical regimes. This directly underpins the abstract claim that TT 'struggles to efficiently represent more complex states that are common in realistic GFD applications'; without such evidence the observed TT inefficiency cannot be extrapolated beyond the specific subproblems tested.

    Authors: We agree that the manuscript would benefit from additional discussion to better link the test cases to realistic GFD features. The cases are established benchmarks that progressively incorporate elements such as nonlinear advection, variable topography, Coriolis effects, and external forcing. However, we did not supply quantitative metrics (e.g., spectra or Lyapunov estimates) demonstrating scale separation or chaos. In revision we will add a short paragraph with supporting references from the GFD literature characterizing these properties in the most complex case. This will strengthen the basis for the abstract claim. We will make this change. revision: yes

Circularity Check

0 steps flagged

No circularity: direct empirical evaluation on fixed test cases

full rationale

The paper performs a straightforward empirical study comparing tensor-train compression, approximation error, and runtime speedup against a non-TT baseline across four prescribed shallow-water test cases drawn from E3SM. No derivations, fitted parameters renamed as predictions, self-definitional relations, or load-bearing self-citations appear in the reported methodology or results. The central claim follows directly from the measured quantities on the chosen cases without reduction to prior author work or internal redefinition.

Axiom & Free-Parameter Ledger

0 free parameters · 0 axioms · 0 invented entities

No mathematical derivations, free parameters, or new entities are introduced; the study is purely numerical evaluation.

pith-pipeline@v0.9.1-grok · 5671 in / 989 out tokens · 25829 ms · 2026-06-30T18:06:24.498446+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

35 extracted references · 6 canonical work pages

  1. [1]

    Computational

    Arakawa,. Computational. Methods in

  2. [2]

    Materials Today: Proceedings , series =

    Tucker Decomposition and Applications , author =. Materials Today: Proceedings , series =

  3. [3]

    Engin and Truong, Duc and Boureima, Ismael and Korobkin, Oleg and Rasmussen, Kim

    Danis, M. Engin and Truong, Duc and Boureima, Ismael and Korobkin, Oleg and Rasmussen, Kim. Tensor-Train. Journal of Computational Physics , volume =

  4. [4]

    Engin and Truong, Duc P

    Danis, M. Engin and Truong, Duc P. and DeSantis, Derek and Lilly, Jeremy and Petersen, Mark R. and Rasmussen, Kim. High-Order. Monthly Weather Review , volume =

  5. [5]

    Tellus A: Dynamic Meteorology and Oceanography , volume =

    An Initial-Value Problem for Testing Numerical Models of the Global Shallow-Water Equations , author =. Tellus A: Dynamic Meteorology and Oceanography , volume =

  6. [6]

    and Zheng, Xue and Roberts, Andrew F

    Golaz, Jean-Christophe and Van Roekel, Luke P. and Zheng, Xue and Roberts, Andrew F. and Wolfe, Jonathan D. and Lin, Wuyin and Bradley, Andrew M. and Tang, Qi and Maltrud, Mathew E. and Forsyth, Ryan M. and Zhang, Chengzhu and Zhou, Tian and Zhang, Kai and Zender, Charles S. and Wu, Mingxuan and Wang, Hailong and Turner, Adrian K. and Singh, Balwinder and...

  7. [7]

    2022 , urldate =

    Exploiting the Structure of Turbulence with Tensor Networks , author =. 2022 , urldate =

  8. [8]

    Acta Numerica , volume =

    Numerical Modelling of Ocean Circulation , author =. Acta Numerica , volume =

  9. [9]

    Ju, Lili and Ringler, Todd and Gunzburger, Max , editor =. Voronoi. Numerical. 2011 , series =. doi:10.1007/978-3-642-11640-7_10 , isbn =

  10. [10]

    , year = 2011, month = oct, journal =

    Khoromskij, Boris N. , year = 2011, month = oct, journal =. O(Dlog\,

  11. [11]

    Tensor network reduced order models for wall-bounded flows , author =. Phys. Rev. Fluids , volume =. 2023 , month =. doi:10.1103/PhysRevFluids.8.124101 , url =

  12. [12]

    Journal of Computational and Applied Mathematics , volume =

    Faster Tensor Train Decomposition for Sparse Data , author =. Journal of Computational and Applied Mathematics , volume =

  13. [13]

    and Capodaglio, Giacomo and Petersen, Mark R

    Lilly, Jeremy R. and Capodaglio, Giacomo and Petersen, Mark R. and Brus, Steven R. and Engwirda, Darren and Higdon, Robert L. , year = 2023, journal =. Storm

  14. [14]

    Okabe, Atsuyuki , year =. Spatial. International. doi:10.1002/9781118786352.wbieg0601 , isbn =

  15. [15]

    A Practical Introduction to Tensor Networks:

    Or. A Practical Introduction to Tensor Networks:. Annals of Physics , volume =

  16. [16]

    Oseledets, I. V. , year = 2010, month = jan, journal =. Approximation of \ 2 d times2 d\

  17. [17]

    Oseledets, I. V. , year = 2011, month = jan, journal =. Tensor-

  18. [18]

    Signal Processing , volume =

    Optimal Estimation of the Canonical Polyadic Decomposition from Low-Rank Tensor Trains , author =. Signal Processing , volume =

  19. [19]

    Ringler, T. D. and Thuburn, J. and Klemp, J. B. and Skamarock, W. C. , year = 2010, month = may, journal =. A Unified Approach to Energy Conservation and Potential Vorticity Dynamics for Arbitrarily-Structured

  20. [20]

    2013 , month = sep, journal =

    A Multi-Resolution Approach to Global Ocean Modeling , author =. 2013 , month = sep, journal =

  21. [21]

    and Snir, Marc , year = 2015, month = nov, journal =

    Sasidharan, Aparna and Dennis, John M. and Snir, Marc , year = 2015, month = nov, journal =. A General Space-Filling Curve Algorithm for Partitioning

  22. [22]

    Fast Adaptive Interpolation of Multi-Dimensional Arrays in Tensor Train Format , booktitle =

    Savostyanov, Dmitry and Oseledets, Ivan , year = 2011, month = sep, pages =. Fast Adaptive Interpolation of Multi-Dimensional Arrays in Tensor Train Format , booktitle =

  23. [23]

    Journal of Computational Physics , volume=

    Tensor networks for solving the time-independent Boltzmann neutron transport equation , author=. Journal of Computational Physics , volume=. 2024 , publisher=

  24. [24]

    2019 , journal=

    On identification of self-similar characteristics using the Tensor Train decomposition method with application to channel turbulence flow , author=. 2019 , journal=

  25. [25]

    Journal of Computational Physics , volume =

    A Standard Test Set for Numerical Approximations to the Shallow Water Equations in Spherical Geometry , author =. Journal of Computational Physics , volume =

  26. [26]

    Knowledge-Based Systems , volume =

    Tensor Ring Decomposition-Based Model with Interpretable Gradient Factors Regularization for Tensor Completion , author =. Knowledge-Based Systems , volume =

  27. [27]

    Pattern Recognition , volume =

    Tensor Train Factorization under Noisy and Incomplete Data with Automatic Rank Estimation , author =. Pattern Recognition , volume =

  28. [28]

    Numba: A

    Lam, Siu Kwan and Pitrou, Antoine and Seibert, Stanley , year = 2015, month = nov, series =. Numba: A. Proceedings of the. doi:10.1145/2833157.2833162 , isbn =

  29. [29]

    R., et al., 2020, @doi [Nature] 10.1038/s41586-020-2649-2 , 585, 357

    Charles R. Harris and K. Jarrod Millman and St. Array programming with. 2020 , month = sep, journal =. doi:10.1038/s41586-020-2649-2 , publisher =

  30. [30]

    Ansel, Jason and Yang, Edward and He, Horace and Gimelshein, Natalia and Jain, Animesh and Voznesensky, Michael and Bao, Bin and Bell, Peter and Berard, David and Burovski, Evgeni and Chauhan, Geeta and Chourdia, Anjali and Constable, Will and Desmaison, Alban and DeVito, Zachary and Ellison, Elias and Feng, Will and Gong, Jiong and Gschwind, Michael and ...

  31. [31]

    and Haberland, Matt and Reddy, Tyler and Cournapeau, David and Burovski, Evgeni and Peterson, Pearu and Weckesser, Warren and Bright, Jonathan and

    Virtanen, Pauli and Gommers, Ralf and Oliphant, Travis E. and Haberland, Matt and Reddy, Tyler and Cournapeau, David and Burovski, Evgeni and Peterson, Pearu and Weckesser, Warren and Bright, Jonathan and. Nature Methods , year =

  32. [32]

    git repository , howpublished =

    Abbasi, Hameer and Rocklin, Matthew and Sok. git repository , howpublished =. 2025 , publisher =

  33. [33]

    2025 , publisher =

    git repository , howpublished =. 2025 , publisher =

  34. [34]

    git repository , howpublished =

    Lilly, Jeremy , title =. git repository , howpublished =. 2025 , publisher =

  35. [35]

    git repository , howpublished =

    swe-python , author =. git repository , howpublished =