Lemonergy implementation references

Lemonergy blocks and tools

Connect a concept to the component you use. Explore original interfaces, parameters, equations, worked examples and implementation sources.

Studio blocks, Python equations, protocol steps and Design tools have different interfaces. Each reference identifies its kind and supported behavior.

Studio blocks (13)

Core equations (6)

  • current_from_c_rate

    Convert a nominal capacity and C-rate into a current magnitude.

    current_from_c_rate
  • ideal_duration_hours

    Calculate ideal full-capacity duration at constant C-rate.

    ideal_duration_hours
  • nominal_energy_wh

    Calculate nominal stored-energy rating from capacity and voltage.

    nominal_energy_wh
  • arrhenius_factor

    Temperature acceleration relative to an explicit reference temperature.

    arrhenius_factor
  • parabolic_film_thickness

    Square-root film growth relative to an authored reference thickness.

    parabolic_film_thickness
  • ficks_first_law_flux

    One-dimensional diffusive molar flux for a supplied concentration gradient.

    ficks_first_law_flux

Protocol steps (6)

  • Pulse train

    Alternate charge or discharge pulses with rests.

    pulse
  • Charge

    Apply a charge segment in a Battery Test Protocol.

    charge
  • Rest

    Program a zero-current interval between active test segments.

    rest
  • Repeat

    Repeat an ordered group of protocol steps.

    repeat
  • Discharge

    Apply a discharge segment in a Battery Test Protocol.

    discharge
  • Dynamic profile

    Replay a registered tabular duty profile.

    dynamic

Design tools (2)

  • Charge session

    Design-tool simulation of a charger connected to the active cell and pack.

    charge-session
  • Charge session thermal node

    The optional lumped temperature calculation inside the Charge session tool.

    charge-session-thermal

These 27 references document components used by the curated glossary workflows. View the broader source inventory.