C++ mpi module for stochmagnet_main Package
main package for running MPI version of Stoch Magnet core

main package for running MPI version of Stoch Magnet core contains classes to run the MPI version of Stoch Magnet code

main package for running MPI version of Stoch Magnet core contains classes to run the MPI version of Stoch Magnet code

It contains the main runner class SMOMPI_Run which creates class factories list with the method createClassFactories() and run the program with the method makeRun(); This methods used the follwoing classes:

The commands are

Running a beam needs to set the stochastic output to compute defined in stochasti cOutput package to define the stochastic data to save during the simulation of beam. The definition of cycle of beam running is defined in cycle package to run a cycle of beam of trajectories in the Stoch Magnet code

The beam simulation algoritm is as follow: