Pith. sign in

REVIEW 2 cited by

pythOS: A Python library for solving IVPs by operator splitting

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2407.05475 v1 pith:ARKKKOWZ submitted 2024-07-07 math.NA cs.NA

classification math.NAcs.NA
keywords methodsdifferentialequationslibrarypythosoperator-splittingproblemsrunge--kutta
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

Operator-splitting methods are widespread in the numerical solution of differential equations, especially the initial-value problems in ordinary differential equations that arise from a method-of-lines discretization of partial differential equations. Such problems can often be solved more effectively by treating the various terms individually with specialized methods rather than simultaneously in a monolithic fashion. This paper describes \pythOS, a Python software library for the systematic solution of differential equations by operator-splitting methods. The functionality of \pythOS\ focuses on fractional-step methods, including those with real and complex coefficients, but it also implements additive Runge--Kutta methods, generalized additive Runge--Kutta methods, and multi-rate, and multi-rate infinitesimal methods. Experimentation with the solution of practical problems is facilitated through an interface to the \Firedrake\ library for the finite element spatial discretization of partial differential equations and further enhanced by the convenient implementation of exponential time-integration methods and fully implicit Runge--Kutta methods available from the \Irksome\ software library. The functionality of \pythOS\ as well as some less generally appreciated aspects of operator-splitting methods are demonstrated by means of examples.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Improving the stability and efficiency of high-order operator-splitting methods

    math.NA 2025-01 conditional novelty 6.0 of 10

    A stability-optimized four-stage, third-order 2-split operator-splitting method with seven sub-integrations per step and a strategy of using explicit low-order sub-integrators for backward steps yield about 30% speedu...

  2. Analytical solutions for the Extracellular-Membrane-Intracellular model

    math.NA 2025-04 conditional novelty 5.0 of 10

    Closed-form and manufactured solutions for the EMI cardiac cell model are derived and numerically verified through mortar FEM with operator splitting.

Pith tools