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

VariableMultipole compatibility between matlab AT and pyat #839

Open
wants to merge 73 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
17219e7
only create attributes if self is not an element
oscarxblanco Oct 3, 2024
84d3bf8
import numpy as np
oscarxblanco Oct 3, 2024
ce697be
isort
oscarxblanco Oct 3, 2024
7c3949d
black
oscarxblanco Oct 3, 2024
51db2ce
do flake8 easy fix; many are left
oscarxblanco Oct 3, 2024
f6dae67
fixing when saved in .mat
oscarxblanco Oct 4, 2024
6ced948
fix FamName when reading from matlab
oscarxblanco Oct 4, 2024
7a12dc4
fix read element from matlab
oscarxblanco Oct 4, 2024
05c0e82
fix max order in matlab
oscarxblanco Oct 4, 2024
aa71888
fixing flake8
oscarxblanco Oct 4, 2024
032c9da
fixing flake8
oscarxblanco Oct 4, 2024
e19c8f3
add check isempty
oscarxblanco Oct 4, 2024
ad441ba
matlab index starts in 1, obviously
oscarxblanco Oct 4, 2024
9e62915
fix help matlab
oscarxblanco Oct 4, 2024
59aeee3
fix doc string
oscarxblanco Oct 4, 2024
58d703b
fix help
oscarxblanco Oct 8, 2024
5115496
testing function derivatives
oscarxblanco Nov 18, 2024
d899d08
testing function derivatives
oscarxblanco Nov 18, 2024
93f6bb5
adding function derivatives wrt to tau
oscarxblanco Nov 19, 2024
97854d8
add Func derivatives wrt tau
oscarxblanco Nov 19, 2024
7c405e2
improving doc of SINE mode
oscarxblanco Dec 2, 2024
b531d4e
removing mode from vararging
oscarxblanco Dec 2, 2024
3ffa2f7
remove mode from varargsin
oscarxblanco Dec 2, 2024
79351f2
add docstring SINE mode
oscarxblanco Dec 2, 2024
07fc985
add docstring SINE mode
oscarxblanco Dec 2, 2024
aedf3ab
import VariableMultipole from variable_elements
oscarxblanco Dec 2, 2024
7c4361a
mode needs to be defined
oscarxblanco Dec 2, 2024
0f55260
import variable_elements; and defines pass method mappiing
oscarxblanco Dec 2, 2024
fb889ae
test
oscarxblanco Dec 3, 2024
c089301
separate amplitude and other parameters
oscarxblanco Dec 4, 2024
9d1412c
set parameters only for A or B
oscarxblanco Dec 5, 2024
aa1d905
fixing bugs
oscarxblanco Dec 12, 2024
5630fa5
add apertures and misalignments
oscarxblanco Dec 12, 2024
59adb54
add R1, R2, T1, T2, RApertures, EApertures
oscarxblanco Dec 12, 2024
6d88ad6
adds aperture, rotation and translations
oscarxblanco Dec 13, 2024
9d80e37
add mode
oscarxblanco Dec 13, 2024
67fb8dc
updating element
oscarxblanco Dec 13, 2024
c7197dd
fixing datatype
oscarxblanco Dec 13, 2024
4168268
black
oscarxblanco Dec 13, 2024
a272b79
improve docstring
oscarxblanco Dec 13, 2024
be0f0a4
Merge branch 'master' into fix_bug_pyat_variablemultipole
oscarxblanco Dec 13, 2024
a1045d7
modify comments
oscarxblanco Dec 16, 2024
a87c6c7
add mean and std on random function
oscarxblanco Dec 16, 2024
39c37d6
set mean and std on random whitenoise
oscarxblanco Dec 16, 2024
2d07122
remove MaxOrder from user input
oscarxblanco Dec 16, 2024
d11fb99
set white noise
oscarxblanco Dec 16, 2024
e0ee739
remove periodic from definition
oscarxblanco Dec 16, 2024
9227f95
testting random generator
oscarxblanco Dec 16, 2024
6a219b4
debugging mean and std
oscarxblanco Dec 16, 2024
d05627a
debugging seed of random number generator
oscarxblanco Dec 16, 2024
a4c66f1
add seed initial state
oscarxblanco Dec 17, 2024
287bb37
add seed initial state
oscarxblanco Dec 17, 2024
731b52b
add seed initial state
oscarxblanco Dec 17, 2024
74555bd
include comments
oscarxblanco Dec 17, 2024
9a804f2
set Periodic True default
oscarxblanco Dec 17, 2024
680efdb
fixing bug in conversions
oscarxblanco Dec 17, 2024
e1308ea
using Param->thread_rng
oscarxblanco Dec 18, 2024
ae9b0e1
Merge branch 'master' into fix_bug_pyat_variablemultipole
oscarxblanco Dec 18, 2024
a524815
removing seed; add comments; add Sinlimit
oscarxblanco Dec 19, 2024
f84c550
sinlimit > or =
oscarxblanco Dec 19, 2024
c0de957
remove seed; add sinlimit
oscarxblanco Dec 19, 2024
4f13031
add Sinlimit; remove seed
oscarxblanco Dec 19, 2024
1cd90d8
use pcg32_global in AT matlab
oscarxblanco Dec 19, 2024
13f1cad
black
oscarxblanco Dec 19, 2024
94d5837
get frequency
oscarxblanco Dec 19, 2024
68ff29e
fix bug in arbitrary function
oscarxblanco Dec 19, 2024
0a6e2f5
adding ACMode
oscarxblanco Dec 19, 2024
ed6be2c
import all from VariableMultipole
oscarxblanco Dec 19, 2024
8f1e7f3
improve help
oscarxblanco Dec 19, 2024
93ba719
improve DocSgtring; black
oscarxblanco Dec 19, 2024
40bf18b
fixing flake8
oscarxblanco Dec 19, 2024
aa00a4f
flake8
oscarxblanco Dec 19, 2024
5f704f7
branchless if
oscarxblanco Dec 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
Loading
Loading