Paul Kienzle
Paul Kienzle
Agree that it makes auditing easier if there is no eval. Disagree that removing the eval in this case improves security. The data is coming from the file itself. If...
Derivative used in https://github.com/pkienzle/periodictable/commit/e4f8ea130e6ca72f2969f8ceb7fe6673f6e867ac appears to be incorrect: ```python f = lambda t: sum(Ia*exp(-La*(t-To)) for Ia, La in data) - target df = lambda t: sum(La*Ia*(To-1)*exp(-La*(t-To)) for Ia, La in...
Even with the corrected df/dt the resulting time does not have total activation matching the target value. Need to verify that formulas for decay time and activation are consistent.
My solution to this was to add the following rst_prolog in conf.py: ```python rst_prolog = u"""\ .. only:: html :math:`\renewcommand\AA{\text{Å}}` """ ```
Closing because we've released 2.0.
Tables available here: https://www-nds.iaea.org/amdc/
Some parsing code for the `nubase_4.mas20` file in the link above. Can't use it until isomers are supported. Note: the triple (AAA, ZZZ, isomer) is unique in the dataset. ```python...
Maybe a list of excitations with dot access for each item (gs for ground state, m, n, p, q, r, x, i, j). Then every isotope would have `isotope.gs`, with...
Note: isotopic abundance for Tc in iupac tables is 0 (no natural abundance for any isotope), but the activation calculator uses Tc-98 = 100. That is, if Tc is given...
@yurivict thanks for the report. This was hard to reproduce. It doesn't show up if `el.crystal_structure` happens to be accessed for some element before `crystal_structure.init(private_table)` is called in the first...