https://github.com/SixTrack/SixTrack

sort by:
Revision Author Date Message Commit Date
5e482e8 Update from Kyrre et al. What is new: * DYNK block — documented on TWIKI: https://twiki.cern.ch/twiki/bin/view/LHCAtHome/SixTrackDoc#Dynamic_Kicks_DYNK_input_block * DUMP block — documented on TWIKI: https://twiki.cern.ch/twiki/bin/view/LHCAtHome/SixTrackDoc#Dumping_of_beam_population_DUMP * DBDCUM for computing s in every element (used for outputting, need to be always in place) (Alessio) * Removed RIPP - functionality replaced by DYNK & Documented on TWIKI * In collimat: - Make sure all elements are always in place, i.e. kz=53/54/57/58/59/60/61/62 (crabs), 55 (dipedge), 56 (solenoid) - Bugfixes for HDF5 (on top of what has already been released) * Fixes in LINOPT (Alessio): - De-duplicate writelin calls - Always initialize variable “k” - Use bez(jk) (single element inside block) instead of bez(ix) (block name) for output  - Always write final bez after block - Thin tracking+block that is not pure drift -> treat properly  - Fix trom06 - Correctly handle crabs in collimat - Element kz > 28: Dump linear optics  - No jk outside BLOCK loop kz=11: Dump * Remove nonsense "if(abs(kp(ix).eq. 0 OR 1) -> GOTO 650" from thin6d * Move file closing code into subroutine “close” (Alessio) * In make_six: - Check code using beauty for missed astuce “+ei” - Check that cr and collimat is not enabled at the same time - This version / already on SVN * h5 in exec name if built with HDF5 * Bugfixes for linking etc. * In beauty: - Return error to make_six if astuce not closing * Astuce files sixve.ast & track.ast - Add support for decks dynkancil, dynktrack, cadcum, close Main tests that has been ran, all successfully: * Check DYNKs SET functionality for kz=+1, -1, +2, -2, +3, +4, (+/-1 to +/- 10 shares most of the code), 23 (voltage/amplitude/phase) * Check DYNKs FUN functionality / function generation. * Check Checkpoint/Restart functionality for DYNK and DUMP, including correct truncation and continuation of output files. * Check collimation examples * Check HDF5 * Check that RIPP is exactly reproduced * Check that SIXTRAC/DYNK/DUMP works with Intel fortran, both standard and checkpoint/restart version. * Sixtest tests (run_pro and run_kill): bnl exact crabamp javier thick4 lost tilt dipedge bb notilt lostnotilt lostevery s316 eric frs frs60 bbe51 bbe52 bbe571ib0 distance All in all, I think the test coverage was quite extensive, and in total we have probably removed more bugs than we have added. In total, the code grew by 4943 lines of code (~33 LOC/day), and we also deleted or modified many many many other lines. Different executables successfully produced and tested: ./make_six gfortran collimat ./make_six gfortran collimat hdf5 ./make_six gfortran crlibm ./make_six gfortran crlibm cr ./make_six ifort crlibm ./make_six ifort crlibm cr Most of the test notes can be found at (warning: messy and not really intended for general consumption): https://www.evernote.com/l/AHNpfE_-KixNka5uH8mK8deDXuSUQ3cm_CA https://www.evernote.com/l/AHNpfE_-KixNka5uH8mK8deDXuSUQ3cm_CA https://www.evernote.com/l/AHNxnoAJe15EOax8Z8A49WfhtBmU-OCDpa4 https://www.evernote.com/l/AHPvDfsLTjNF77wIqiFH0M5an9I1A6kHZgo A complete modified version of the SVN repo folder, comparable to trunk/Sixtrack, can be found at: https://github.com/KFubuki/time_dependant_kicks/tree/devel_upstreammerge2 -> subfolder sixtrack_SVN/sixtrack Note: This commit was originally two commits in the old SVN repository. There, the files where originally committed with DOS line endings, making the diff go crazy. This was undone in a second commit, here those two are squashed into one. Also, the second commit included count.awk, which was forgotten in the first commit. Affected files: M ast_mask/sixve.ast M ast_mask/track.ast M beauty/count.awk M make_six M sixtrack.s To see a proper diff (i.e. not all lines), use: svn diff -x "-w --ignore-eol-style" ast_mask/sixve.ast ast_mask/track.ast beauty/count.awk make_six sixtrack.s 19 August 2015, 09:26:23 UTC
43dcc92 fixing sse2 sse3 option in windows for new Makefile 11 March 2015, 14:30:04 UTC
aa8cfcb More test 04 March 2015, 15:50:04 UTC
1ee677d Test HTTPS with agonzale INC0744512 04 March 2015, 14:25:44 UTC
e38d635 Second test HTTPS 04 March 2015, 14:13:26 UTC
a17bc41 Test INC0744512 04 March 2015, 14:09:52 UTC
1412737 HDF5 fixes from Regina Kwee-Hinzmann; This fixes bugs in the HDF5 module, which prevented compilation of HDF5, created runtime errors, and created incorrect physics results (counter was incremented in the wrong place in the code). This module is enabled by adding the "hdf5" flag to make_six (requiring collimat). It was tested by Regina and Kyrre, and found to produce correct output. When used, the CPU time and disk space requirements for tracks2.dat (replaced by tracks2.h5) go down by a significant factor. 04 March 2015, 14:02:23 UTC
27480a1 Reverting WIRE changes (back to r184) 04 March 2015, 13:49:59 UTC
ad04f94 wire element added 02 March 2015, 16:27:34 UTC
e18c877 SixTrack Version: 4.5.19 Eric for Riccardo -- Uncommented the BUG fix? go to 360 in LIMI block -- Fixed undefine variable time in sixda -- Added SixTrack_da link for Frank McIntosh , 14th February, 2015 18 February 2015, 16:04:33 UTC
820761d small update on Makefile 26 January 2015, 13:57:05 UTC
d74b7a5 reverting 180 make_six sixtrack.s 26 January 2015, 09:57:58 UTC
5022f26 adding new makefile 26 January 2015, 09:54:58 UTC
618a087 Improving sixsrc.py for html page and fortran generation 22 August 2014, 12:02:24 UTC
26e85ad SixTrack Version: 4.5.18 Adriana -- Collimation changes -- Line 29951: formatting in the output file 38 (tracks2.dat) -- Lines 57712 and 57715: input data for tracking (carbon density and free path length respectively) -- Lines 58583 and 58584 : correction of the calculation of momentum and energy in the subroutine CALC_ION_LOSS Adriana and McIntosh , 14th May, 2014 14 May 2014, 08:24:28 UTC
25c8758 SixTrack Version: 4.5.17 Eric -- Removed boinc_zipitall calls -- added CLOSE 6 and 93 to routine abend McIntosh , 9th May, 2014 09 May 2014, 07:41:07 UTC
e3007ab SixTrack Version: 4.5.16 Eric -- Going back to Version 4513 (best so far) -- Added Riccardo's physics from SVN Version 176 From Javier: increase bb 6d max number of slices, change logic for lhc option (strong beam optics): lhc=0 symmetric optics; lhc=1 antysymmetric; lhc=2, like lhc=0 but sigma 11,33,55 overwriten McIntosh, Riccardo, Javier, 8th May, 2014 08 May 2014, 15:24:45 UTC
04a57fa From Javier: increase bb 6d max number of slices, change logic for lhc option (strong beam optics): lhc=0 symmetric optics; lhc=1 antysymmetric; lhc=2, like lhc=0 but sigma 11,33,55 overwriten 07 May 2014, 07:54:25 UTC
8523149 SixTrack Version: 4.5.15 Eric -- Rebuilding with absolutely NO zip stuff -- Modified the Makefile.boinc.template and README -- boinc_api_fortran.cpp (sixtrack.s of course) McIntosh , 3rd May, 2014 04 May 2014, 14:41:08 UTC
89b203b SixTrack Version: 4.5.14 Eric -- Rebuilding WITHOUT any zip calls but with the lib boinc_zip -- Just replaced the Makefile.boinc.template McIntosh , 3rd May, 2014 03 May 2014, 18:15:16 UTC
28a9f17 SixTrack Version: 4.5.14 Eric -- Rebuilding WITHOUT any zip stuff. McIntosh , 3rd May, 2014 03 May 2014, 17:38:06 UTC
25877eb SixTrack Version: 4.5.13 Adriana Modifications to Collimation Routines -- Add output file Coll_Scatter.dat (within the Jaw subroutine) with all interactions at collimators -- Add output file FLUKA_impacts_all.dat with all absorptions at collimators -- Add Single Diffractive events in FLUKA_impacts.dat -- Add Pencil Beam type 3 (R.Bruce): The new pencil beam model uses the existing routines for annular halo generation and samples a matched halo at the face or end of any given collimator, with all particles hitting the jaws at a variable depth. There is no unphysical tilt of the jaws with the beam envelope as in the previous pencil beam -- Replacement of the scattering routine with an upgraded version (C.Tambasco and B.Salvachua). At the moment the old routine is commented out, to be seen if to delete it or put it as a compilation option. The new routine includes: A different Carbon density that better fits the real collimator jaw material. The addition of the logarithmic term in the in the rms angle equation of the multiple Coulomb scattering has been added. Implementation of the Bethe-Bloch equation (in place of a fix value) to better estimate the ionization losses. Computation of new fits of experimental data (TOTEM collaboration) to better extrapolate the proton-proton elastic and total cross sections. Updating of the proton-proton single diffractive cross section considering a recent parametrization based on the renormalized pomeron flux exchange. Updating of the proton-nucleus inelastic and total cross sections considering the new available data from the Particle Data Group. -- Further modification to the computation of ionisation losses taking into account the tale of the Landau distribution, since Bethe-Bloch is not valid for beta.gamma>1000 (D. Mirarchi). McIntosh/Adriana, 30th April, 2014 SixTrack Version: 4.5.12 Eric -- Just for testing new build by Xavier (not committed) McIntosh , 30th April, 2014 30 April 2014, 15:01:31 UTC
b510fe5 SixTrack Version: 4.5.11 Eric -- Put back call to unzip and zipitall -- Waiting for Riccardo's changes -- Commit for a build anyway to use on boinctest McIntosh , 25th April, 2014 25 April 2014, 13:17:46 UTC
e8510b3 SixTrack Version: 4.5.10 Eric -- NO call boinc_zipitall (missed one in 4.5.09) -- Re-instated call boinc_time_to checkpoint -- Changed CR ABEND Message McIntosh , 14th April, 2014 20 April 2014, 22:02:18 UTC
88e1eeb SixTrack Version: 4.5.09 Eric -- Based on 4508 but NO call boinc_unzip -- Based on 4508 but NO call boinc_zipitall -- ???Just to test ifort 2013_sp1.2.144??? McIntosh , 26th March, 2014 26 March 2014, 12:20:06 UTC
9737a17 SixTrack Version: 4.5.08 Eric -- Added parentheses to FOXY EXACT code to match the actual computation (and removed redundant parentheses) McIntosh , 7th March, 2014 07 March 2014, 13:41:45 UTC
466381c SixTrack Version: 4.5.06 Eric and Mattias -- Implemented "exact" drift from Mattias -- Eric changed to just use sqrt McIntosh 6th March, 2014 SixTrack Version: 4.5.05 Riccardo -- Added licence info Riccardo 24th February, 2014 06 March 2014, 08:05:57 UTC
bb6f113 fix a bug and read all fort.90 27 February 2014, 14:25:47 UTC
efae31c Adding python script to read binary files fort.90 fort.89 ... produced by Sixtrack 21 February 2014, 09:48:52 UTC
24d353d Adding Exact drift flag to track with a more accurate equation for drift spaces. An option iexact is added at the end of the tracking parameter block 21 February 2014, 09:42:15 UTC
1a0cc03 removed space in between + and cd 05 February 2014, 21:44:55 UTC
7be138a adding license informations 31 January 2014, 10:18:22 UTC
9b423d2 adding license informations 31 January 2014, 10:15:48 UTC
def9db5 adding license informations 31 January 2014, 09:59:04 UTC
af4ad0e SixTrack Version: 4.5.04 Eric -- Removed +if crlibm from the new vars posttime, pretime and tottime McIntosh 24th January, 2014 24 January 2014, 16:45:51 UTC
0593148 added more detail on the README for 4.4.98 version 20 January 2014, 13:27:08 UTC
6386369 SixTrack Version: 4.5.03 Eric -- Fixed reported CPU times. Finally used new names, removed crtime0/crtime1 and used time3 in crpoint (as well as post) for crtime3 McIntosh 11th January, 2014 SixTrack Version: 4.5.02 Eric -- Now try and correct the turns reported in fort.6 -- Should also try and fix CPU time reports -- Leaving debug code until I check LOST particles McIntosh 6th January, 2014 SixTrack Version: 4.5.01 Eric -- Now try and correct sumda(22/23) and Total Turn(s) Tricky, because of nnuml and multiple restarts Recomputing napxto in maincr and sumda(22/23) in postpr Leaving debug code until I check LOST particles McIntosh 5th January, 2014 11 January 2014, 11:26:49 UTC
90d090b SixTrack Version: 4.5.01 Eric -- Now try and correct sumda(22/23) and Total Turn(s) Tricky, because of nnuml and multiple restarts Recomputing napxto in maincr and sumda(22/23) in postpr Leaving debug code until I check LOST particles McIntosh 5th January, 2014 M sixtrack.s M README 05 January 2014, 16:16:04 UTC
f35d3ed SixTrack Version: 4.4.99 Eric -- Removed the now hopefully unnecessary checkpoint of OIDPSV McIntosh 29th December, 2013 SixTrack Version: 4.4.98 Riccardo -- Fixes from Riccardo for the OIDPSV problem etc -- based on Version 4.4.97 McIntosh 28th December, 2013 30 December 2013, 14:52:19 UTC
9309b39 SixTrack Version: 4.4.97 Eric -- Default numlcp to 1000 -- Reading numlcp and numlmax as 10th/11th items in fort.3 Tracking Parameters Line 1 (was done already) but remember to set 8th/9th items niu(1 and 2) to 0 and re-create Sixin.zip -- Commented out call system in crpoint to check timing of C/R McIntosh 26th December, 2013 SixTrack Version: 4.4.96 Eric -- Added a fort.93 log message to clarify start up -- Fixed missing +ei at 611 for =if boinc McIntosh 23rd December, 2013 SixTrack Version: 4.4.95 Eric -- Put back and added checks "unzip of Sixin.zip" McIntosh 23rd December, 2013 SixTrack Version: 4.4.94 Eric -- Commented out the "unzip of Sixin.zip" for tests with Igor McIntosh 23rd December, 2013 26 December 2013, 16:18:24 UTC
0c886ac SixTrack Version: 4.4.93 Eric -- FIXED the mywwerf problem by using a CONSTANT P -- Found that unzip Sixin.zip was over-writing fort.93 etc -- Decided to just re-position fort.93 again and empty fort.92 -- WRITEBIN not to write message if +bnlelens -- Do NOT enable_xp in dabnew.s for Lahey lf95 -- Enable for other compilers if +crlibm, but I use the binary fort.111 -- In sixtrack.s it is done only for +fio which isn't supported by lf95 (should carefully check when testing fio) -- Commented out some +if debug commands -- Riccardo will add fix for OIDPSV and then I will test -- See README for all changes since Version 4462 McIntosh 19th December, 2013 19 December 2013, 13:09:02 UTC
db72ee8 compilation of tools added using mad-x build system 12 December 2013, 14:07:08 UTC
99d4b57 SixTrack Version: 4.4.91 Eric -- Merged version of sixtrack.s.v4490 with Yngve's -- collimations mods based on v4463 McIntosh 13th November, 2013 SixTrack Version: 4.4.90 Eric -- Adding oidpsv(j) to C/R as a TEMPORARY??? fix for test javier. -- Still to run regression tests before testing new NUMLMAX NUMLCP -- Modified from Version 4.4.87. -- See README for full info. McIntosh 12th November, 2013 13 November 2013, 16:05:45 UTC
d7c230f not writing debugfile.txt 01 October 2013, 07:08:11 UTC
cad6944 in beamgas module if a long list of dpmjet events is provided, skip the rest of the lines in the file 01 October 2013, 07:08:08 UTC
9c1d0e5 SixTrack Version: 4.4.63 Eric -- Just added a call to boincrf for fort.zip for Windows. McIntosh 31st August, 2013 31 August 2013, 19:13:37 UTC
e175fb2 This is the REAL sixtrack.s.v4462 31 August 2013, 19:12:25 UTC
2e27c6f SixTrack Version: 4.4.62 Eric -- Fixed nasty bug in daten iclr.eq.2 concerning exz in tracking input -- Fixing all "formatted read" for fio and _xp stuff. -- dabnew.s and sixtrack.s. if fio (but NOT Lahey lf95) then enable/disable _xp before/after the READ "NEAREST" fio overrules crlibm for formatted input McIntosh 29th August, 2013 31 August 2013, 19:07:28 UTC
1d3dc97 adding boinc address to Makefile.boinc.template for linux 22 August 2013, 16:11:18 UTC
be6c397 SixTrack Version: 4.4.61 Eric -- Added code to daten for crlibm and read of xstr McIntosh 16th August, 2013 21 August 2013, 13:40:18 UTC
a89b4ba SixTrack Version: 4.4.52 eric and Igor and Laurent -- Just fixed the type definitions in myboinc.f which is for internal use only. McIntosh 12th August, 2013 12 August 2013, 14:10:55 UTC
d33db0d SixTrack Version: 4.4.52 eric and Igor and Laurent -- Deleted a redundant +ca cseeds (came in v4443!)??? McIntosh 4th July, 2013 12 August 2013, 13:37:36 UTC
e7fc706 SixTrack Version: 4.4.51 eric -- Really fixes checkpoint and adds log message to fort.93 for the last checkpoint -- Adds parameters 8,0 to boinc_zip call (string lengths) McIntosh 1st July, 2013 01 July 2013, 15:11:03 UTC
20ca74c SixTrack Version: 4.4.50 eric -- Always checkpoint (do NOT call BOINC time to checkpoint) -- Do a checkpoint when all turns completed before post-processing (unless restarted from that checkpoint) in order to facilitate ten million turns etc -- Replaced g77 option by pgf90 (preliminary) McIntosh 27th June, 2013 29 June 2013, 15:37:44 UTC
45e7eb4 fix sixsrc.py lxplus deps 04 December 2012, 11:32:30 UTC
949b7e3 make sixsrc.py executable 04 December 2012, 11:29:43 UTC
b926be8 Adding python code browser 04 December 2012, 11:01:02 UTC
650c798 SixTrack Version: 4.4.46 eric and laurent -- Now call boinc_zip_ directly and use boinc_fraction_done instead of boinc_sixtrack_progress -- Added boinc_fraction_done etc to myboinc.f McIntosh 26th September, 2012 26 September 2012, 15:15:56 UTC
8702c28 SixTrack Version: 4.4.45 eric -- Just made sure MMAC is zero (when NMS=0) for lost particles McIntosh 26th September, 2012 26 September 2012, 14:05:19 UTC
91835d1 SixTrack Version: 4.4.44 eric and laurent -- Removed the integer parameter from call to boinc_init McIntosh 22nd September, 2012 26 September 2012, 12:42:07 UTC
75b0db8 SixTrack Version: 4.4.43 eric and javier -- Javier's mods for new elements called allMULT -- Fix for sumpos for mmac and nms -- make_six new SSE defaults and checks and removed set -x McIntosh 22nd September, 2012 25 September 2012, 13:08:53 UTC
7705b55 SixTrack Version: 4.4.42 eric -- Fixed SUMDA 59/60 for all particles lost early McIntosh 22nd July, 2012 22 July 2012, 13:27:19 UTC
07037ba Added Makefile.boinc.mac.template and fixed make_six for MAC McIntosh 5th July, 2012 05 July 2012, 12:51:08 UTC
2942e1b SixTrack Version: 4.4.41 eric -- Quickly changed to SSE3 (but still called SSE2) for Igor for BOINC -- Added total turns and CPU time to fort.10 words 59/60 -- uname -m instead of fs sysname -- sse3 instead of sse2 and nothing for Macs McIntosh 3rd July, 2012 03 July 2012, 15:15:11 UTC
a3140dc SixTrack Version: 4.4.40 eric -- Same SixTrack but new make_six for MacOS -- Defaults to ifort instead of lf95 -- uname -m instead of fs sysname -- sse3 instead of sse2 for Macs -- enable_xp.c/disable_xp.c dummied on ifdef APPLE -- Comma separated map options for FCLMAP -- NO static linking for Mac -- Fixed bug with make_six options and added lf95 McIntosh 22nd June, 2012 22 June 2012, 12:26:20 UTC
e4836d5 Just to try and clean up new/old entries. Eric. 18 June 2012, 14:49:41 UTC
10a19e5 SixTrack Version: 4.4.40 eric -- Put write 210 (fort.10 HEX) under +if debug -- Added the crlibm .f routines (acos_rn.f asin_rn.f atan2_rn.f) -- to sixtrack.s -- make_six (for MacOS), boinc_api_fortran[.windows] -- and new make_windows with new templates and -- flags for +/-SSE2 McIntosh 18th June, 2012 18 June 2012, 14:40:49 UTC
82d914e SixTrack Version: 4.4.35 eric -- Just a commit to add dtoa_c.c, Makefile.bat, dafor and astuce. McIntosh 20th May, 2012 20 May 2012, 11:55:02 UTC
c987927 SixTrack Version: 4.4.35 eric and Harry -- based on 4.4.34 -- Javier's mods for crabamp with Harry's fixes labelled hr13 -- Removed a double assignment to ferrno in round_near.c McIntosh 18th May, 2012 SixTrack Version: 4.4.34 eric -- Fixed assignment of data to sigma0 and qw0 in daten. -- Fixed a few problems with g77 and concatenation in new daten subs splitfld, spliterr, rounderr. -- Unfixed initialisation of DA variables in dafor.f. -- Not committed McIntosh 28th April, 2012 20 May 2012, 11:28:22 UTC
6513a24 Missing routine dtostr Frank & Eric 19 April 2012, 08:37:30 UTC
5facb3c SixTrack Version: 4.4.33 eric -- based on 4.4.11 -- Uses strtod and sprintf and fround for all input variables and for formatted write of fort.10. This is the first 0 ULP version giving identical results on Linux with 4 different Fortran compilers. McIntosh 11th April, 2012 11 April 2012, 15:55:45 UTC
3b0deec SixTrack Version: 4.4.11 eric McIntosh 8th February, 2012 -- based on 4.4.01 (never committed) -- Uses round_ulp from Laurent roundnulp( ,1024) only for the same variables, extaux(k), alignx|z and tilt McIntosh 25th March, 2012 25 March 2012, 04:54:20 UTC
21f0190 version 4.2.16 on 09.01.2012 12 January 2012, 16:19:26 UTC
558c143 1) In the "iteration errors" input block and on the fourth input line the parameters aper(1) and aper(2) can be changed from their default value of 1m. 2) In the subroutine "umlauf" the aperture is now being checked against aper(1)/aper(2) which can now be modified to larger values to avoid fake crashes. 09 January 2012, 15:19:22 UTC
e8146dc This is highly related to revision 115. Apparently the bug was present in two locations, not one. Someone should seriously consider to refactor some of this code... 29 September 2011, 16:08:54 UTC
1b7555f updated readme moved hdf5 libraries to my scratch0 where I have more space.. 29 September 2011, 14:49:11 UTC
a391deb Fix for finding correct nsig_tct for the vertical collimators in ir2/8, nsig was not set correctly from what I can see. I thought this was already fixed. I now changes so that if the name is tct(h/v), the nsig is selected ONLY based on the IR number, not requiring the ".b" or ".B" afterwarrds 29 September 2011, 14:49:09 UTC
d6e191c updated readme 23 September 2011, 19:49:25 UTC
76b4b25 [hdf5] some debug statements are now only printed if debug flag is used when running make_six 23 September 2011, 19:49:22 UTC
9bf4d58 makedis_ga now using mynex/myney to set cut cleaning up beamgas code somewhat 23 September 2011, 19:49:20 UTC
b378dae For Frank: - astuce/dafor not statically linked, only flag used is -m32 -m32 probably not needed, but also probably doesn't hurt.. 20 September 2011, 09:11:49 UTC
de33f0f mising in previous version Eric&Frank 19 September 2011, 13:20:26 UTC
c7ceb8f Fixed problem with collimat -crlibm. It's been a while, I had a space too much in my "+if .not.beamgas"... 16 September 2011, 07:14:13 UTC
5e738b0 Updated README 15 September 2011, 14:27:29 UTC
f04a3c5 using make_six +option is not valid anymore. 15 September 2011, 14:22:24 UTC
29fe333 for beamgas module, increased number of blocks/elements again. I had forgotten about that a while back... 15 September 2011, 14:22:22 UTC
ac548de added gcc 4.6 to list of acceptable versions for hdf5 15 September 2011, 14:22:19 UTC
193b76a removed Makefile, only Makefile.template should be part of repository. Makefile is generated by make_six added some fixes to make_six for hdf5/beamgas 15 September 2011, 14:22:17 UTC
0c2cf14 SixTrack Version: 4.2.15 Eric -- Just added correction to make_six for checking that not both da and collimation are selected McIntosh 19th July, 2011 19 July 2011, 10:39:28 UTC
9f8ec1f SixTrack Version: 4.2.15 Eric -- A few small changes for maintenance mainly. Extended Precision is disabled if crlibm is selected (was done by Lahey previously). Added the disable_xp routine to crlibm and prototypes for both enable/disable_xp. -- beauty/count.awk now writes to count.log as well as displaying report on the astuce directives in a .s file -- Added crlibm/Makefile.template to SVN. McIntosh 19th July, 2011 19 July 2011, 10:31:13 UTC
b6f8a96 SixTrack Version: 4.2.14 Eric -- Used SVN Rev 97 with all the Collimation mods to sixtrack.s, make_six and Makefile and added ylevinse SVN notes to this README (and fixed open(11, for BOINC) -- Updated NBLO from 400 to 600 (but NOT for collimation) -- Added/removed "&"s at lines 7398, 14818, and 30250 for consistency -- Added a hundred or so missing ampersands for f90 compatibility -- Temporarily removed the fix to real**int in the function errf to preserve numerical compatibility -- Re-arranged some of [my] C/R variables to align them for ifort -- Added ifort and fio options to make_six and fixed the ast files -- Fixed setting of make_six options selected with a + -- Added Makefile.template and made beamgas.f compilation conditional -- Modified the naming convention for the executables. 03 July 2011, 14:21:19 UTC
5f39609 Just restored previous version Rev 97 (replaced by accident). 15 June 2011, 10:58:22 UTC
3c7b7f5 Testing 13 June 2011, 13:53:07 UTC
3ad77b2 added changes to make_six. New (optional) flags hdf5 and beamgas. These are off by default added linking to libsz.a in make_six fixes to make_six for hdf5 - hdf5 mod files must be made from same compiler you are using (??) - tested for gfortran 4.5, new H5ROOT should point to correct base for hdf5 lib/include folders. 28 April 2011, 11:11:25 UTC
7d4df76 BEAMGAS source code This is the source code needed for the beamgas module. This patch is originating from many different commits on a different branch. Together with the previous commit the final code will be tested and checked before committed. 28 April 2011, 11:11:23 UTC
67fbcee HDF5 source code this commit contains the source code needed for HDF5 support. it is a copy of the diff from many other earlier commits on a different branch. There has been an attempt to clean it, so that the patches are easier to read. 28 April 2011, 11:11:20 UTC
e59da94 Fixed sixtrack.s so it works with gfortran again - replaced "777 end do" with "777 continue - end do" - write(11) -> write(11,*) - also added the calls hdf5 module - changed fort.11 to formatted output (got runtime error with gfortran) 28 April 2011, 11:11:17 UTC
d19b8a2 further changes to make_six: - hdf5 currently only works with gfortran - make astuce/dafor didn't work because of previous commit 28 April 2011, 11:11:14 UTC
68f05e4 added new code in sixtrack.s - HDF5 module/subroutines for tracks2.h5 - The modules for beamgas, subroutines are not present yet These modules just holds common variables for beamgas routines.. 28 April 2011, 11:11:12 UTC
1d4d483 updated astuce masks for new modules, added one (beamgas.ast) 28 April 2011, 11:11:09 UTC
back to top