dandeliion.client.experiment.Experiment
- class dandeliion.client.experiment.Experiment(operating_conditions: list[str | tuple[str]], period: str | None = None, temperature: float | None = None, termination: list[str] | None = None)[source]
Class for experimental conditions under which to run the model and linked to
dandeliion.client.Experiment
instead ifpybamm.experiment.Experiment
is not present. In general, a list of operating conditions should be passed in. Each operating condition should be a string.- Parameters:
operating_conditions (list[str]) – List of strings representing the operating conditions.
period (str, optional) – Period (1/frequency) at which to record outputs. Default is 1 minute. Can be overwritten by individual operating conditions.
temperature (float. optional) – The temperature of the experiment in Kelvin. Default is None whereby the ambient temperature is taken from the parameter set.
termination (list[str], optional) – List of strings representing the conditions to terminate the experiment. Default is None.
- __init__(operating_conditions: list[str | tuple[str]], period: str | None = None, temperature: float | None = None, termination: list[str] | None = None)[source]
Methods
__init__
(operating_conditions[, period, ...])