activates free-format input
(See also GLOBAL)
WHAT(1-6) and SDUM have no meaning.
Default (option FREE not given): input must follow the standard
FLUKA format (A8,2X,6E10.0,A8) (see 6}).
FREE can only appear at the beginning point of FLUKA input, as the first
command or just after comments, a GLOBAL card, and/or a TITLE card.
All successive input (excepted the geometry for the time being) will
be read in free format, VOXELS and LATTICE cards included.
That means that keywords, WHATs and SDUM do not need to be aligned in
columns but can be given anywhere on the input line, alternating with
"separators" in a manner similar to that of list-oriented format in
Fortran (but character strings - keywords and SDUMs - must NOT be given
between apostrophes!). A separator is one of the following:
- One of the five characters ',' (comma), ';' (semicolon),
'/' (slash), '\' (backslash), ':' (colon), preceded or not
by one or more blanks, and followed or not by one or more blanks
- One or more successive blanks without any non-blank separator
Notes:
* Different separators may be used on the same line.
* If a non-blank separator is immediately followed by another one
(with or without blanks in between), a value of 0.0 is assumed to
be given between them.
* Zero values must be given explicitly or as empty places between
two non-blank separators as explained above.
* Geometry input (i.e. input between GEOBEGIN and GEOEND cards not
included) must still respect the column format described in 8}.
* PLOTGEOM input, whether in a separate file PLG.GFXINDAT or directly
after a PLOTGEOM card in standard input, must still be formatted as
shown in the description of that option.
* If FREE has been issued, from then on constants must be written
without any blank imbedded (e.g. 5.3 E-5 is not allowed, but must
be written 5.3E-5 or 5.30E-5)
* Free format, if requested, applies to option cards (of the form
KEYWORD WHAT(1)WHAT(2) ... WHAT(6)SDUM), but not to any data
card specific to certain options (for instance cards following
RANDOMIZe or TITLE)
* Free format can be requested also by option GLOBAL, but extended to the
whole input and not only from the point where the command is issued.
GLOBAL can also be used to request free format geometry input.
See the Notes to FREE for the rules governing separators.
Example:
* The following fixed-format input line:
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+...
BEAM 20. 0.0 -1.0 E-2 -0.02 1.0 PION+
* can be given in free format in any of the following equivalent ways:
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+...
FREE
BEAM 2. 0.0 0.0 -1.0E-2 -0.02 1.0 PION+
*...equivalent to:
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+...
FREE
BEAM, 2.,0.0 , 0.0, -1.0E-2; -0.02 1.0 /PION+ ! 2 GeV/c momentum?
* (note the possibility to insert comments at the end of the line)
*...and also to:
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+...
FREE
BEAM : 20. ,, , -1.0E-2\ -0.02 1.0 PION+
etc...