科研速览 · Science Skim继续刷下去 · Keep skimming →
◆ The Journal of Open Source Software2026-08-10· Rust (programming language)

Peroxide: A Batteries-Included Numerical Computing Library for Rust

Tae-Geun Kim, Giorgio Comitini, Jonas Grage, Benjamin Joens, M. Schreiber, Soumya Sen, Russell R P Senthamarai, J Sörngård

原始摘要(英文原文)· Original abstract
Peroxide is a Rust numerical computing library that integrates eight domains in one crate: linear algebra, ordinary differential equation (ODE) solving, adaptive quadrature, spline interpolation with exact polynomial calculus, root-finding, forward-mode automatic differentiation (AD), statistics, and multi-format DataFrame I/O.We designed Peroxide for applied scientists, engineers, and students who need a cohesive numerical environment in Rust without assembling a multi-crate dependency graph.A dual-module API offers prelude defaults and a fuga module for explicit algorithm selection, addressing Rust's lack of default function arguments.Peroxide is released under the MIT/Apache-2.0dual license and archived on Zenodo (Kim et al., 2026).
读原文 · Read the paper ↗

AI 追问PRO

登录后使用 AI 追问

讨论区

登录后参与讨论

相关论文 · Related

Peroxide: A Batteries-Included Numerical Computing Library for Rust — 科研速览 Science Skim