ocelot
ocelot copied to clipboard
OCELOT is a multiphysics simulation toolkit designed for studying FEL and storage ring-based light sources.
The repository is huge. The .git directory needs to be cleaned up. I just cloned ocelot again today and noticed: ``` (base) ~/repos/ocelot$ du -sch . 874M . 874M total...
Description: * Implements tests for callback functionality recently added to write_gen4_lat function in adaptor for GENESIS 1.3, v4. * Disabled broken test function `test_beam_transform` in adaptor for GENESIS 1.3, v2...
The current implementation of function clean_output can result in undesired side-effects, i.e. in certain scenarios it could delete more files than intended. Adds TODO to the function.
Adds feature to function `write_gen4_lat` to write a user-provided string to the generated lattice file.
## Description of Issue In some cases, newer versions of OCELOT from the dev_gen branch write GENESIS4 lattices with shorter cells than older versions. For instance, commit ID 16425bd (date:...
Hi, I need to translate a MAD lattice, presumably MAD-X, into Ocelot, but I can't get the built-in converter to work. I'm trying to use the `madx2ocelot()` function, where I...
Hello Prof. Tomin I am currently utilizing Ocelot as a storage ring tool to address some ring-based problems. However, I have encountered an issue where the lattice I provided does...
Hello, I am having issues installing Ocelot via Conda. This is what I get:  Hopefully there is a solution, since Conda is very easy to manage. Will try the...
Hi, I can install ocelot on my old windows system, but cannot on the latest (both windows 10 and 11). I used anaconda for installation: "conda install -c ocelot-collab ocelot"...