Base Particle Mechanics Model

class pybamm.particle_mechanics.BaseMechanics(param, domain, options, phase='primary')

Base class for particle mechanics models. See [1] for mechanical model (thickness change) and [2] for cracking model.

  • param (parameter class) – The parameters to use for this submodel

  • domain (dict, optional) – Dictionary of either the electrode for “positive” or “Nagative”

  • options (dict) – A dictionary of options to be passed to the model. See pybamm.BaseBatteryModel

  • phase (str, optional) – Phase of the particle (default is “primary”)


Extends: pybamm.BaseSubModel