8523149 | Eric Mcintosh | 04 May 2014, 14:41:08 UTC | 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 | Eric Mcintosh | 03 May 2014, 18:15:16 UTC | 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 | Eric Mcintosh | 03 May 2014, 17:38:06 UTC | SixTrack Version: 4.5.14 Eric -- Rebuilding WITHOUT any zip stuff. McIntosh , 3rd May, 2014 | 03 May 2014, 17:38:06 UTC |
25877eb | Eric Mcintosh | 30 April 2014, 15:01:31 UTC | 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 | Eric Mcintosh | 25 April 2014, 13:17:46 UTC | 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 | Eric Mcintosh | 20 April 2014, 22:02:18 UTC | 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 | Eric Mcintosh | 26 March 2014, 12:20:06 UTC | 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 | Eric Mcintosh | 07 March 2014, 13:41:45 UTC | 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 | Eric Mcintosh | 06 March 2014, 08:05:57 UTC | 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 | Riccardo De Maria | 27 February 2014, 14:25:47 UTC | fix a bug and read all fort.90 | 27 February 2014, 14:25:47 UTC |
efae31c | Riccardo De Maria | 21 February 2014, 09:48:52 UTC | Adding python script to read binary files fort.90 fort.89 ... produced by Sixtrack | 21 February 2014, 09:48:52 UTC |
24d353d | Riccardo De Maria | 21 February 2014, 09:42:15 UTC | 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 | Riccardo De Maria | 05 February 2014, 21:44:55 UTC | removed space in between + and cd | 05 February 2014, 21:44:55 UTC |
7be138a | Riccardo De Maria | 31 January 2014, 10:18:22 UTC | adding license informations | 31 January 2014, 10:18:22 UTC |
9b423d2 | Riccardo De Maria | 31 January 2014, 10:15:48 UTC | adding license informations | 31 January 2014, 10:15:48 UTC |
def9db5 | Riccardo De Maria | 31 January 2014, 09:59:04 UTC | adding license informations | 31 January 2014, 09:59:04 UTC |
af4ad0e | Eric Mcintosh | 24 January 2014, 16:45:51 UTC | 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 | Riccardo De Maria | 20 January 2014, 13:27:08 UTC | added more detail on the README for 4.4.98 version | 20 January 2014, 13:27:08 UTC |
6386369 | Eric Mcintosh | 11 January 2014, 11:26:49 UTC | 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 | Eric Mcintosh | 05 January 2014, 16:16:04 UTC | 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 | Eric Mcintosh | 30 December 2013, 14:52:19 UTC | 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 | Eric Mcintosh | 26 December 2013, 16:18:24 UTC | 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 | Eric Mcintosh | 19 December 2013, 13:09:02 UTC | 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 | Laurent Deniau | 12 December 2013, 14:07:08 UTC | compilation of tools added using mad-x build system | 12 December 2013, 14:07:08 UTC |
99d4b57 | Eric Mcintosh | 13 November 2013, 16:05:45 UTC | 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 | Yngve Levinsen | 01 October 2013, 07:08:11 UTC | not writing debugfile.txt | 01 October 2013, 07:08:11 UTC |
cad6944 | Yngve Levinsen | 01 October 2013, 07:08:08 UTC | 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 | Eric Mcintosh | 31 August 2013, 19:13:37 UTC | 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 | Eric Mcintosh | 31 August 2013, 19:12:25 UTC | This is the REAL sixtrack.s.v4462 | 31 August 2013, 19:12:25 UTC |
2e27c6f | Eric Mcintosh | 31 August 2013, 19:07:28 UTC | 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 | Riccardo De Maria | 22 August 2013, 16:11:18 UTC | adding boinc address to Makefile.boinc.template for linux | 22 August 2013, 16:11:18 UTC |
be6c397 | Eric Mcintosh | 21 August 2013, 13:40:18 UTC | 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 | Eric Mcintosh | 12 August 2013, 14:10:55 UTC | 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 | Eric Mcintosh | 12 August 2013, 13:37:36 UTC | 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 | Eric Mcintosh | 01 July 2013, 15:11:03 UTC | 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 | Eric Mcintosh | 29 June 2013, 15:37:44 UTC | 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 | Riccardo De Maria | 04 December 2012, 11:32:30 UTC | fix sixsrc.py lxplus deps | 04 December 2012, 11:32:30 UTC |
949b7e3 | Riccardo De Maria | 04 December 2012, 11:29:43 UTC | make sixsrc.py executable | 04 December 2012, 11:29:43 UTC |
b926be8 | Riccardo De Maria | 04 December 2012, 11:01:02 UTC | Adding python code browser | 04 December 2012, 11:01:02 UTC |
650c798 | Eric Mcintosh | 26 September 2012, 15:15:56 UTC | 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 | Eric Mcintosh | 26 September 2012, 14:05:19 UTC | 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 | Eric Mcintosh | 26 September 2012, 12:42:07 UTC | 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 | Eric Mcintosh | 25 September 2012, 13:08:53 UTC | 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 | Eric Mcintosh | 22 July 2012, 13:27:19 UTC | 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 | Eric Mcintosh | 05 July 2012, 12:51:08 UTC | Added Makefile.boinc.mac.template and fixed make_six for MAC McIntosh 5th July, 2012 | 05 July 2012, 12:51:08 UTC |
2942e1b | Eric Mcintosh | 03 July 2012, 15:15:11 UTC | 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 | Eric Mcintosh | 22 June 2012, 12:26:20 UTC | 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 | Eric Mcintosh | 18 June 2012, 14:49:41 UTC | Just to try and clean up new/old entries. Eric. | 18 June 2012, 14:49:41 UTC |
10a19e5 | Eric Mcintosh | 18 June 2012, 14:40:49 UTC | 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 | Eric Mcintosh | 20 May 2012, 11:55:02 UTC | 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 | Eric Mcintosh | 20 May 2012, 11:28:22 UTC | 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 | Frank Schmidt | 19 April 2012, 08:37:30 UTC | Missing routine dtostr Frank & Eric | 19 April 2012, 08:37:30 UTC |
5facb3c | Eric Mcintosh | 11 April 2012, 15:55:45 UTC | 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 | Eric Mcintosh | 25 March 2012, 04:54:20 UTC | 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 | Frank Schmidt | 12 January 2012, 16:19:26 UTC | version 4.2.16 on 09.01.2012 | 12 January 2012, 16:19:26 UTC |
558c143 | Frank Schmidt | 09 January 2012, 15:19:22 UTC | 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 | Yngve Levinsen | 29 September 2011, 16:08:54 UTC | 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 | Yngve Levinsen | 29 September 2011, 14:49:11 UTC | updated readme moved hdf5 libraries to my scratch0 where I have more space.. | 29 September 2011, 14:49:11 UTC |
a391deb | Yngve Levinsen | 29 September 2011, 14:49:09 UTC | 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 | Yngve Levinsen | 23 September 2011, 19:49:25 UTC | updated readme | 23 September 2011, 19:49:25 UTC |
76b4b25 | Yngve Levinsen | 23 September 2011, 19:49:22 UTC | [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 | Yngve Levinsen | 23 September 2011, 19:49:20 UTC | makedis_ga now using mynex/myney to set cut cleaning up beamgas code somewhat | 23 September 2011, 19:49:20 UTC |
b378dae | Yngve Levinsen | 20 September 2011, 09:11:49 UTC | 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 | Frank Schmidt | 19 September 2011, 13:20:26 UTC | mising in previous version Eric&Frank | 19 September 2011, 13:20:26 UTC |
c7ceb8f | Yngve Levinsen | 16 September 2011, 07:14:13 UTC | 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 | Yngve Levinsen | 15 September 2011, 14:27:29 UTC | Updated README | 15 September 2011, 14:27:29 UTC |
f04a3c5 | Yngve Levinsen | 15 September 2011, 14:22:24 UTC | using make_six +option is not valid anymore. | 15 September 2011, 14:22:24 UTC |
29fe333 | Yngve Levinsen | 15 September 2011, 14:22:22 UTC | 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 | Yngve Levinsen | 15 September 2011, 14:22:19 UTC | added gcc 4.6 to list of acceptable versions for hdf5 | 15 September 2011, 14:22:19 UTC |
193b76a | Yngve Levinsen | 15 September 2011, 14:22:17 UTC | 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 | Eric Mcintosh | 19 July 2011, 10:39:28 UTC | 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 | Eric Mcintosh | 19 July 2011, 10:31:13 UTC | 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 | Eric Mcintosh | 03 July 2011, 14:21:19 UTC | 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 | Eric Mcintosh | 15 June 2011, 10:58:22 UTC | Just restored previous version Rev 97 (replaced by accident). | 15 June 2011, 10:58:22 UTC |
3c7b7f5 | Eric Mcintosh | 13 June 2011, 13:53:07 UTC | Testing | 13 June 2011, 13:53:07 UTC |
3ad77b2 | Yngve Levinsen | 28 April 2011, 11:11:25 UTC | 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 | Yngve Levinsen | 28 April 2011, 11:11:23 UTC | 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 | Yngve Levinsen | 28 April 2011, 11:11:20 UTC | 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 | Yngve Levinsen | 28 April 2011, 11:11:17 UTC | 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 | Yngve Levinsen | 28 April 2011, 11:11:14 UTC | 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 | Yngve Levinsen | 28 April 2011, 11:11:12 UTC | 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 | Yngve Levinsen | 28 April 2011, 11:11:09 UTC | updated astuce masks for new modules, added one (beamgas.ast) | 28 April 2011, 11:11:09 UTC |
14c4564 | Yngve Levinsen | 28 April 2011, 11:11:05 UTC | make_six ready for new modules - replaced #!/bin/sh with #!/bin/bash - fixed test "$MACHTYPE" (replaced them with [[ "$MACHTYPE" == ... ]] ) - added two new options, beamgas and hdf5 - now writing all parameters to Makefile, so it is standalone - for gfortran >= 4.4, don't specify link directory | 28 April 2011, 11:11:05 UTC |
1f40c64 | Yngve Levinsen | 28 April 2011, 11:11:01 UTC | made Makefile ready for new modules (beamgas & hdf5) fixed Makefile so it will now be standalone, ie. you can run "make" in the subfolder | 28 April 2011, 11:11:01 UTC |
b201ca3 | Yngve Levinsen | 14 April 2011, 15:26:06 UTC | - added some & in column 73 to make code more F90 compatible - added makedis_ga from Javier Barranco | 14 April 2011, 15:26:06 UTC |
edd577a | Frank Schmidt | 26 November 2010, 15:53:25 UTC | new file being added | 26 November 2010, 15:53:25 UTC |
c5362fe | Frank Schmidt | 26 November 2010, 15:52:32 UTC | missing disable_xp.c and make line | 26 November 2010, 15:52:32 UTC |
a09c47c | Eric Mcintosh | 19 October 2010, 14:06:16 UTC | SixTrack Version: 4.2.13 Emanuele Laface and Eric -- Emanuele's mods for flat beam, hopefully integrated with Version 4.2.12 by Eric -- Also put the MAINCR message napxo to fort.93 under a +if cr -- Removed the post-processing fix to tle1 (too many diffs) Laface and McIntosh 18th October, 2010 | 19 October 2010, 14:06:16 UTC |
7bca265 | Eric Mcintosh | 18 October 2010, 11:46:28 UTC | SixTrack Version: 4.2.12 Harry Renshall and Eric -- Extensive parenthesisation for result reproducibility -- Changed the tle1 assignment in postpr to use log[_rn](double -- New option api to make_six for BOINC -- and windows/Makefile.bat to handle it -- Dump routines for debug moved to the +dk dumps -- and the .ast files modified appropriately -- make_six and .ast modified to handle the new deck -- make_six to use nagfor with the new -abi=32 flag -- the bignblz and/or api options are added to the name of the executable -- call disable_xp under a "+if nag" at start of maincr and make_six forces crlibm for NAG -- disable_xp added to crlibm -- Fixed csh_fast.c to remove uninitialised warnings -- Added the -fno-strict-aliasing to crlibm Makefile -- Results verified for compatibility with lf95 -o1 etc apart from BNL McIntosh and Renshall 18th October, 2010 | 18 October 2010, 11:46:28 UTC |
c2ac977 | Eric Mcintosh | 11 August 2010, 09:29:07 UTC | SixTrack Version: 4.2.11 eric -- Mainly fixing unitialised variables astuce: Removed tabs and initialised ILEV dafor: Removed BLOCKDATA and used subroutine predata instead Initialised many variables and moved the ILIN = (ILAST(AC)... Generated code to initialise variables allocated by DAALL sixtrack: Changed comnul for AAIV, BBIV, and TASAU -- New make_six with nagfor and FCF and added -L/usr/lib/gcc/x86_64-redhat-linux/3.4.6/32 to NAGLIBC -- New crlibm Makefile with -fno-strict-aliasing for the typ-punned problem -- Fixed lfit/lfitw argument dimensions -- changed log10(real(xxaux)) to real(log10(xxaux)) -- This version was checked out on SLC5 as well and with NAG nagfor -C=all and -C=undefined and -float-store and Lahey for production Changed the NAGLIBC definition for SLC4/5 compatibility McIntosh 8th August, 2010 | 11 August 2010, 09:29:07 UTC |
4f10804 | Eric Mcintosh | 01 July 2010, 09:43:19 UTC | SixTrack Version: 4.2.10 FRS/eric -- Changed dimension of phase(3,npos+1) in common phasecomm Corrected an overwrite in postpr in rare cases FRS/McIntosh 1st July, 2010 | 01 July 2010, 09:43:19 UTC |
6d64ce4 | Frank Schmidt | 15 April 2010, 14:34:50 UTC | 1) g95 needed "-Wa,--32" for creating a 32bit object file 2) cranking up the optimization to "-O4" | 15 April 2010, 14:34:50 UTC |
09f2c05 | Frank Schmidt | 15 April 2010, 08:38:25 UTC | The link flag "-m32" is needed to create consistent 32bit executables. | 15 April 2010, 08:38:25 UTC |
30f613b | Frank Schmidt | 14 April 2010, 00:06:27 UTC | 1) make_six safeguard to work on 32/64bit machines producing 32bit executables 2) Makefile: no longer produce statically linked astuce & dafor | 14 April 2010, 00:06:27 UTC |
80cd4d1 | Frank Schmidt | 13 April 2010, 23:47:25 UTC | proper 32bit version | 13 April 2010, 23:47:25 UTC |
36aa836 | Frank Schmidt | 13 April 2010, 23:43:17 UTC | Needed for independent statically linked executables | 13 April 2010, 23:43:17 UTC |
e850231 | Frank Schmidt | 13 April 2010, 22:49:05 UTC | needed for g77 cernlib | 13 April 2010, 22:49:05 UTC |
ea61afb | Frank Schmidt | 13 April 2010, 21:04:32 UTC | Fixing madx_six on SLC5 concerning libraries needed for static linked executables. In total one now needs "-lX11 -lXau -lXdmcp -ldl" the last 3 b3ing new. Unfortunately, they do not exist on SLC5 due to new LINUX standard!!! | 13 April 2010, 21:04:32 UTC |
10457cc | Frank Schmidt | 13 April 2010, 00:15:50 UTC | SixTrack Version: 4.2.9 FS -- Proper stop for single elements with names longer then 16 characters which may happen for SixTrack input file fort.2 produced by MAD-X (could be 24). Before, the 17th column was checked for non-blank character which is a special case only. It is checked for 16 non-blank characters, leading blanks allowed. Moreover, the code is stopped in case the length of 80 characters is exceeded without minimal input, i.e. a mininum of 8 characters is needed for valid input. | 13 April 2010, 00:15:50 UTC |
85bced1 | Eric Mcintosh | 08 March 2010, 11:06:32 UTC | SixTrack Version: 4.2.8 eric -- Commented out the boinc graphic init, finish and progress calls -- Commented out the routines in myboinc.f McIntosh 7th March, 2010 | 08 March 2010, 11:06:32 UTC |