Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
0df034b
Start envelope 2D module
austin-hoover Jan 5, 2026
1ef0323
Envelope stores empty Bunch object
austin-hoover Jan 5, 2026
1b037fb
Add track method to Envelope2D
austin-hoover Jan 5, 2026
6b84711
Start test script for envelope2D tracker
austin-hoover Jan 5, 2026
13d36e9
Add empty spaceChargeMatrix method
austin-hoover Jan 5, 2026
86fd680
Merge branch 'PyORBIT-Collaboration:main' into env-tracker
austin-hoover Apr 24, 2026
75c133c
Add .idea to .gitignore
austin-hoover Apr 24, 2026
e6efd34
Merge branch 'env-tracker' of https://github.com/austin-hoover/PyORBI…
austin-hoover Apr 24, 2026
7aa7a47
Change Envelope2D to Envelope
austin-hoover Apr 24, 2026
3d0d65c
Update example
austin-hoover Apr 24, 2026
63eb825
Docstrings
austin-hoover Apr 24, 2026
dfeadbd
Add envelope/matrix.py
austin-hoover Apr 24, 2026
a1b32fa
Add MatrixFactory class
austin-hoover Apr 24, 2026
3003c0b
Add several classes to teapot __init__
austin-hoover Apr 24, 2026
e27c57a
Add node types to ignore in matrix factory
austin-hoover Apr 24, 2026
fe81902
Add envelope tracker
austin-hoover Apr 24, 2026
6fad0f7
Delete test script
austin-hoover Apr 24, 2026
d7586c7
Format
austin-hoover Apr 24, 2026
6982c2f
Format
austin-hoover Apr 24, 2026
bc002e1
Fix error in centroid coordinates in example
austin-hoover Apr 24, 2026
7c9abab
Add space charge calculation
austin-hoover Apr 24, 2026
2f67e2c
Add space charge in PIC test + visual comparison of distribution
austin-hoover Apr 24, 2026
7cbe59a
Plot dots
austin-hoover Apr 24, 2026
33b3f16
Fix factor of 2 in perveance calculation
austin-hoover Apr 24, 2026
38f884e
Add kv/waterbag/gauss dist
austin-hoover Apr 24, 2026
c37fc3a
Add tilt to 2D envelope space charge calculation
austin-hoover Apr 24, 2026
752bae3
Add corner plot and tilt test
austin-hoover Apr 24, 2026
e704cdc
Format
austin-hoover Apr 24, 2026
f8987bb
Format
austin-hoover Apr 24, 2026
b9fec41
Add comment on cholesky issue
austin-hoover Apr 24, 2026
09838f6
Delete commented line
austin-hoover Apr 24, 2026
271717a
Edit .gitignore
austin-hoover Apr 24, 2026
5fa7c2b
Docstrings
austin-hoover Apr 24, 2026
0b28b9b
Plot centroid offset for envelope comparison
austin-hoover Apr 27, 2026
18be375
Remove print
austin-hoover Apr 27, 2026
82334dd
Start fixing centroid issue
austin-hoover Apr 27, 2026
ae12bda
Fix centroid issue
austin-hoover Apr 27, 2026
95a45ab
Use eigenvector decomposition
austin-hoover Apr 27, 2026
ff4e888
Start 3D envelope
austin-hoover Apr 27, 2026
478ad15
Move envelope space charge transfer matrix calculations
austin-hoover Apr 27, 2026
ae864df
Add helper functions
austin-hoover Apr 27, 2026
6775b0c
Set perveance_3d to 0
austin-hoover Apr 27, 2026
f918721
Keep trying to implement 3D space charge
austin-hoover Apr 27, 2026
6b876e7
Add 3D drift test
austin-hoover Apr 27, 2026
6def869
Add comment
austin-hoover Apr 27, 2026
d43cbf3
Clarify attempt to calculate 3D sc matrix
austin-hoover Apr 28, 2026
b75520b
Add comment
austin-hoover Apr 30, 2026
db2212a
Correct formula for 3D space charge matrix
austin-hoover May 1, 2026
68f5d63
Update matrices
austin-hoover May 1, 2026
9f268e2
Fix plotting
austin-hoover May 1, 2026
6671086
Format
austin-hoover May 1, 2026
2fe1c2c
Add comments
austin-hoover May 1, 2026
5a34ee6
Delete a few unused lines
austin-hoover May 1, 2026
1537400
Add test_env_sns_ring
austin-hoover May 1, 2026
edec43d
Add options for handling matrix elements without known matrix
austin-hoover May 1, 2026
3c0c1b8
Add tests
austin-hoover May 1, 2026
328af0b
Typo
austin-hoover May 1, 2026
391acb0
Fix type
austin-hoover May 1, 2026
6921eda
Check dipole matrix
austin-hoover May 1, 2026
b9bc1bf
Update tests_sns_ring.py
austin-hoover May 1, 2026
5834bc2
Fix dipole matrix calculation for parts
austin-hoover May 1, 2026
a2ad2ac
Typo
austin-hoover May 1, 2026
789f70c
Test sns ring
austin-hoover May 1, 2026
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
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
.DS_Store
.idea
build
PyORBIT.egg-info
.vscode
Expand Down
Loading
Loading