cideMOD.simulation_interface.error_check

Classes

ErrorCheck(problem, status[, name, debug])

class cideMOD.simulation_interface.error_check.ErrorCheck(problem, status, name='', debug=False)[source]

Bases: object

check_coeffs()[source]

Coefficients could be nonlinear and diverge for some values of internal variables, according to their expressions.

check_electrode_depleted()[source]

If electrode surface concentration is below zero, numeric crashes

check_electrode_overloaded()[source]

If electrode surface concentration exceeds maximum surface concentration, numeric crashes

check_electrolyte_depleted()[source]

If electrolyte concentration is zero or below, numeric crashes.

check_temperatures()[source]

Check temperatures are in a good range 0-60ºC

print(*args)[source]