PyRth

Contents:

  • Installation
    • Standard Installation
    • Development Installation
    • Requirements
    • Core Dependencies
    • Verifying Installation
  • User Guide
    • Getting Started
      • Installation
      • Basic Analysis Workflow
      • Example
    • Usage
      • Overview
      • Data Sources
      • Input Modes
    • Troubleshooting
      • Impedance Calculation
      • Derivation
      • Deconvolution
      • Structure Function
      • Optimization Problems
  • API Reference
    • Parameter Configuration
      • Default Configuration Parameters
      • Standard Evaluation Parameters
    • Evaluation Methods
      • Core Methods
        • Evaluation.standard_module()
        • Evaluation.standard_module_set()
        • Evaluation.bootstrap_module()
        • Evaluation.optimization_module()
        • Evaluation.theoretical_module()
        • Evaluation.comparison_module()
        • Evaluation.temperature_prediction_module()
      • Utility Methods
        • Evaluation.save_as_csv()
        • Evaluation.save_figures()
        • Evaluation.save_all()
  • Theory
    • Overview of Network Identification by Deconvolution
      • Introduction
      • Step- and impulse-response
      • Logarithmic time axis
      • Time-constant spectrum
      • From spectrum to RC network
      • Inverse route starting from \(Z(s)\)
      • Thermal Structure Functions
    • Differentiation
      • Why differentiation is hard
      • Optimal regression filtering
    • Fourier Deconvolution
      • Problem description
      • Frequency-domain windows
    • Bayesian Deconvolution
    • LASSO Deconvolution
      • Mathematical Formulation
      • Comments
    • Structure Functions
      • Transmission-Line Basics
      • Uniform RC Line
      • Non-Uniform RC Line ⇔ Structure Function
        • Differential and cumulative forms
        • Voltage (temperature) evolution
        • Relation to NID workflow
    • From Spectrum to Foster Network
    • Polynomial Long-Division
    • J-fraction Route to the Cauer Ladder
      • Starting point: rational impedance
      • J-fraction representation
      • From J– to S-fraction
      • Algorithm outline
    • Khatwani’s Method
      • Prerequisites
      • Markov parameters
      • Polynomial inverse by Newton doubling
      • Triangular calculation table
    • Sobhy’s Method
      • Initialisation
      • Iterative filling rule
      • Extracting H and h
    • de Boor–Golub Algorithm
      • Two equivalent forms of the impedance
      • Recurrence relation
      • Recovering the Cauer coefficients
      • Algorithm summary
    • Lanczos Method
      • Foster Network as Differential-Equation
      • Lanczos in a Nutshell
      • Algorithm
      • Mapping to Cauer Elements
    • Optimization Techniques
      • Why Optimise?
      • Three-Stage Pipeline
      • Structure Simplification Objective
      • Impedance-Fitting Objective
      • Assessing Accuracy
      • Practical Tips
  • Changelog
    • Changelog
      • [Unreleased]
      • [1.3.0] - 2025-12-22
        • Added
        • Changed
        • Fixed
        • Removed
      • [1.2.0] - 2025-07-21
        • Added
        • Changed
        • Fixed
        • Removed
      • [1.1.0] - 2025-05-03
        • Added
        • Changed
        • Fixed
      • [1.0.0] - 2025-03-02
        • Added
PyRth
  • Search


© Copyright .

Built with Sphinx using a theme provided by Read the Docs.