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¶
- Transient Step Techniques (
softpotato.analytical.step) - Hydrodynamics & Convection Equations (
softpotato.analytical.hydrodynamics) - Thermodynamics & Interfacial Kinetics (
softpotato.analytical.kinetics) - Voltammetry & Kinetic Diagnostics (
softpotato.analytical.voltammetry) - Microelectrode Geometries (
softpotato.analytical.microelectrodes) - Scanning Electrochemical Microscopy (
softpotato.analytical.secm) - Parameter Fitting & Experimental Data Analysis (
softpotato.analytical.fitting) - Simulation Benchmarking Suite (
softpotato.analytical.benchmark)