Commit Graph
9 Commits
Author SHA1 Message Date
unzhakov ed3fd5dc9d feat(radiative): implement O(Z*alpha^2) correction and improve numerical stability
- Add Z (nuclear charge) and A (mass number) parameters to RadiativeCorrection
- Implement O(Z*alpha^2) finite nuclear size correction per Sirlin 1987:
  - Energy-dependent part: ln(m_p) - (5/12)*ln(2W) + 43/18
  - Nuclear-structure-dependent part: Delta_F(Z,A) from modified Gaussian model
- Add small-beta Taylor expansion for numerical stability at threshold (beta < 1e-6)
- Extract _safe_beta() and _safe_tanh_inv_beta_over_beta() helper methods
- Remove unused log_wright_bessel import
- Add 14 new tests: Z-dependence, numerical stability, A parameter coverage
- Update docs/06-radiative-corrections.md with new API usage examples

All 70 tests pass. 14 new tests in 3 new test classes.
2026-04-30 07:18:02 +03:00
unzhakov 4185d2c77c Update docs for radiative correction
Added summaries for Sirlin's articles and spec file based on them.
2026-04-29 22:38:25 +03:00
unzhakov c40a6f7700 Update description and docs
Phase space upgrad (forbidden factors)
2026-04-29 22:35:56 +03:00
unzhakov 4d508ca313 Add doc summary: 2050_Song 99TcMeasurement
Measurement of the 99Tc beta-spectrum and implications for g_v
2026-04-29 13:48:42 +03:00
unzhakov cb4c2d6235 Untrack deleted files 2026-04-27 20:43:40 +03:00
unzhakov 9ead290775 Documentation update
Added 2024 Paulsen article on Tc 99 measurements
2026-04-27 20:40:54 +03:00
unzhakov d8bc5e1b43 Move Hayen biblography to docs/refs/ 2026-04-27 17:47:13 +03:00
unzhakov 85134396d6 Add reference extraction tool (extract_refs.py) and BibTeX from Hayen2017 PDF
Local regex-based parser extracts journal, volume, pages for 83% of
references. Supports both local mode (--pdf paper.pdf) and LLM fallback
(--llm) via llama-server API. Includes 319-entry BibTeX in data/.
2026-04-27 11:03:06 +03:00
unzhakov 8dac095d33 Add Obsidian knowledge base (docs/) and update README with docs structure 2026-04-26 22:41:42 +03:00