$$
\newcommand{\uex}{{u_{\small\mbox{e}}}}
\newcommand{\tp}{\thinspace .}
$$
More advanced use
- The compute function can have arguments of type float, int, string,
list, dict, numpy array, filename (file upload)
- Alternative: specify a hierarchy of input parameters with name,
default value, data type, widget type, unit (m, kg, s), validity check
- The generated web GUI can have user accounts with login and storage
of results in a database