lp:third-order-lie-map

Created by Max McGinley and last modified
Get this branch:
bzr branch lp:third-order-lie-map
Only Max McGinley can upload to this branch. If you are Max McGinley please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Max McGinley
Project:
Third Order Lie Map
Status:
Development

Recent revisions

15. By Max McGinley

Added BCH formula to first order in f4

14. By Max McGinley

More tests added

13. By Max McGinley

Added action angle coordinates

12. By Max McGinley

Changing method for getting ellipse from transfer map using only x-px coords

11. By Max McGinley

Added a AnalyticLattice class in solenoid_models which uses an equation which has an equivalent MAUS::BTField. Also added function for tracking progress of particles round unit cell

10. By Max McGinley

Documentation added to all classes. Emittance calculator still not tested

9. By Max McGinley

Added classes EmittanceCalculator and BeamDistribution for calculating the change in emmitance (specifically the matrix of second distribution moments) over a third order map.

8. By Max McGinley

Main run now has option to use equation for magnetic field. Added a brief transfer map for a generic hard edge solenoid with first order soft edge correction in file solenoid_map_generator.hh

7. By Max McGinley

RK4 method added to integrated interaction 4th order hamiltonian. Relative error around 5e-4 for 10mm x,y and 1Mev px, py. Added missing global and particle generation header files. 2 lattices uploaded for use in tests etc. Documentation to follow.

6. By Max McGinley

Tests moved out to gtest and TestResult class deprecated. Makefile changed to use .o files.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers