Skip to content

PyORBIT-Collaboration/laser-stripping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Laser stripping extension for pyORBIT code

Installation procedure requires building from source. All installation steps happen in command line (terminal).

1. Build pyORBIT as described here

2. Clone the source code

git clone https://github.com/PyORBIT-Collaboration/laser-stripping.git

Put the cloned repository somewhere outside of pyORBIT directory. So your source is now in laser-stripping directory.

3. Setup environment variables

If you built pyORBIT environment from source, use customEnvironment.sh instead.

source <path-to-pyORBIT-installation>/setupEnvironment.sh

4. Build the code

make clean
make

This will put a dynamic library into <path-to-pyORBIT-installation>/lib. If make failed, it usually means that some of the libraries aren't set up properly.

Running Examples

cd examples
./START.sh 1GeV-particle-stripping.py 2

This will launch 1GeV-particle-stripping.py example on two MPI nodes. Other laser stripping related examples are availabale in Examples repository.

About

Extension for laser stripping

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages