Skip to main content
Ctrl+K
PyBaMM v25.4.2 Manual - Home PyBaMM v25.4.2 Manual - Home
  • User Guide
  • API documentation
  • Examples
  • Contributing
  • GitHub
  • Twitter
  • PyPI
  • User Guide
  • API documentation
  • Examples
  • Contributing
  • GitHub
  • Twitter
  • PyPI

Section Navigation

  • Expression Tree
    • Symbol
    • Parameter
    • Variable
    • Independent Variable
    • Scalar
    • Array
    • Matrix
    • Vector
    • State Vector
    • Binary Operators
    • Unary Operators
    • Concatenations
    • Broadcasting Operators
    • Functions
    • Input Parameter
    • Interpolant
    • Operations on expression trees
      • EvaluatorPython
      • Jacobian
      • Convert to CasADi
      • Serialise
      • Symbol Unpacker
  • Models
  • Parameters
  • Geometry
  • Meshes
  • Discretisation and spatial methods
  • Solvers
  • Experiments
  • Simulation
  • Plotting
  • Utility functions
  • Callbacks
  • Citations
  • Batch Study
  • PyBaMM Data
  • API documentation
  • Expression Tree
  • Operations on expression trees

Operations on expression trees#

Classes and functions that operate on the expression tree

  • EvaluatorPython
    • EvaluatorPython
  • Jacobian
    • Jacobian
      • Jacobian.jac()
  • Convert to CasADi
    • CasadiConverter
      • CasadiConverter.convert()
  • Serialise
    • Serialise
      • Serialise.load_model()
      • Serialise.save_model()
  • Symbol Unpacker
    • SymbolUnpacker
      • SymbolUnpacker.unpack_list_of_symbols()
      • SymbolUnpacker.unpack_symbol()

previous

Interpolant

next

EvaluatorPython

Edit on GitHub

© Copyright 2018-2025, The PyBaMM Team.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.

Last updated on 2023-10-02.