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

Implementation of CW Temporal Profile and Plane Wave Transverse Profile #373

Open
wants to merge 54 commits into
base: development
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
193a7d9
cw and plane wave implementations
rob-shalloo Mar 12, 2025
03c7a6a
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 12, 2025
322e98d
adding more normalizations and knowledge of laser type
rob-shalloo Mar 12, 2025
ba99d71
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 12, 2025
c433104
adhere to PEP8
rob-shalloo Mar 12, 2025
a970dfc
fix CI tests
rob-shalloo Mar 12, 2025
c58708c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 12, 2025
eea5a80
fix tutorials
rob-shalloo Mar 12, 2025
ce0022b
Merge branch 'cwplanewave' of https://github.com/rob-shalloo/lasy int…
rob-shalloo Mar 12, 2025
55ed2c6
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 12, 2025
b5f9daf
codeQL fix
rob-shalloo Mar 12, 2025
1d94263
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 12, 2025
6c7e758
codeQL fix
rob-shalloo Mar 12, 2025
704d0dd
Merge branch 'cwplanewave' of https://github.com/rob-shalloo/lasy int…
rob-shalloo Mar 12, 2025
0ae62a5
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 12, 2025
8bc582c
fix
rob-shalloo Mar 12, 2025
3556cea
fix
rob-shalloo Mar 12, 2025
2129dc5
added CI tests
rob-shalloo Mar 12, 2025
5d963d8
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 12, 2025
d75c1c2
fix docs
rob-shalloo Mar 12, 2025
7e5a83d
add tutorial for plane wave
rob-shalloo Mar 12, 2025
2844d76
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 12, 2025
bf09754
add tutorial for continuous wave
rob-shalloo Mar 12, 2025
d157b90
fix merge
rob-shalloo Mar 12, 2025
492e6f6
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 12, 2025
b0d97ad
update
rob-shalloo Mar 12, 2025
58be96b
bring cw and plane wave booleans into grid
rob-shalloo Mar 12, 2025
d095ca0
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 12, 2025
e3f38be
update to peak_fluence for cw beams
rob-shalloo Mar 13, 2025
1c10fa4
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 13, 2025
28549b0
more sensible axes limit choices
rob-shalloo Mar 13, 2025
ab8c9e0
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 13, 2025
4b86e3e
cleanup
rob-shalloo Mar 13, 2025
788af4a
Merge branch 'cwplanewave' of https://github.com/rob-shalloo/lasy int…
rob-shalloo Mar 13, 2025
66f3c92
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 13, 2025
e83c3bb
fix npoints for cw and plane wave
rob-shalloo Mar 13, 2025
b9ac61a
Merge branch 'cwplanewave' of https://github.com/rob-shalloo/lasy int…
rob-shalloo Mar 13, 2025
584fe9d
update docs
rob-shalloo Mar 13, 2025
b033bf7
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 13, 2025
bdd4a09
fix
rob-shalloo Mar 13, 2025
7b69258
typos
rob-shalloo Mar 13, 2025
2fa3d98
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 13, 2025
873422c
formatting
rob-shalloo Mar 13, 2025
d29737e
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 13, 2025
362fff8
Apply suggestions from code review
rob-shalloo Mar 26, 2025
09506a0
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 26, 2025
6da9f41
bug fix
rob-shalloo Mar 26, 2025
b7f0fac
bug fix
rob-shalloo Mar 26, 2025
eb828e5
add fluence calculator and adapt notebook
rob-shalloo Mar 26, 2025
ea4e78f
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 26, 2025
5397d49
Apply suggestions from code review
rob-shalloo Mar 26, 2025
6ecf87f
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 26, 2025
ef93e9c
bug fix
rob-shalloo Mar 26, 2025
545b7e8
update docstrings
rob-shalloo Mar 26, 2025
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
Prev Previous commit
Next Next commit
fix
  • Loading branch information
rob-shalloo committed Mar 12, 2025
commit 8bc582cabb3c14515af226a887ec256b5133c5dd
2 changes: 1 addition & 1 deletion lasy/profiles/longitudinal/longitudinal_profile.py
Original file line number Diff line number Diff line change
@@ -35,5 +35,5 @@ def evaluate(self, t):
return np.zeros(t.shape, dtype="complex128")

def __update_is_cw__(self, value):
"""Updates state of is_cw variable"""
"""Updates state of is_cw variable."""
self.is_cw = value
4 changes: 2 additions & 2 deletions lasy/profiles/profile.py
Original file line number Diff line number Diff line change
@@ -75,11 +75,11 @@ def __rmul__(self, factor):
return ScaledProfile(self, factor)

def __update_is_cw__(self, value):
"""Updates state of is_cw variable"""
"""Updates state of is_cw variable."""
self.is_cw = value

def __update_is_plane_wave__(self, value):
"""Updates state of is_plane_wave variable"""
"""Updates state of is_plane_wave variable."""
self.is_plane_wave = value


2 changes: 1 addition & 1 deletion lasy/profiles/transverse/transverse_profile.py
Original file line number Diff line number Diff line change
@@ -54,7 +54,7 @@ def __rmul__(self, factor):
return ScaledTransverseProfile(self, factor)

def __update_is_plane_wave__(self, value):
"""Updates state of is_plane_wave variable"""
"""Updates state of is_plane_wave variable."""
self.is_plane_wave = value

def evaluate(self, x, y):