Available Parameter Sets
All built-in sets are registered as Python entry points under thepybamm_parameter_sets group and are accessible via pybamm.parameter_sets.
Loading a Parameter Set
By name string
Pass the name directly topybamm.ParameterValues:
Listing all available sets
Inspecting a set before loading
Searching Within a Parameter Set
Overriding Values
You can override individual entries after loading:Creating a Custom Parameter Set
A custom parameter set is a plain Python module that exposes aget_parameter_values() function returning a dict.
pyproject.toml:
pip install -e .), you can use it like any other set:
Loading from a BPX File
The Battery Parameter eXchange (BPX) format is an open standard for sharing battery parameters. PyBaMM can import BPX files directly:BPX support requires the optional
bpx dependency: pip install pybamm[bpx].