Hi Michael,
It appears that setting expand_hamiltonian to 1 of a CSBEND produces incorrect result during tracking, for the latest 2019.2.1 version. In the attached example, we compared the results of tracking a particle through a CSBEND w/ expand_hamiltonian set to 1 and 0 (default value), a nontrivial difference in the x dimension is observed.
Best,
Zhe
Setting Expand_Hamiltonian to 1 of a CSBEND
Moderators: michael_borland, soliday
Setting Expand_Hamiltonian to 1 of a CSBEND
- Attachments
-
- simple.tar.gz
- (818 Bytes) Downloaded 243 times
-
- Posts: 1951
- Joined: 19 May 2008, 09:33
- Location: Argonne National Laboratory
- Contact:
Re: Setting Expand_Hamiltonian to 1 of a CSBEND
Zhe,
You are correct, this is a bug. I used a very simple-minded (inaccurate) integration scheme in this case. I hope to have a better scheme implemented in the next release.
Thanks for reporting the problem.
--Michael
You are correct, this is a bug. I used a very simple-minded (inaccurate) integration scheme in this case. I hope to have a better scheme implemented in the next release.
Thanks for reporting the problem.
--Michael
-
- Posts: 1951
- Joined: 19 May 2008, 09:33
- Location: Argonne National Laboratory
- Contact:
Re: Setting Expand_Hamiltonian to 1 of a CSBEND
Zhe,
This bug was fixed in the 2019.3.0 release (just now available).
--Michael
This bug was fixed in the 2019.3.0 release (just now available).
--Michael
Re: Setting Expand_Hamiltonian to 1 of a CSBEND
Hi Michael,
I just downloaded the latest version of elegant, and now the bug is gone. Thanks for your kind help!
Best,
Zhe
I just downloaded the latest version of elegant, and now the bug is gone. Thanks for your kind help!
Best,
Zhe