cideMOD.cell.variables

Classes

ProblemVariables(problem)

This class is responsible for storing the information of each problem variable.

class cideMOD.cell.variables.ProblemVariables(problem)[source]

Bases: object

This class is responsible for storing the information of each problem variable. They will be used in the pre-processing, equations and post-processing modules. It allows models to create variables and modify those created by other models.

class StateVariables(var_names: Tuple[str], functions: list, DA)[source]

Bases: BlockFunction

setup(problem)[source]

This method sets up the control and state variables of each model.

Parameters:

problem (Problem) – Object that handles the battery cell simulation.