- 12 Apr, 2015 1 commit
-
-
Kaman Tülin authored
Mesh the whole domain; take into account the bunch offset; ippl to 3D mapping for multicore simulations are handled
-
- 04 Mar, 2015 1 commit
-
-
kraus authored
-
- 01 Mar, 2015 1 commit
-
-
kraus authored
When stashing and popping the bunch (needed for autophasing) then we have to do this with all cores even if some don't own any particles. The reason is that update is called which needs communication.
-
- 26 Feb, 2015 1 commit
-
-
kraus authored
- fix output of number of particles (suppress warning about number of particles on Beam command where there shouldn't be one)
-
- 20 Feb, 2015 1 commit
-
-
Kaman Tülin authored
-
- 12 Feb, 2015 2 commits
-
-
winklehner_d authored
field and potential output to gmsg.
-
winklehner_d authored
computeSelfFields(_cycl). Needed to have individual cell counters for the three directions, plus last cell was missing. Added line to take z position of beam into account when doing fieldsolve with internal/external beam pipe. Here, the transversal offset should be taken into account as well...TODO!
-
- 12 Jan, 2015 1 commit
-
-
adelmann authored
-
- 07 Jan, 2015 1 commit
-
-
adelmann authored
In case this goes equal or below 1 we stop tracking the bunch and integrating in the material until we have in minimum more than one particle on all nodes. Works for one core (obviously) and the regression test Degarder-1, degrades a 72 MeV beam to 50.200 MeV. This is the current benchmark, to be confirmed by FLUKA simulations. There is a new material Mylar (My) avaidable. Problems/ToDo: -- the increase of NP from 100000 to 100072 is certainly non physical -- check for more than one core -- validate the regression test -- validate Mylar parametrization
-
- 04 Jan, 2015 1 commit
-
-
adelmann authored
-
- 02 Jan, 2015 1 commit
-
-
adelmann authored
-
- 01 Dec, 2014 1 commit
-
-
adelmann authored
-
- 18 Nov, 2014 1 commit
-
-
Daniel Winklehner authored
Brought back saving in local frame for cyclotron tracker. Reverted the way mean E is calculated in PartBunch. Hopefully, restarts in local as well as in global frame now work in the cyclotron tracker.
-
- 05 Nov, 2014 1 commit
-
-
kraus authored
- moving the following classes over from OPAL to CLASSIC o OpalField -> ClassicField o OpalRing -> Ring o OpalRingSection -> RingSection o LossDataSink - clean up - splitting Options into classic and opal options
-
- 20 Oct, 2014 1 commit
-
-
kraus authored
- putting own header file first o for reason see http://www.cplusplus.com/forum/articles/10627/#msg49679 and http://www.cplusplus.com/forum/articles/10627/#msg49680
-
- 18 Oct, 2014 1 commit
-
-
kraus authored
- remove 'using namespace' from header files - remove 'using std::string' and 'using std::abs' from header files For reason see: o http://stackoverflow.com/questions/5849457/using-namespace-in-c-headers
-
- 15 Oct, 2014 1 commit
-
-
Tuelin Kaman authored
For ParallelT method: If BoundaryGeometry is allocated, use it for the iterative solver in a field free region
-
- 08 Oct, 2014 1 commit
-
-
kraus authored
fix problem when many sections are glued together
-
- 07 Oct, 2014 1 commit
-
-
Daniel Winklehner authored
*) Fixed a problem with saving the lost particles if not all processors have lost particles. \n*) Consolidated Tracker_RK4 and Tracker_LF in ParallelCyclotronTracker. Enclosed in #ifdef for now. Activate by uncommenting #define GENERICTRACKER in ParallelCyclotronTracker.h. \n*) Added the general OPAL OPTION boundpdestroyfreq for Cyclotron Tracker.
-
- 25 Sep, 2014 1 commit
-
-
Daniel Winklehner authored
Cosmetics, Typos and a bugfix in calculateBeamParameters_cycl() where the energy would always be 0 and thus the emittance inf
-
- 12 Sep, 2014 1 commit
-
-
Daniel Winklehner authored
1. Changed the way eKin_m is calculated in PartBunch to be consistent between P and E especially when restarting, 2. Removed some debug outputs.
-
- 10 Sep, 2014 1 commit
-
-
Daniel Winklehner authored
Major Changes: 1. No more dumping or restarting in LOCAL frame. 2. OPAL-CYCL now recalculates reference* variables before dump and saves in H5 file. 3. OPAL correctly reads reference* values and calculates beta*gamma correctly from Ekin (was factor 1000 wrong before) Note: Transformation of bunch data into local frame must now be done in POSTPROCESSING -> upgrade H5root
-
- 01 Sep, 2014 2 commits
-
-
Daniel Winklehner authored
-
Daniel Winklehner authored
Some refactoring and more comments for computeSelfFields_cycl(), fixed missing gamma factor for electric field -DW
-
- 31 Aug, 2014 1 commit
-
-
Tuelin Kaman authored
-
- 30 Jul, 2014 1 commit
-
-
adelmann authored
-
- 28 Jul, 2014 2 commits
- 27 Jul, 2014 1 commit
-
-
Tuelin Kaman authored
-
- 24 Jul, 2014 2 commits
- 27 May, 2014 1 commit
-
-
Tuelin Kaman authored
-
- 21 May, 2014 3 commits
-
-
Daniel Winklehner authored
-
Daniel Winklehner authored
-
Tuelin Kaman authored
-
- 20 May, 2014 1 commit
-
-
Daniel Winklehner authored
-
- 19 May, 2014 1 commit
-
-
Daniel Winklehner authored
-
- 29 Apr, 2014 1 commit
-
-
adelmann authored
remove #ifdef DBG_SCALARFIELD as standard !!!! filled up my QUOTA. This should be enabled on the cmake command. Also disable the automatic dump of the particles distribution if running with one core, same reason!
-
- 07 Mar, 2014 1 commit
-
-
Daniel Winklehner authored
Added ID.isDirty() to break condition in boundp to ensure proper update after particle termination -DW
-
- 29 Jan, 2014 1 commit
-
-
adelmann authored
-