Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: implement spin alignment #213

Closed
wants to merge 172 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
172 commits
Select commit Hold shift + click to select a range
e01f302
refactor: remove '+' sign from helicity angle labels
redeboer Jan 19, 2022
56ae6f0
refactor: write reference frame indices as superscript
redeboer Jan 19, 2022
22636be
fix: remove angle plus signs in documentation
redeboer Jan 28, 2022
1bd7dfa
fix: skip linking cells with cell magic
redeboer Jan 30, 2022
19ee6e8
style: update BetterBibTex bibliography style
redeboer Jan 20, 2022
c25a58d
docs: move formalism notebook to helicity
redeboer Jan 24, 2022
57fc6c4
docs: introduce alignment problem in notebook
redeboer Jan 24, 2022
3df7839
feat: implement formulate_rotation_on_spin_state()
redeboer Jan 20, 2022
f1691da
refactor: return tuple of WignerD functions
redeboer Jan 22, 2022
f25f734
docs: add example formulate_rotation_on_spin_state()
redeboer Jan 24, 2022
37bc759
refactor: rename to formulate_helicity_rotation()
redeboer Jan 24, 2022
d67cd7a
refactor: extract get_boost_chain_suffix()
redeboer Jan 23, 2022
c08dbe9
feat: implement formulate_wigner_rotation()
redeboer Jan 24, 2022
5c998d8
feat: implement get_parent_id()
redeboer Jan 23, 2022
fc2a8dd
feat: implement count_parents()
redeboer Jan 23, 2022
6403562
feat: implement first version of alignment Wigner-D combinations
redeboer Jan 24, 2022
5745364
docs: illustrate usage of Wigner-D combinations
redeboer Jan 24, 2022
38ab317
style: improve formulate_wigner_d example
redeboer Jan 24, 2022
dbe33a0
build: install latest version of qrules
redeboer Jan 24, 2022
21d9ef6
docs: render state 1 in green, not darkgreen
redeboer Jan 24, 2022
76a12a8
docs: set graphviz background color to transparent
redeboer Jan 26, 2022
ebbbbba
docs: change final state colors to RGB
redeboer Jan 26, 2022
14a6bc4
fix: spin_projection is helicity in the rest frame of the parent
redeboer Jan 26, 2022
37de5cf
style: merge cells where possible
redeboer Jan 26, 2022
4df723e
build: upgrade to qrules latest commit
redeboer Jan 26, 2022
f6b47eb
docs: indicate "opposite helicity" states in graphviz
redeboer Jan 26, 2022
b20974d
docs: formulate alignment for A→U,0→0,1,2
redeboer Jan 26, 2022
810b169
fix: match subscript brackets in Wigner-D's
redeboer Jan 27, 2022
16939db
feat: implement PoolSum
redeboer Jan 27, 2022
b118e3b
fix: improve PoolSum latex printing
redeboer Jan 27, 2022
7fc037d
feat: implement PoolSum.cleanup() method
redeboer Jan 27, 2022
9bc3bc7
refactor!: formulate spin alignment with PoolSum
redeboer Jan 27, 2022
d8fe900
fix: switch sign of theta angle
redeboer Jan 27, 2022
0c4e98c
fix: mix summation indices in Wigner-D functions
redeboer Jan 27, 2022
45e8c15
fix: identify helicity indices with resonance superscript
redeboer Jan 27, 2022
bf95a82
feat: extract is_opposite_helicity_state() function
redeboer Jan 27, 2022
50174d0
feat: implement get_sibling_state_id()
redeboer Jan 27, 2022
8ce99c4
chore: add lru_cache on get_boost_chain_suffix()
redeboer Jan 27, 2022
42afc03
fix: remove reference state in favor of opposite helicity
redeboer Jan 27, 2022
e554aab
docs: make opposite helicity states dashed in DOT visualization
redeboer Jan 27, 2022
b07b16c
docs: add generated terms S and U alignment
redeboer Jan 27, 2022
da4826b
chore: remove count_parents() function
redeboer Jan 27, 2022
4e640c4
refactor!: enforce state 0 non-opposite helicity
redeboer Jan 27, 2022
afe5c45
fix: correct indices in U-summation
redeboer Jan 27, 2022
9b6bd4c
docs: remove doit on the final alignment
redeboer Jan 27, 2022
a76b613
docs: widen final spin alignment sum cell
redeboer Jan 27, 2022
b008a76
build: update to qrules#145
redeboer Jan 28, 2022
dcf4062
fix: switch topologies for S and U chain
redeboer Jan 28, 2022
d1e0a64
fix: match angles in test after qrules update
redeboer Jan 28, 2022
82ce511
refactor: move Topology functions to .decay module
redeboer Jan 28, 2022
dc977f5
fix: compute helicity angles for helicity states
redeboer Jan 28, 2022
2addc4f
feat: implement general BoostMatrix
redeboer Jan 28, 2022
11344f1
test: check if boosting into restframe gives mass
redeboer Jan 28, 2022
6112da5
refactor: move label functions to helicity.naming
redeboer Jan 29, 2022
144b7f4
test: boost into restframe gives mass
redeboer Jan 29, 2022
016667d
refactor: extract ThreeMomentum class
redeboer Jan 29, 2022
9db12dc
feat: implement NegativeMomentum
redeboer Jan 29, 2022
7203093
test: check inverse of BoostMatrix
redeboer Jan 29, 2022
ca3c8b4
chore: simplify einsum rendering ArrayMultiplication
redeboer Jan 30, 2022
0a7c956
refactor: use ComplexSqrt in boosting
redeboer Jan 30, 2022
6451f47
feat: implement compute_boost_chain()
redeboer Jan 30, 2022
6c373c3
feat: implement compute_wigner_rotation_matrix()
redeboer Jan 30, 2022
327dfa9
feat: implement compute_wigner_angles()
redeboer Jan 30, 2022
03bfe94
Merge remote-tracking branch 'ComPWA/main' into 6-spin-alignment
redeboer Jan 31, 2022
7e2a31e
Merge remote-tracking branch 'ComPWA/main' into 6-spin-alignment
redeboer Jan 31, 2022
ee7ca2c
ci: update pip constraints and pre-commit config
web-flow Jan 31, 2022
c0f30aa
docs: show generated source code
redeboer Jan 31, 2022
68bd32e
docs: add numpy to intersphinx inventory
redeboer Jan 31, 2022
a73e8ff
docs: show second level in left sidebar
redeboer Jan 31, 2022
a4f61b0
docs: render generated code on separate page
redeboer Jan 31, 2022
01e1273
ci: include doctests in coverage
redeboer Jan 31, 2022
123ac90
ci: remove slow markers from test_compute_wigner_rotation_matrix_numpy()
redeboer Jan 31, 2022
d180ded
fix: install ampform in ediable mode
redeboer Jan 31, 2022
7a04de4
Merge branch 'main' into 6-spin-alignment
redeboer Jan 31, 2022
25234c0
docs: compute Wigner matrix for phase space sample
redeboer Jan 31, 2022
e9aeb3f
fix: change S into U
redeboer Jan 31, 2022
a28e48f
docs: add four-body decay example
redeboer Feb 1, 2022
3210661
ci: update pip constraints and pre-commit config
web-flow Feb 1, 2022
ed059ed
fix: decrease level Four-body decay section
redeboer Feb 1, 2022
e189622
Merge branch 'main' into 6-spin-alignment
redeboer Feb 1, 2022
3984e09
refactor: extract RapidityBoostMatrix with more sub-nodes
redeboer Feb 1, 2022
1680e2b
Merge branch 'main' into 6-spin-alignment
redeboer Feb 2, 2022
5518b36
fix: add beta norm argument to RapidityBoostMatrix
redeboer Feb 2, 2022
58104c4
fix: ignore generated-code.md if not executing notebooks
redeboer Feb 2, 2022
da75106
ci: update pip constraints and pre-commit config
web-flow Feb 2, 2022
9437b81
fix: perform doit() on BoostMatrix
redeboer Feb 2, 2022
7ba84ed
refactor: hide RapidityBoostMatrix
redeboer Feb 2, 2022
ec2579d
docs: update note about slow lambdification
redeboer Feb 2, 2022
931ed06
fix: speed up tests with cse=True
redeboer Feb 2, 2022
0aba8fd
ci: update pip constraints and pre-commit config
web-flow Feb 2, 2022
36d9658
fix: replace ComplexSqrt with sp.sqrt
redeboer Feb 2, 2022
644eaba
docs!: compute all Wigner-D angles
redeboer Feb 2, 2022
a7ca4d3
Merge branch 'main' into 6-spin-alignment
redeboer Feb 3, 2022
1c4f7d0
docs: extend docstrings with examples
redeboer Feb 3, 2022
27ea167
docs: explain opposite helicity states
redeboer Feb 3, 2022
124152d
docs: unfold right sidebar unto second level
redeboer Feb 3, 2022
224dc51
docs: render links to IPython API
redeboer Feb 3, 2022
c94a9e8
docs: bundle angle expression cell output
redeboer Feb 3, 2022
c908d28
docs: explain computation of Wigner rotations
redeboer Feb 3, 2022
140fd69
ci: update pip constraints and pre-commit config
web-flow Feb 4, 2022
d867c8d
docs: link to tensorwaves PR
redeboer Feb 5, 2022
3b98474
ci: update pip constraints and pre-commit config
web-flow Feb 5, 2022
1784f66
fix: check integral ang.mom. in builder
redeboer Feb 5, 2022
3688421
refactor: use particle latex in parameter names
redeboer Feb 5, 2022
bf05308
ci: ignore .ipynb_checkpoints folders with pytest
redeboer Feb 5, 2022
5c12248
fix: wrap particle name in curly braces
redeboer Feb 5, 2022
b0e013d
feat: extract ParameterValues mapping class
redeboer Feb 6, 2022
b233d85
ci: update pip constraints and pre-commit config
web-flow Feb 6, 2022
bcf792a
fix: generalize mapping type check SliderKwargs
redeboer Feb 6, 2022
504f784
fix: relink _T to TypeVar
redeboer Feb 6, 2022
ba34870
fix: switch to KeyError
redeboer Feb 6, 2022
fc5cba0
Merge branch 'main' into 6-spin-alignment
redeboer Feb 6, 2022
41f48fe
fix: render attrs.evolve as link
redeboer Feb 6, 2022
219dbd6
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Feb 6, 2022
7d8881d
fix: remove duplicate display import
redeboer Feb 6, 2022
cfca442
Merge branch 'main' into 6-spin-alignment
redeboer Feb 6, 2022
73f3ca5
Merge branch 'main' into 6-spin-alignment
redeboer Feb 7, 2022
8c553f5
fix: remove redundant transpose import
redeboer Feb 7, 2022
98addab
refactor: rename to _BoostMatrixImplementation
redeboer Feb 7, 2022
f4e416a
docs: render LaTeX and numpycode in BoostMatrix API
redeboer Feb 7, 2022
920d96a
refactor: extract more computations from BoostMatrix numpycode
redeboer Feb 7, 2022
0ca1052
ci: update pip constraints and pre-commit config
web-flow Feb 7, 2022
7f196f6
docs: link to TR-013
redeboer Feb 16, 2022
e48d616
Merge branch 'main' into 6-spin-alignment
redeboer Feb 16, 2022
68b5c56
ci: update pip constraints and pre-commit config
web-flow Feb 16, 2022
2ed7392
Merge branch 'main' into 6-spin-alignment
redeboer Feb 22, 2022
0dedb58
ci: update pip constraints and pre-commit config
web-flow Feb 22, 2022
8b39d4f
feat: implement PoolSum
redeboer Feb 25, 2022
fe6aa23
fix: improve PoolSum latex printing
redeboer Feb 25, 2022
3243e02
fix: use tuples in signature of PoolSum
redeboer Feb 25, 2022
90beeec
feat: implement PoolSum.cleanup() method
redeboer Feb 25, 2022
f0f179c
Merge branch 'main' into 6-spin-alignment
redeboer Feb 25, 2022
6b08ff0
ci: update pip constraints and pre-commit config
web-flow Feb 25, 2022
6d13cf4
Merge branch 'PoolSum' into 6-spin-alignment
redeboer Feb 25, 2022
55e6642
ci: update pip constraints and pre-commit config
web-flow Feb 25, 2022
ac34253
docs: remove generated code
redeboer Feb 25, 2022
1e33551
test: verify number of amplitudes HelicityModel
redeboer Feb 25, 2022
c283b16
feat: formulate intensity with summation symbol
redeboer Feb 25, 2022
9ecd814
fix: change formulate_spin_alignment() return type to PoolSum
redeboer Feb 25, 2022
d614ca7
feat: skip zero-spin if massless particle
redeboer Feb 28, 2022
50f174a
chore: extract __create_amplitude_symbol()
redeboer Feb 28, 2022
dcf1f3e
refactor: construct HelicityAmplitudeNameGenerator from transitions
redeboer Feb 28, 2022
149458f
fix: correct transition group variable names
redeboer Feb 28, 2022
e05d550
refactor: rename group_transitions()
redeboer Feb 28, 2022
8f56732
fix: link to Marangotto paper
redeboer Feb 28, 2022
4845278
refactor: insert helicity symbol into spin alignment sum
redeboer Feb 28, 2022
22aab83
ci: update pip constraints and pre-commit config
web-flow Feb 28, 2022
0b2fa79
fix: give helicity symbols rational assumption
redeboer Feb 28, 2022
a9ae65f
fix: remove superscript from helicity symbol
redeboer Feb 28, 2022
cf9e003
docs: add total intensity equation
redeboer Mar 1, 2022
48869e1
ci: update pip constraints and pre-commit config
web-flow Mar 1, 2022
40a5ccb
fix: square intensity expression
redeboer Mar 1, 2022
cb99317
ci: update repo-maintenance config syntax
redeboer Mar 1, 2022
a91dac5
test: mark rotation Wigner lambdification as slow
redeboer Mar 1, 2022
b5f7d75
refactor: distinguish amplitudes per topology
redeboer Mar 1, 2022
a902782
fix: skip zero-spin in rotation chain
redeboer Mar 1, 2022
56d5ebb
feat: insert alignment sum
redeboer Mar 1, 2022
74ed33c
refactor: hide indices from PoolSum.free_symbols
redeboer Mar 2, 2022
5134e49
fix: switch sign of opposite helicity in amplitudes
redeboer Mar 2, 2022
8c730ee
style: add _A subscript to decaying particle spin projection
redeboer Mar 2, 2022
79cfaa2
fix: only remove zero-spin if result is non-empty
redeboer Mar 2, 2022
33f5e33
feat: require at least one value for each index in PoolSum
redeboer Mar 2, 2022
c68e3a5
fix: unfold PoolSums in HelicityModel.expression
redeboer Mar 2, 2022
26ddedc
feat: add option to deactivate spin alignment
redeboer Mar 2, 2022
cbef723
chore: extract HelicityModel.__formulate_aligned_amplitude()
redeboer Mar 2, 2022
5302166
feat: insert Wigner angles into kinematic variables
redeboer Mar 2, 2022
915187a
fix: import Literal from typing-extensions
redeboer Mar 2, 2022
4697c86
docs: move spin-alignment notebook to TR-015
redeboer Mar 2, 2022
04ec98d
Merge branch 'main' into 6-spin-alignment
redeboer Mar 2, 2022
3252aba
docs: link to ampform#245
redeboer Mar 2, 2022
2d17693
ci: update pip constraints and pre-commit config
web-flow Mar 2, 2022
bf346de
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 2, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions .constraints/py3.10.txt
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ distlib==0.3.4
docutils==0.16
entrypoints==0.4
execnet==1.9.0
executing==0.8.2
executing==0.8.3
filelock==3.6.0
flake8==4.0.1
flake8-blind-except==0.2.0
Expand All @@ -58,11 +58,11 @@ hepunits==2.2.0
identify==2.4.11
idna==3.3
imagesize==1.3.0
importlib-metadata==4.11.1
importlib-metadata==4.11.2
iniconfig==1.1.1
ipykernel==6.9.1
ipympl==0.8.8
ipython==8.0.1
ipython==8.1.0
ipython-genutils==0.2.0
ipywidgets==7.6.5
isort==5.10.1
Expand All @@ -76,7 +76,7 @@ jupyter-core==4.9.2
jupyter-server==1.13.5
jupyter-server-mathjax==0.2.5
jupyter-sphinx==0.3.2
jupyterlab==3.2.9
jupyterlab==3.3.0
jupyterlab-code-formatter==1.4.10
jupyterlab-markup==1.0.1
jupyterlab-myst==0.1.6 ; python_version >= "3.7.0"
Expand Down Expand Up @@ -155,7 +155,7 @@ pyzmq==22.3.0
qrules==0.9.7
radon==5.1.0
requests==2.27.1
restructuredtext-lint==1.3.2
restructuredtext-lint==1.4.0
rich==11.2.0
send2trash==1.8.0
six==1.16.0
Expand Down Expand Up @@ -184,24 +184,24 @@ sqlalchemy==1.4.31
stack-data==0.2.0
sympy==1.9
terminado==0.13.1
testpath==0.5.0
testpath==0.6.0
toml==0.10.2
tomli==2.0.1
tornado==6.1
tox==3.24.5
tqdm==4.62.3
tqdm==4.63.0
traitlets==5.1.1
types-docutils==0.17.6
types-docutils==0.18.0
types-pkg-resources==0.1.3
types-requests==2.27.11
types-setuptools==57.4.9
types-urllib3==1.26.9
types-urllib3==1.26.10
typing-extensions==4.1.1
urllib3==1.26.8
virtualenv==20.13.1
virtualenv==20.13.2
wcwidth==0.2.5
webencodings==0.5.1
websocket-client==1.2.3
websocket-client==1.3.1
wheel==0.37.1
widgetsnbextension==3.5.2
wrapt==1.13.3
Expand Down
14 changes: 7 additions & 7 deletions .constraints/py3.6.txt
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ pyzmq==22.3.0
qrules==0.9.7
radon==5.1.0
requests==2.27.1
restructuredtext-lint==1.3.2
restructuredtext-lint==1.4.0
rich==11.2.0
send2trash==1.8.0
singledispatchmethod==1.0 ; python_version < "3.8.0"
Expand Down Expand Up @@ -180,25 +180,25 @@ sphinxcontrib-serializinghtml==1.1.5
sqlalchemy==1.4.31
sympy==1.9
terminado==0.12.1
testpath==0.5.0
testpath==0.6.0
toml==0.10.2
tomli==1.2.3
tornado==6.1
tox==3.24.5
tqdm==4.62.3
tqdm==4.63.0
traitlets==4.3.3
typed-ast==1.5.2
types-docutils==0.17.6
types-docutils==0.18.0
types-pkg-resources==0.1.3
types-requests==2.27.11
types-setuptools==57.4.9
types-urllib3==1.26.9
types-urllib3==1.26.10
typing-extensions==4.1.1 ; python_version < "3.8.0"
urllib3==1.26.8
virtualenv==20.13.1
virtualenv==20.13.2
wcwidth==0.2.5
webencodings==0.5.1
websocket-client==1.2.3
websocket-client==1.3.1
wheel==0.37.1
widgetsnbextension==3.5.2
wrapt==1.13.3
Expand Down
18 changes: 9 additions & 9 deletions .constraints/py3.7.txt
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ importlib-resources==5.4.0
iniconfig==1.1.1
ipykernel==6.9.1
ipympl==0.8.8
ipython==7.31.1
ipython==7.32.0
ipython-genutils==0.2.0
ipywidgets==7.6.5
isort==5.10.1
Expand All @@ -74,7 +74,7 @@ jupyter-core==4.9.2
jupyter-server==1.13.5
jupyter-server-mathjax==0.2.5
jupyter-sphinx==0.3.2
jupyterlab==3.2.9
jupyterlab==3.3.0
jupyterlab-code-formatter==1.4.10
jupyterlab-markup==1.0.1
jupyterlab-myst==0.1.6 ; python_version >= "3.7.0"
Expand Down Expand Up @@ -152,7 +152,7 @@ pyzmq==22.3.0
qrules==0.9.7
radon==5.1.0
requests==2.27.1
restructuredtext-lint==1.3.2
restructuredtext-lint==1.4.0
rich==11.2.0
send2trash==1.8.0
singledispatchmethod==1.0 ; python_version < "3.8.0"
Expand Down Expand Up @@ -181,25 +181,25 @@ sphinxcontrib-serializinghtml==1.1.5
sqlalchemy==1.4.31
sympy==1.9
terminado==0.13.1
testpath==0.5.0
testpath==0.6.0
toml==0.10.2
tomli==2.0.1
tornado==6.1
tox==3.24.5
tqdm==4.62.3
tqdm==4.63.0
traitlets==5.1.1
typed-ast==1.5.2
types-docutils==0.17.6
types-docutils==0.18.0
types-pkg-resources==0.1.3
types-requests==2.27.11
types-setuptools==57.4.9
types-urllib3==1.26.9
types-urllib3==1.26.10
typing-extensions==4.1.1 ; python_version < "3.8.0"
urllib3==1.26.8
virtualenv==20.13.1
virtualenv==20.13.2
wcwidth==0.2.5
webencodings==0.5.1
websocket-client==1.2.3
websocket-client==1.3.1
wheel==0.37.1
widgetsnbextension==3.5.2
wrapt==1.13.3
Expand Down
22 changes: 11 additions & 11 deletions .constraints/py3.8.txt
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ distlib==0.3.4
docutils==0.16
entrypoints==0.4
execnet==1.9.0
executing==0.8.2
executing==0.8.3
filelock==3.6.0
flake8==4.0.1
flake8-blind-except==0.2.0
Expand All @@ -58,12 +58,12 @@ hepunits==2.2.0
identify==2.4.11
idna==3.3
imagesize==1.3.0
importlib-metadata==4.11.1
importlib-metadata==4.11.2
importlib-resources==5.4.0
iniconfig==1.1.1
ipykernel==6.9.1
ipympl==0.8.8
ipython==8.0.1
ipython==8.1.0
ipython-genutils==0.2.0
ipywidgets==7.6.5
isort==5.10.1
Expand All @@ -77,7 +77,7 @@ jupyter-core==4.9.2
jupyter-server==1.13.5
jupyter-server-mathjax==0.2.5
jupyter-sphinx==0.3.2
jupyterlab==3.2.9
jupyterlab==3.3.0
jupyterlab-code-formatter==1.4.10
jupyterlab-markup==1.0.1
jupyterlab-myst==0.1.6 ; python_version >= "3.7.0"
Expand Down Expand Up @@ -156,7 +156,7 @@ pyzmq==22.3.0
qrules==0.9.7
radon==5.1.0
requests==2.27.1
restructuredtext-lint==1.3.2
restructuredtext-lint==1.4.0
rich==11.2.0
send2trash==1.8.0
six==1.16.0
Expand Down Expand Up @@ -185,24 +185,24 @@ sqlalchemy==1.4.31
stack-data==0.2.0
sympy==1.9
terminado==0.13.1
testpath==0.5.0
testpath==0.6.0
toml==0.10.2
tomli==2.0.1
tornado==6.1
tox==3.24.5
tqdm==4.62.3
tqdm==4.63.0
traitlets==5.1.1
types-docutils==0.17.6
types-docutils==0.18.0
types-pkg-resources==0.1.3
types-requests==2.27.11
types-setuptools==57.4.9
types-urllib3==1.26.9
types-urllib3==1.26.10
typing-extensions==4.1.1
urllib3==1.26.8
virtualenv==20.13.1
virtualenv==20.13.2
wcwidth==0.2.5
webencodings==0.5.1
websocket-client==1.2.3
websocket-client==1.3.1
wheel==0.37.1
widgetsnbextension==3.5.2
wrapt==1.13.3
Expand Down
22 changes: 11 additions & 11 deletions .constraints/py3.9.txt
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ distlib==0.3.4
docutils==0.16
entrypoints==0.4
execnet==1.9.0
executing==0.8.2
executing==0.8.3
filelock==3.6.0
flake8==4.0.1
flake8-blind-except==0.2.0
Expand All @@ -58,11 +58,11 @@ hepunits==2.2.0
identify==2.4.11
idna==3.3
imagesize==1.3.0
importlib-metadata==4.11.1
importlib-metadata==4.11.2
iniconfig==1.1.1
ipykernel==6.9.1
ipympl==0.8.8
ipython==8.0.1
ipython==8.1.0
ipython-genutils==0.2.0
ipywidgets==7.6.5
isort==5.10.1
Expand All @@ -76,7 +76,7 @@ jupyter-core==4.9.2
jupyter-server==1.13.5
jupyter-server-mathjax==0.2.5
jupyter-sphinx==0.3.2
jupyterlab==3.2.9
jupyterlab==3.3.0
jupyterlab-code-formatter==1.4.10
jupyterlab-markup==1.0.1
jupyterlab-myst==0.1.6 ; python_version >= "3.7.0"
Expand Down Expand Up @@ -155,7 +155,7 @@ pyzmq==22.3.0
qrules==0.9.7
radon==5.1.0
requests==2.27.1
restructuredtext-lint==1.3.2
restructuredtext-lint==1.4.0
rich==11.2.0
send2trash==1.8.0
six==1.16.0
Expand Down Expand Up @@ -184,24 +184,24 @@ sqlalchemy==1.4.31
stack-data==0.2.0
sympy==1.9
terminado==0.13.1
testpath==0.5.0
testpath==0.6.0
toml==0.10.2
tomli==2.0.1
tornado==6.1
tox==3.24.5
tqdm==4.62.3
tqdm==4.63.0
traitlets==5.1.1
types-docutils==0.17.6
types-docutils==0.18.0
types-pkg-resources==0.1.3
types-requests==2.27.11
types-setuptools==57.4.9
types-urllib3==1.26.9
types-urllib3==1.26.10
typing-extensions==4.1.1
urllib3==1.26.8
virtualenv==20.13.1
virtualenv==20.13.2
wcwidth==0.2.5
webencodings==0.5.1
websocket-client==1.2.3
websocket-client==1.3.1
wheel==0.37.1
widgetsnbextension==3.5.2
wrapt==1.13.3
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/linkcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@ jobs:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- name: Set up Python 3.7
- name: Set up Python 3.8
uses: actions/setup-python@v2
with:
python-version: "3.7"
python-version: "3.8"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -c .constraints/py3.7.txt -e .[doc]
pip install -c .constraints/py3.8.txt -e .[doc]
sudo apt-get -y install graphviz pandoc
- name: Check external links
working-directory: docs
Expand Down
6 changes: 3 additions & 3 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,11 @@ repos:
- id: trailing-whitespace

- repo: https://github.com/ComPWA/repo-maintenance
rev: 0.0.110
rev: 0.0.112
hooks:
- id: check-dev-files
args:
- --pin-requirements
- --pin-requirements=biweekly
- id: fix-nbformat-version
- id: format-setup-cfg
- id: set-nb-cells
Expand Down Expand Up @@ -146,7 +146,7 @@ repos:
- id: pydocstyle

- repo: https://github.com/ComPWA/mirrors-pyright
rev: v1.1.223
rev: v1.1.225
hooks:
- id: pyright

Expand Down
29 changes: 29 additions & 0 deletions docs/bibliography.bib
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,23 @@ @misc{meyerMatrixTutorial2008
url = {http://www.curtismeyer.com/talks/PWA_Munich_KMatrix.pdf}
}

@article{mikhasenkoDalitzplotDecompositionThreebody2020,
title = {Dalitz-Plot Decomposition for Three-Body Decays},
author = {Mikhasenko, M. and Albaladejo, M. and Bibrzycki, Ł. and {Fernandez-Ramirez}, C. and Mathieu, V. and Mitchell, S. and Pappagallo, M. and Pilloni, A. and Winney, D. and Skwarnicki, T. and Szczepaniak, A. P.},
year = {2020},
month = feb,
journal = {Physical Review D},
volume = {101},
number = {3},
eprint = {1910.04566},
eprinttype = {arxiv},
pages = {034033},
issn = {2470-0010, 2470-0029},
doi = {10.1103/PhysRevD.101.034033},
url = {http://arxiv.org/abs/1910.04566},
archiveprefix = {arXiv}
}

@phdthesis{pychyGekoppeltePartialwellenanalyseAnnihilationen2016,
title = {{Gekoppelte Partialwellenanalyse von 𝑝̅𝑝-Annihilationen im Fluge in die Endzustände 𝐾⁺𝐾⁻𝜋⁰, 𝜋⁰𝜋⁰𝜂 und 𝜋⁰𝜂𝜂}},
author = {Pychy, Julian},
Expand All @@ -169,4 +186,16 @@ @misc{richmanExperimenterGuideHelicity1984
url = {https://inspirehep.net/literature/202987}
}

@article{wangNovelMethodTest2020,
title = {A Novel Method to Test Particle Ordering and Final State Alignment in Helicity Formalism},
author = {Wang, Mengzhen and Jiang, Yi and Liu, Yinrui and Qian, Wenbin and Lyu, Xiaorui and Zhang, Liming},
year = {2020},
month = dec,
journal = {arXiv},
eprint = {2012.03699},
eprinttype = {arxiv},
url = {http://arxiv.org/abs/2012.03699},
archiveprefix = {arXiv}
}


Loading