Skip to content

Added adapter for conversion to and from WPG#257

Open
twguest wants to merge 1282 commits intoocelot-collab:masterfrom
twguest:master
Open

Added adapter for conversion to and from WPG#257
twguest wants to merge 1282 commits intoocelot-collab:masterfrom
twguest:master

Conversation

@twguest
Copy link

@twguest twguest commented Jul 26, 2024

Simple adapter addition to enable interfacing w/ WPG for advanced optics simulations.

sergey-tomin and others added 30 commits March 28, 2022 15:23
…s loaded from file.

removed obsolete method tracking from section track
 - ParameterScanner class with MPI and multiprocessing based output.
 - overwrite progress kwarg in track.track
 - removed Navigator processes to inactive_processes.
 - CopyBeam process + parray.copy method.

parameter scanner with mpi incl. markers.
fix misprint in nonlinear map "nkick"
improves functionality of show_e_beam_slice
…nsertion-methods

functions for inserting markers into sequences.
Refactored so file output is in ParameterScanFile, which is also now
used for loading the output of a ParameterScan.
…cover with tests,

fixed bug with generate_array,
added in the get_envelop moment pp
…g to the beamline energy profile - LatticeEnergyProfile. Not jet cover with unittest,

Added example how to use the LatticeEnergyProfile,
Updated some notebooks,
minor improvements
ZeugAusHH and others added 29 commits February 21, 2024 14:06
. when adjusting the number of undulators in the beamline, the number of undulators in generated beamline was always odd (for instance, calling create_fel_lattice with und_N=4 resulted in a lattice with a total of 3 undulators)
. fixed initial length check (length of correctors was not taken into account)
wake expansion to 3rd order, a few dechirper wake model, unit test
Added label to the tutorial notebook
…itid

function to obtain git commit id of OCELOT installation
…lineNadj

EuXFEL lattice generation functions: improvements/bugfixes
…knownelements

fix incorrect handling of lattice elements not known to the adaptor for "GENESIS 1.3", v4
…otdev

G4 plots: bugfix for plot of evolution of the average electron energy
…nt. Adding physics process might not work correctly.
…e. Fixed. 2. warning about use of 'is not' instead of '!='
# Conflicts:
#	ocelot/cpbd/beam.py
…ility

Replace deprecated functions in scipy v1.14.0.  Fixes issue ocelot-collab#256
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants