Skip to main content
Ctrl+K
Logo image Logo image

Site Navigation

  • PyBaMM user guide
  • API documentation
  • Examples
  • Contributing

Site Navigation

  • PyBaMM user guide
  • API documentation
  • Examples
  • Contributing

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
      • Symbol Unpacker
  • Models
  • Parameters
  • Geometry
  • Meshes
  • Discretisation and spatial methods
  • Solvers
  • Experiments
  • Simulation
  • Plotting
  • Utility functions
  • Callbacks
  • Citations
  • Batch Study

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()
  • Symbol Unpacker
    • SymbolUnpacker
      • SymbolUnpacker.unpack_list_of_symbols()
      • SymbolUnpacker.unpack_symbol()

previous

Interpolant

next

EvaluatorPython

Edit this page

© Copyright 2018-2023, The PyBaMM Team.

Built with the PyData Sphinx Theme 0.12.0.

Created using Sphinx 5.3.0.