tools

Convenience tools for planning and fitting reflectivity. Those tools consist of an SLD calculator and an electrode capacity calculator for energy storage measurements.

class tools.views.ChargeRateView(**kwargs)

Compute capacity and charge rates.

form_class

alias of ChargeRateForm

get(request, *args, **kwargs)

Process a GET request

post(request, *args, **kwargs)

Process a POST request

class tools.forms.ChargeRateForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, field_order=None, use_required_attribute=None, renderer=None)

Input form for the capacity calculator

capacity()

Calculate capacity [micro Ah]

The charge packing refers, for instance, to the maximum x in Li_x:Si.

To test: Li_15 Si_4 -> 3579 mAh/g

Parameters
  • electrode – electrode composition [string]

  • radius – electrode radius [cm]

  • thickness – electrode thickness [nm]

  • packing – charge packing

  • valence_change – change in oxidation state of the carrier

property media

Return all media required to render the widgets on this form.