OPAL (Object Oriented Parallel Accelerator Library) V 1.1.2 17.9.2008 A fusion of MAD9, CLASSIC (V3.3.1 -> 5.0) MAD9p with the help of IPPL V 1.0 . Effort started 5/12/2006 by Andreas Adelmann (PSI) Goto http://amas.web.psi.ch for more information and the documentation. N E W S ======= New in 1.1.2: - much faster now - Bend - Gun, SW TW structures fully benchmarked against IMPACT-T - Cyclotron model ready for: Ring and Injector 2 with neighbouring bunches - Experimental (only for geeks): => iterative solver (needs special configure options) => wake fields => envelope mode (SW,Solenoids) ok w.r.t. BET - Many more regression tests Plans for 1.1.3 - CSR - Transision from experimental to production New in 1.1.5 ------------ Sort range wake fields and SBend with field gradient. Thermal emittance most probable close to the ASTRA model. Iteative solver with simple geometry (not ready for XT3/4 at CSCS due to some library installation problem). I N S T A L L A T I O N ======================= Please check out chapter 2 in the manual for details. On very often used systems the configure commands are given below however you have to make sure the individual location of include and libraries are set right. FELSIM (PSI) ------------ OPAL/src ./configure --with-blas=mkl --with-lapack=mkl --enable-ml-solver \ --with-classic-includedir=$HOME/svnwork/OPAL/classic/5.0/src --with-classic-libdir=$HOME/svnwork/OPAL/classic/5.0/src \ --with-doom-includedir=$HOME/svnwork/OPAL/doom/ --with-doom-libdir=$HOME/svnwork/OPAL/doom/ \ --with-ippl-includedir=/home2/ineichen/felsim/ippl/src --with-ippl-libdir=/home2/ineichen/felsim/ippl/lib/LINUX \ --with-h5part-includedir=$HOME/svnwork/H5Part/src --with-h5part-libdir=$HOME/svnwork/H5Part/src \ --with-hdf5-includedir=$HDF5HOME/include --with-hdf5-libdir=$HDF5HOME/lib \ --with-trilinos-includedir=/opt/trilinos/trilinos-8.0.7/include --with-trilinos-libdir=/opt/trilinos/trilinos-8.0.7/lib \ --with-libdir="-L/opt/parmetis/parmetis-3.1 -L/opt/intel-mkl/mkl-10.0/lib/em64t -L/opt/intel/intel-10.0/fce-10.0/lib" \ --with-libs="-lz -lm -lfftw3 /home2/ineichen/felsim_build/SuperLU_DIST_2.2/lib/libsuperlu_dist_2.0.a -lifcore -lparmetis -lmetis" \ CXX=mpicxx --no-create --no-recursion OPAL/classic/5.0/src ./configure --with-ippl-includedir=/home2/ineichen/felsim/ippl/src \ --with-h5part-includedir=/home2/adelmann/svnwork/H5Part/src \ --with-h5part-libdir=/home2/adelmann/svnwork/H5Part/src \ --with-hdf5-includedir=/opt/hdf5/hdf5-1.6.7/include \ --with-hdf5-ibdir=/opt/hdf5/hdf5-1.6.7/lib \ CXX=mpicxx --no-create --no-recursion OPAL/doom ./configure CC=mpicc --no-create --no-recursion HORIZON (XT3 @ CSCS) Andreas Adelmann
Forked from
OPAL / src
5009 commits behind the upstream repository.
ext-winkle_d
authored
Fixed small issue with singleParticleDump not working correctly in CyclotronTracker in RK-4 mode, made combined LF-2/RK-4 tracker default
Name | Last commit | Last update |
---|---|---|
CMakeModules | ||
classic/5.0/src | ||
src | ||
.gitattributes | ||
.gitignore | ||
CMakeLists.txt | ||
Doxyfile | ||
README | ||
generateAndPublishDoc.sh |