cideMOD.models.PXD.degradation.SEI.solvent_diffusion.outputs
Classes
A class that contains the mandatory methods to be overrided related to the outputs of |
- class cideMOD.models.PXD.degradation.SEI.solvent_diffusion.outputs.DiffusionSEIModelOutputs[source]
Bases:
BaseCellModelOutputsA class that contains the mandatory methods to be overrided related to the outputs of
cideMOD.models.ElectrochemicalModel.- get_outputs_info(warehouse: Warehouse) None[source]
This method modifies a dictionary containing the information of both the global and internal variables that can be outputed by the SEI model.
- Parameters:
warehouse (Warehouse) – Object that postprocess, store and write the outputs.
- prepare_outputs(warehouse: Warehouse, var: ProblemVariables, cell: BatteryCell, mesher: BaseMesher, DA: DimensionalAnalysis, problem) None[source]
This method computes the expression of the requested internal variables to be ready for being evaluated and stored.
- Parameters:
warehouse (Warehouse) – Object that postprocess, store and write the outputs.
var (ProblemVariables) – Object containing the problem variables.
cell (BatteryCell) – Object where cell parameters are preprocessed and stored.
mesher (BaseMesher) – Object that store the mesh information.
DA (DimensionalAnalysis) – Object where the dimensional analysis is performed.
problem (Problem) – Object that handles the battery cell simulation.