Feature description
Refactor the property setters within BaseModel within the aim to ensure these are safe and robust to use.
Motivation
At the moment, these completed a copy of the passed object, but don't ensure the BaseModel class reconstructs the change.
Possible implementation
No response
Additional context
No response
Feature description
Refactor the property setters within
BaseModelwithin the aim to ensure these are safe and robust to use.PyBOP/pybop/models/base_model.py
Line 727 in ebb03e4
Motivation
At the moment, these completed a copy of the passed object, but don't ensure the
BaseModelclass reconstructs the change.Possible implementation
No response
Additional context
No response