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

DOC: add reports about T-matrix Riemann sheets #204

Closed
wants to merge 105 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
83a3614
DOC: add draft for Riemann sheets
redeboer Sep 9, 2023
84bd43d
DOC: visualize PDG Riemann sheets interactively
redeboer Sep 9, 2023
64b4621
DOC: add explanatory text
redeboer Sep 9, 2023
b786e15
Switch to plotly
Zeyna777 Sep 22, 2023
96db31d
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Sep 22, 2023
d80ad7b
remove sliders
Zeyna777 Sep 25, 2023
57b1d7d
FIX: remove `keep_output` metadata
redeboer Sep 25, 2023
9979dc5
MAINT: revert cell metdata to 64b4621
redeboer Sep 25, 2023
f5babcf
FIX: support Plotly in static webpages
redeboer Sep 25, 2023
05f1004
FIX: switch to wiki or link to VIM
redeboer Sep 25, 2023
7171fdb
MAINT: remove redundant `meshgrid` definition
redeboer Sep 25, 2023
0b047ff
FIX: switch to `hide-input`
redeboer Sep 25, 2023
05641c9
Merge branch 'main' into riemann-sheets
redeboer Sep 25, 2023
564e827
TEMP: disable `sphinx-needs` extension
redeboer Sep 25, 2023
53adb70
TEMP: do not fail RTD on warning
redeboer Sep 25, 2023
32990bb
Revert "TEMP: do not fail RTD on warning"
redeboer Sep 26, 2023
ea8e044
Revert "TEMP: disable `sphinx-needs` extension"
redeboer Sep 26, 2023
eac4444
Merge branch 'main' into riemann-sheets
redeboer Sep 26, 2023
ba5772a
FIX: embed draft into TR table
redeboer Sep 26, 2023
5480d8d
FIX: import JS files through `html_js_files`
redeboer Sep 26, 2023
0df51dd
Merge branch 'main' into riemann-sheets
redeboer Sep 27, 2023
d9b7882
write first chew mandelstamm implementation
Zeyna777 Oct 26, 2023
d58a89a
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Oct 26, 2023
5f36a6a
add Riemann sheet definition
Nov 17, 2023
79f9b27
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Nov 17, 2023
eef1d3c
Fix mistake and try to make plots look better
Nov 20, 2023
f61be1c
Fix mistake and try to make plots look better
Nov 20, 2023
d31ecc9
Merge branch 'main' into riemann-sheets
redeboer Nov 20, 2023
52c8c93
Try to implement alternative definition of Chew Mandelstamm
Nov 20, 2023
619338f
Merge branch 'main' into riemann-sheets
redeboer Nov 20, 2023
36a49d0
MAINT: address linting errors
redeboer Nov 20, 2023
aaf7c8c
Merge branch 'main' into riemann_sheets_Lena
redeboer Nov 20, 2023
1324cbf
MAINT: address linting errors
Nov 20, 2023
c7976ff
ENH: clean up notebook
Nov 20, 2023
b37f9e1
MAINT: add plus sign to vmax
redeboer Nov 21, 2023
cbbdc9f
MAINT: use `dict`-style configuration
redeboer Nov 21, 2023
2c8d3be
MAINT: remove redundant `opacity` variable
redeboer Nov 21, 2023
718d192
ENH: add contour lines
redeboer Nov 21, 2023
a989e13
ENH: simplify explicit T-matrix to get BW
redeboer Nov 22, 2023
ca2920c
Merge branch 'riemann_sheets_Lena' into riemann-sheets
Nov 22, 2023
0582a11
Split plots
Nov 22, 2023
740ef6f
Change vmax of plot so that it is noz cutoff
Nov 23, 2023
ccd8fac
Add pcolormesh 2D plots
Nov 24, 2023
dfc7352
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Nov 24, 2023
43b1e7c
Merge branch 'main' into riemann-sheets
redeboer Nov 24, 2023
19eaea0
Add lineshape projection and k Plane plots
Nov 27, 2023
589de9e
Add report 998 for two Riemann sheets
Dec 4, 2023
b6d5d8f
Merge remote-tracking branch 'origin/main' into riemann-sheets
Dec 4, 2023
22facb8
2D plot Riemann sheets fix + RS with T matrix
Jan 15, 2024
b58a15a
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jan 15, 2024
3f6ab4a
Merge remote-tracking branch 'origin/main' into riemann-sheets
Jan 15, 2024
6092790
DX: allow ambiguous variables in notebooks
redeboer Jan 15, 2024
537954b
MAINT: switch to `@unevaluated` decorator
redeboer Jan 15, 2024
de1b28d
MAINT: clean up code and fix TR-997
redeboer Jan 15, 2024
d9a2adc
ENH: improve rho^CM notation
redeboer Jan 15, 2024
370e448
FIX: fix Mandelstamm typo
redeboer Jan 15, 2024
64eac4c
FIX: address remaining linting errors
redeboer Jan 15, 2024
2547f29
DOC: add rotatable sqrt cut widget
redeboer Jan 16, 2024
2d7933e
DOC: point link buttons to latest SHA
redeboer Jan 16, 2024
cadee3b
DOC: add dispersion integral with rotated cut
redeboer Jan 16, 2024
70051a3
MAINT: simplify half phi
redeboer Jan 16, 2024
9ae521d
FIX: address dependency conflicts
redeboer Jan 16, 2024
a7e25ce
BEHAVIOR: set pi/6 in 1D plot as well
redeboer Jan 16, 2024
f0d08b8
DOC: add report with rotation inside dispersion integral
redeboer Jan 16, 2024
891ca5c
DOC: update conclusion
redeboer Jan 16, 2024
a581f4d
DOC: attempt to rotate integration path
redeboer Jan 17, 2024
15059f2
Merge branch 'sqrt-riemann-sheet' into riemann-sheets
redeboer Jan 17, 2024
f5e7b5b
FIX: use integral over discrepancy
redeboer Jan 17, 2024
d23f501
DOC: add TR-982 with standard phsp complex plane plot
redeboer Jan 17, 2024
c6991e9
FIX: use correct numbering
redeboer Jan 17, 2024
0e469e4
FIX: implement rho with abs break-up momentum
redeboer Jan 17, 2024
b29d8c6
Implement widget and RotatedLog
Jan 17, 2024
4654a41
Add link to dissertation
redeboer Jan 18, 2024
eb4839f
Merge branch 'main' into riemann-sheets
redeboer Jan 18, 2024
d6845da
FIX: give phi to constructor
redeboer Jan 19, 2024
788faa0
add description of integration limits
Jan 19, 2024
509b04e
DOC: update report titles and card info
redeboer Jan 19, 2024
63cec6b
DOC: visualize standard phsp factor in TR-980
redeboer Jan 19, 2024
c67befa
DOC: improve typography and layout
redeboer Jan 19, 2024
4ebc21b
Merge branch 'main' into riemann-sheets
redeboer Jan 20, 2024
9e6f2cd
Merge branch 'main' into riemann-sheets
redeboer Jan 22, 2024
3ca9b34
DOC: add simple 1-channel T1 and T2 sheets with CM
redeboer Jan 25, 2024
9a34261
FIX: set correct sheet labels
redeboer Jan 25, 2024
c4dd5a1
Add sheet II
Jan 24, 2024
05cf71e
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jan 25, 2024
da13bfb
Change sign of CM function and fix spelling mistakes
Jan 25, 2024
53ef610
Add 2D plot for poles and invastigation of rotation
Jan 26, 2024
699b39f
DOC: add 1-channel rotational phsp widget
redeboer Jan 26, 2024
2567d10
BEHAVIOR: remove s**2 from denominator
redeboer Jan 26, 2024
470699a
Add report for Riemann sheets for two channels
Jan 26, 2024
517edd2
Work progress SpacePhase
Feb 8, 2024
6ae566f
Add report templates for riemann sheet visualisation
Feb 14, 2024
981a616
Add report templates for riemann sheet visualisation
Feb 14, 2024
c75d4fd
Merge remote-tracking branch 'origin/main' into riemann-sheets
redeboer Feb 14, 2024
9de60fc
MAINT: reduce diff with main
redeboer Feb 14, 2024
dffa8ef
MAINT: organize reports into different directories
redeboer Feb 14, 2024
f5e75c3
FIX: fix spelling mistakes identified by cSpell
redeboer Feb 14, 2024
5e16f36
FIX: improve website rendering
redeboer Feb 14, 2024
40bb0d6
Merge branch 'main' into riemann-sheets
redeboer Mar 19, 2024
36c1c46
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 19, 2024
71ad48d
MAINT: remove temporary notebooks
redeboer Mar 19, 2024
ce49082
ENH: start lineshape at threshold point (TR-026)
redeboer Mar 19, 2024
befd08b
DOC: add lineshapes in TR-027
redeboer Mar 20, 2024
47b9d57
DOC: add link to ComPWA/ampform#67
redeboer Mar 20, 2024
3b28119
Indicate thresholds on 3D plot
Zeyna777 Mar 20, 2024
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
17 changes: 17 additions & 0 deletions .cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -84,11 +84,13 @@
"lambdifying",
"LHCb",
"lineshape",
"lineshapes",
"MathML",
"matplotlib",
"Mikhasenko",
"miniconda",
"mkdir",
"multivalued",
"mypy",
"numpy",
"parametrizations",
Expand All @@ -100,6 +102,7 @@
"PYTHONHASHSEED",
"qrules",
"roadmap",
"Schwarz",
"Scikit",
"scipy",
"sympify",
Expand All @@ -118,8 +121,12 @@
"Zenodo"
],
"ignoreWords": [
"Basdevant",
"Colab",
"Danilkin",
"Deineka",
"MAINT",
"Tiator",
"absl",
"adrs",
"allclose",
Expand Down Expand Up @@ -166,6 +173,8 @@
"dalitzplot",
"darkred",
"dasharray",
"dataclass",
"dataclasses",
"dataframe",
"deepcopy",
"displaystyle",
Expand All @@ -186,6 +195,7 @@
"filterwarnings",
"fontcolor",
"fontsize",
"forall",
"framealpha",
"funcs",
"getitem",
Expand All @@ -199,6 +209,7 @@
"heli",
"hepstats",
"histtype",
"hoverinfo",
"hspace",
"hypotests",
"imag",
Expand All @@ -212,6 +223,7 @@
"ipython",
"ipywidgets",
"isinstance",
"isnan",
"isort",
"jaxlib",
"joinpath",
Expand All @@ -232,6 +244,7 @@
"lstrip",
"makedirs",
"marangotto",
"matexpr",
"mathbb",
"mathbf",
"mathcal",
Expand All @@ -243,6 +256,7 @@
"meshgrid",
"mmikhasenko",
"mname",
"mplot3d",
"msigma",
"multiline",
"mystnb",
Expand Down Expand Up @@ -293,6 +307,7 @@
"relim",
"repr",
"richman",
"rightarrow",
"rpartition",
"rstride",
"rstrip",
Expand Down Expand Up @@ -341,6 +356,7 @@
"vmax",
"vmin",
"wspace",
"xanchor",
"xaxis",
"xdata",
"xlabel",
Expand All @@ -350,6 +366,7 @@
"xtick",
"xticklabels",
"xticks",
"yanchor",
"yaxis",
"ydata",
"ylabel",
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,4 @@ pyvenv*/
!codecov.yml
!environment.yml
!pyrightconfig.json
.jupyter_ystore.db
2 changes: 1 addition & 1 deletion docs/report/014.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@
"\n",
"model = builder.formulate()\n",
"full_expression = remove_coefficients(model.expression)\n",
"I = sp.Symbol(\"I\") # noqa: E741\n",
"I = sp.Symbol(\"I\")\n",
"latex = sp.multiline_latex(I, full_expression)\n",
"Math(latex)"
]
Expand Down
Loading
Loading