Miscellaneous Direct Entries

ionworkspipeline.direct_entries.standard_defaults()

Returns a DirectEntry object with standard defaults for the number of cells in parallel and series.

ionworkspipeline.direct_entries.one_cm2_cell()

Returns a DirectEntry object with electrode height and width set to 1 cm, to give a 1 cm^2 cell, for 1:1 correspondence between current in A and current density in A.cm^-2

ionworkspipeline.direct_entries.bruggeman(electrode=0, electrolyte=1.5)

Returns a DirectEntry object with Bruggeman coefficients set to the default values of 1.5 for electrolyte and 0 for electrode.

Parameters

electrodefloat, optional

The Bruggeman coefficient for the electrode. Default is 0.

electrolytefloat, optional

The Bruggeman coefficient for the electrolyte. Default is 1.5.

ionworkspipeline.direct_entries.spm_defaults()

Returns a DirectEntry object with parameters that are required for the SPM but don’t affect the voltage.

ionworkspipeline.direct_entries.lithium_metal_anode()

Returns a DirectEntry object with parameters for a generic lithium metal anode with parameter values that don’t add any overpotential.

ionworkspipeline.direct_entries.sei_defaults()

Returns a DirectEntry object with parameters for the SEI layer from [2].

References

ionworkspipeline.direct_entries.li_plating_defaults()

Returns a DirectEntry object with parameters for lithium plating from [2].

ionworkspipeline.direct_entries.mechanical_degradation_defaults(electrode)

Returns a DirectEntry object with parameters for mechanical degradation from [2].

Parameters

electrodestr

The electrode to apply the mechanical degradation to. Can be “negative”, “positive”.