Skip to content

Analytical Module (softpotato.analytical)

The softpotato.analytical subpackage provides closed-form analytical solutions, asymptotic approximations, and empirical models for electrochemical systems.

These analytical equations serve as exact benchmarks for numerical PDE solvers, rapid parameter estimation tools for experimental data, and diagnostic baselines for transient, steady-state, and voltammetric responses.

analytical

Analytical and empirical electrochemical equations.

This subpackage provides closed-form solutions, asymptotic expansions, and empirical models for electrochemical systems. These analytical equations serve as: 1. Exact ground-truth benchmarks for numerical PDE solvers (softpotato.solver). 2. Rapid parameter estimation tools for experimental and simulated data. 3. Diagnostic baselines for transient, steady-state, and voltammetric responses.

Submodules

benchmark : Automated numerical solver validation suite and analytical benchmarking harness. fitting : Parameter fitting and experimental data analysis utilities. hydrodynamics : Convection and hydrodynamic equations for RDE and RRDE. kinetics : Thermodynamics and interfacial kinetics (Nernst, Butler–Volmer, Tafel). microelectrodes : Steady-state and transient models for microelectrodes and UMEs. secm : Scanning Electrochemical Microscopy (SECM) approach curves. step : Potential and current step equations (Cottrell, Anson, Sand, etc.). voltammetry : Voltammetry and kinetic diagnostics (Randles–Ševčík, Nicholson, Matsuda–Ayabe).

Submodules