Skip to main content
Ctrl+K
Logo image

Site Navigation

  • User Guide
  • API documentation
  • Examples
  • Contributing

Site Navigation

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

previous

Interpolant

next

EvaluatorPython

Edit on GitHub

© Copyright 2018-2023, The PyBaMM Team.

Created using Sphinx 6.2.1.

Built with the PyData Sphinx Theme 0.13.3.