Skip to content

Commit e26f5b8

Browse files
author
dquartul
committed
BLonD v1.11.0. See README.md for details.
1 parent 06b90bf commit e26f5b8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+2597
-1631
lines changed

README.md

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# Copyright 2014 CERN. This software is distributed under the
2-
# terms of the GNU General Public Licence version 3 (GPL Version 3),
3-
# copied verbatim in the file LICENCE.md.
4-
# In applying this licence, CERN does not waive the privileges and immunities
5-
# granted to it by virtue of its status as an Intergovernmental Organization or
6-
# submit itself to any jurisdiction.
7-
# Project website: http://blond.web.cern.ch/
1+
Copyright 2014 CERN. This software is distributed under the
2+
terms of the GNU General Public Licence version 3 (GPL Version 3),
3+
copied verbatim in the file LICENCE.md.
4+
In applying this licence, CERN does not waive the privileges and immunities
5+
granted to it by virtue of its status as an Intergovernmental Organization or
6+
submit itself to any jurisdiction.
7+
Project website: http://blond.web.cern.ch/
88

99
CODE NAME
1010
=========
@@ -46,25 +46,24 @@ STRUCTURE
4646
==========
4747

4848
1) the folder __EXAMPLE_MAIN_FILES contains several main files which
49-
show how to use the principal features of the code; for additional examples
50-
have a look at the code developers' personal folders present
51-
in the corresponding git branches;
49+
show how to use the principal features of the code;
5250
2) the __doc folder contains the source files for the documentation;
53-
to have an output for example in html format, type make html into the console
54-
from the folder itself, then go to build, html and open the index file;
55-
note that you need Latex and dvipng (if not present in the Latex
56-
distribution) to be able to see displayed all the math formulas;
57-
the latest docs should be uploaded to the "gh-pages" branch;
5851
3) the various packages which constitute the code;
5952
4) the setup_cpp and setup_cython files needed to compile the C++ and Cython
60-
files present in the corresponding packages respectively; theses files
53+
files present in the corresponding packages respectively; these files
6154
should be run once before launching any simulation.
62-
The compiler C/C++ GCC is necessary.
55+
The compiler C/C++ GCC (at least version 4.8) is necessary.
6356

6457

6558
VERSION CONTENTS
6659
================
6760

61+
2015-4-23
62+
v1.11.0 - New features included: multibunch and phase loop
63+
- The phase-space coordinate theta has changed to time to allow better treatment of phase loop
64+
- Linear constant space interpolation routine optimised
65+
- Smoother histogram routine introduced as an option
66+
6867
2015-4-20
6968
v1.10.5 - Test cases reorganized for benchmark between old and new versions
7069

WARNINGS.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,8 @@ WARNINGS FOR THE USER
1414
beam.dE = numpy.ascontiguousarray(beam.dE)
1515

1616
2) You have to launch the setup_cpp.py file; change the options inside if
17-
necessary.
17+
necessary.
18+
19+
3) There have been a lot of changes with version 1.11.0 (see README.md for details); the input files
20+
used for previous versions of the code won't work anymore and should be readapted; please check
21+
the example main files to have a reference point.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
import numpy as np
1+
# dummy
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
import numpy as np
1+
# dummy
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
import numpy as np
1+
# dummy
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
import numpy as np
1+
# dummy
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
import numpy as np
1+
# dummy

0 commit comments

Comments
 (0)