Source code for pybop.models.empirical.ecm_base
from ..base_model import BaseModel
[docs]
class ECircuitModel(BaseModel):
"""
Overwrites and extends `BaseModel` class for circuit-based PyBaMM models.
"""
def __init__(self):
super().__init__()
[docs]
def _check_params(self, inputs=None, allow_infeasible_solutions=True):
"""
Check the compatibility of the model parameters.
Parameters
----------
inputs : dict
The input parameters for the simulation.
allow_infeasible_solutions : bool, optional
If True, infeasible parameter values will be allowed in the optimisation (default: True).
Returns
-------
bool
A boolean which signifies whether the parameters are compatible.
"""
return True