cideMOD.models.PXD.thermal.inputs
Classes
|
Thermal Model solve_thermal: bool Whether or not to solve the thermal model |
- class cideMOD.models.PXD.thermal.inputs.ThermalModelInputs[source]
Bases:
BasePXDModelInputs- classmethod is_active_model(model_options: BaseModelOptions) bool[source]
This method checks the model options configured by the user to evaluate if this model should be added to the cell model.
- Parameters:
model_options (BaseModelOptions) – Model options already configured by the user.
- Returns:
Whether or not this model should be added to the cell model.
- Return type:
bool
- parse_cell_parameters(cell: CellParser) None[source]
This methods parses the cell parameters of the thermal model.
- Parameters:
cell (CellParser) – Parser of the cell dictionary.
- parse_current_collector_parameters(cc: BaseComponentParser) None[source]
This method parses the current collector parameters of the thermal model.
- Parameters:
cc (BaseComponentParser) – Object that parses the current collector parameters.
- parse_electrode_parameters(electrode: BaseComponentParser)[source]
This method parses the electrode parameters of the thermal model.
- Parameters:
electrode (BaseComponentParser) – Object that parses the electrode parameters.
- parse_electrolyte_parameters(electrolyte: BaseComponentParser) None[source]
This method parses the electrolyte parameters of the thermal model.
- Parameters:
electrolyte (BaseComponentParser) – Object that parses the electrolyte parameters.
- parse_separator_parameters(separator: BaseComponentParser) None[source]
This method parses the separator parameters of the thermal model.
- Parameters:
separator (BaseComponentParser) – Object that parses the separator parameters.
- class cideMOD.models.PXD.thermal.inputs.ThermalModelOptions(*, solve_thermal: bool = False)[source]
Bases:
BaseModelThermal Model
- solve_thermal: bool
Whether or not to solve the thermal model
Create a new model by parsing and validating input data from keyword arguments.
Raises ValidationError if the input data cannot be parsed to form a valid model.
- solve_thermal: bool