Commit be8f9477 authored by Jürgen Reuter's avatar Jürgen Reuter
Browse files

Release 2.5.0

parent a3615ce1
......@@ -2,7 +2,22 @@ ChangeLog -- Summary of changes to the WHIZARD package
Use svn log to see detailed changes.
Version 2.4.1
Version 2.5.0
2017-05-06
RELEASE: version 2.5.0
2017-05-05
Full UFO support (SM-like models)
Fixed-beam ISR FKS phase space
2017-04-26
QED splittings in radiation generator
2017-04-10
Retire deprecated O'Mega vertex cache files
##################################################################
2017-03-24
RELEASE: version 2.4.1
......
......@@ -4,7 +4,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>WHIZARD Internal Information</title>
<title>WHIZARD Internal Information</title>
<link href="whizard.css" rel="stylesheet" type="text/css" />
</head>
......@@ -28,8 +28,8 @@ To build and release a new version follow these steps:
<ol>
<li> Make sure all changes are in the svn trunk. Close the svn trunk by an email announcement to the full WHIZARD group. </li>
<li> Update the metadata in the trunk:
<li> Make sure all changes are in the svn trunk. Close the git master by an email announcement to the full WHIZARD group. </li>
<li> Update the metadata in the master/trunk:
<ol type="a">
<li> Check the version number in <i>src/noweb-frame/whizard-prelude.nw</i> and
<i>configure.ac.in</i>, <i>share/doc/manual.tex</i>, <i>omega/src/targets.ml</i>, <i> INSTALL </i>,
......@@ -44,7 +44,7 @@ To build and release a new version follow these steps:
to their dates. Add the version release line with date on top. </li>
<li> Check whether the files <i>AUTHORS</i>, <i>BUGS</i>, <i> INSTALL </i>,
<i> README </i>, <i> TODO </i> need any updates and do them </li>
<li> Do <i> svn commit </i> </li>
<li> Update the git, and merge to master </li>
</ol> </li>
<li> Build the distributions (you need HeVeA and Hacha to build the HTML documentation!)
for the main WHIZARD, O'Mega, VAMP, CIRCE1, and CIRCE2
......@@ -65,15 +65,13 @@ To build and release a new version follow these steps:
<li> Update the links to the new version in <i>index.html</i> (6 places) </li>
<li> Update the version numbers in <i>index.html</i> (2 places) </li>
<li> Update the release date of the new version in <i>index.html</i> (3 places) </li>
<li> Copy the new files <i> manual.pdf </i>, <i> whizard.pdf </i>, <i>omega.pdf</i>,
<i>vamp.pdf</i>, <i>circe1.pdf</i>, and <i> circe2.pdf</i> here </li>
<li> Copy the new files <i> manual.pdf </i> and <i> whizard.pdf </i> here </li>
<li> Update the <i> index.html </i> and <i>manualXXX.html</i> in the <i>manual</i>
subdirectory </li>
<li> Copy the new <i> ChangeLog </i> into the file <i> CHANGES </i> </li>
<li> Check whether <i> compilers.html </i> needs to be updated. </li>
<li> Summarize the changes in a new entry in <i> news.html </i> </li>
<li> Do <i>svn commit</i> here and remove the commit message <i> svn-commit.tmp~</i>
afterwards. </li>
<li> git add new files, git commit and push. </li>
</ol> </li>
<li> Tag the new release version in the <i> branches/tags</i> branch </li>
<li> Update the Trac entries with <i> trac-admin /hepforge/projconf/whizard/trac</i>:
......@@ -98,7 +96,6 @@ To build and release a new version follow these steps:
Ohl</a>.
<hr />
<p>$Id: Internal/index.html 212 2012-03-19 16:19:46Z jr_reuter $</p>
</body>
</html>
......
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>WHIZARD/FeynRules interface</title>
<link href="whizard.css" rel="stylesheet" type="text/css" />
</head>
<body>
<p>
<a href="index.html"><img src ="symbols/contents_motif.gif" alt="Up" /></a>
</p>
<hr />
<h1> The WHIZARD/FeynRules Interface </h1>
This interface was separate from the main FeynRules distribution until
FeynRules version 2.5.0. Since then it was included in the official FeynRules
releases. We keep the sources for the old explicit interfaces here as legacy.
Note that the WHIZARD/FeynRules interface is considered to be obsolete
since the WHIZARD 2.5.X series, as from there on UFO files are supported and
considered to be the default way to inject external physics models. The interface
was mainly written by Christian Speckner.
<hr />
<p></p>
<hr />
<p>
This is a collection of tarballs of the WHIZARD/FeynRules (deprecated)
interface, external to the FeynRules releases prior to their version 1.6.0.
</p>
<ul>
<li>
<a href="oldsrc/WO-FR_Interface-2011.12.08.tar.gz">WO_FR_interface_2011.12.8</a>
</li>
<li>
<a href="oldsrc/WO-FR_Interface-2010.10.18.tar.gz">WO_FR_interface_2010.10.18</a>
</li>
<li>
<a href="oldsrc/WO-FR_Interface-2010.10.17.tar.gz">WO_FR_interface_2010.10.17</a>
</li>
<li>
<a href="oldsrc/WO-FR_Interface-2010.07.07.tar.gz">WO_FR_interface_2010.7.7</a>
</li>
<li>
<a href="oldsrc/WO-FR_Interface-2010.06.27.tar.gz">WO_FR_interface_2010.6.27</a>
</li>
</ul>
<p></p>
<hr />
<p></p>
<hr />
<table width="100%">
<tr>
<td>This WWW page is brought to you by
<a href="http://www.tp1.physik.uni-siegen.de/staff/index.php">Wolfgang Kilian</a>,
<a href="http://james.physik.uni-freiburg.de/~reuter/">J&uuml;rgen Reuter</a>, and
<a href="http://theorie.physik.uni-wuerzburg.de/~ohl/">Thorsten Ohl</a>.
It is valid <a href="http://www.w3.org/TR/xhtml11/">XHTML 1.1</a>, as can be
verified online by going to the <a href="http://www.w3.org/">W3C</a>
<a href="http://validator.w3.org/check/referer">MarkUp Validation Service</a>.
</td>
<td><a href="http://validator.w3.org/check/referer">
<img src="http://www.w3.org/Icons/valid-xhtml11"
alt="Valid XHTML 1.1!" height="31" width="88" /></a>
</td>
</tr>
</table>
<hr />
</body>
</html>
......@@ -46,7 +46,7 @@
</ul>
<p></p>
</li>
<li><b>SUBPACKAGES</b>
<li><b>SUBPACKAGES/INTERFACES</b>
<ul>
<li><a href="http://whizard.hepforge.org/omega.html">O'Mega Matrix Element Generator</a></li>
</ul>
......@@ -56,6 +56,11 @@
<ul>
<li><a href="http://whizard.hepforge.org/circe.html">CIRCE1/2 Beam Spectra Generator</a></li>
</ul>
<ul></ul>
<ul>
<li><a href="http://whizard.hepforge.org/feynrules.html">WHIZARD/FeynRules interface (deprecated)
</a></li>
</ul>
<p></p>
</li>
<li><b>CONTACT</b>
......
......@@ -70,8 +70,8 @@
<p>
<b>
<span style="color:blue">
The official version is 2.4.1. (released:
Mar 24th, 2017.)
The official version is 2.5.0. (released:
May 6th, 2017.)
</span>
</b>
</br>
......@@ -79,7 +79,7 @@
<br/>
The distribution tarball of the
sources can be found here
(<a href="http://www.hepforge.org/archive/whizard/whizard-2.4.1.tar.gz">link</a>).
(<a href="http://www.hepforge.org/archive/whizard/whizard-2.5.0.tar.gz">link</a>).
<br/>
</p>
</li>
......@@ -224,7 +224,7 @@
<p>
The current version is
<a href="http://www.hepforge.org/archive/whizard/whizard-2.4.1.tar.gz">2.4.1 (Mar 24th, 2017)</a>
<a href="http://www.hepforge.org/archive/whizard/whizard-2.5.0.tar.gz">2.5.0 (May 6th, 2017)</a>
</p>
......
No preview for this file type
......@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="generator" content="hevea 2.25">
<title>WHIZARD 2.4
<title>WHIZARD 2.5
A generic
Monte-Carlo integration and event generation package
for multi-particle processes
......@@ -17,7 +17,7 @@ Monte-Carlo integration and event generation package
<body >
<!--HEVEA command line is: /usr/local/bin/hevea -fix -exec xxdate.exe -I ../../../share/doc book.hva fancysection.hva custom.hva manual.tex -->
<!--HACHA command line is: /usr/local/bin/hacha -tocbis -o index.html manual.html -->
<table class="title"><tr><td style="padding:1ex"><h1 class="titlemain"><span style="font-family:monospace"><span style="font-size:xx-large">WHIZARD 2.4</span></span> <br>
<table class="title"><tr><td style="padding:1ex"><h1 class="titlemain"><span style="font-family:monospace"><span style="font-size:xx-large">WHIZARD 2.5</span></span> <br>
A generic <br>
Monte-Carlo integration and event generation package <br>
for multi-particle processes<br>
......@@ -25,7 +25,8 @@ Monte-Carlo integration and event generation package <br>
<sup><a id="text1" href="#note1">1</a></sup>
<br>
</h1><h3 class="titlerest">Wolfgang Kilian,Thorsten Ohl,Jürgen Reuter,with contributions from
Fabian Bach, Bijan Chokoufé Nejad, Christian Fleper, Vincent Rothe, Sebastian Schmidt, Marco Sekulla, Christian Speckner, So Young Shim, Florian Staub, Christian Weiss</h3></td></tr>
Fabian Bach, Simon Braß,
Bijan Chokoufé Nejad, Christian Fleper, Vincent Rothe, Sebastian Schmidt, Marco Sekulla, Christian Speckner, So Young Shim, Florian Staub, Christian Weiss</h3></td></tr>
</table><ul>
<li><a href="manual001.html">Contents</a>
</li><li><a href="manual002.html">Chapter 1  Introduction</a>
......@@ -151,10 +152,11 @@ Hadronization</a>
<ul>
<li><a href="manual018.html#sec272">17.1  New physics models via <span style="font-family:monospace">SARAH</span></a>
</li><li><a href="manual018.html#sec278">17.2  New physics models via <span style="font-family:monospace">FeynRules</span></a>
</li><li><a href="manual018.html#sec294">17.3  New physics models via the <span style="font-family:monospace">UFO</span> file format</a>
</li></ul>
</li><li><a href="manual019.html">Appendix A  SINDARIN Reference</a>
<ul>
<li><a href="manual019.html#sec295">Acknowledgements</a>
<li><a href="manual019.html#sec296">Acknowledgements</a>
</li></ul>
</li><li><a href="manual020.html">References</a>
</li></ul>
......
This diff is collapsed.
......@@ -289,8 +289,9 @@ Hadronization</a>
</li><li class="li-toc"><a href="manual018.html#sec286">17.2.3  Validation of the interface</a>
</li><li class="li-toc"><a href="manual018.html#sec287">17.2.4  Examples for the <span style="font-family:monospace">WHIZARD</span>-/<span style="font-family:monospace">FeynRules</span> interface</a>
</li></ul>
</li><li class="li-toc"><a href="manual018.html#sec294">17.3  New physics models via the <span style="font-family:monospace">UFO</span> file format</a>
</li></ul>
</li><li class="li-toc"><a href="manual019.html#sec294">Appendix A  SINDARIN Reference</a>
</li><li class="li-toc"><a href="manual019.html#sec295">Appendix A  SINDARIN Reference</a>
</li></ul>
<hr>
<a href="index.html"><img src="contents_motif.gif" alt="Up"></a>
......
......@@ -115,8 +115,8 @@ explained in detail. </p><p>More technical details about efficiency, tuning and
<span style="font-family:monospace">WHIZARD</span> are collected in Chap. <a href="manual017.html#chap%3Atuning">16</a>. Then,
Chap. <a href="manual018.html#chap%3Aextmodels">17</a> shows how to set up your own new physics
model with the help of external programs like <span style="font-family:monospace">SARAH</span> or
<span style="font-family:monospace">FeynRules</span> program and include it into the <span style="font-family:monospace">WHIZARD</span> event
generator. </p><p>In the appendices, we e.g. give an exhaustive reference list of
<span style="font-family:monospace">FeynRules</span> program or the Universal Feynrules Output, UFO, and
include it into the <span style="font-family:monospace">WHIZARD</span> event generator. </p><p>In the appendices, we e.g. give an exhaustive reference list of
SINDARIN commands and built-in variables. </p><p>Please report any inconsistencies, bugs, problems or simply pose open
questions to our contact <a href="whizard@desy.de"><span style="font-family:monospace">whizard@desy.de</span></a>.</p>
<h2 id="sec5" class="section">1.3  Historical remarks</h2>
......@@ -219,6 +219,8 @@ advanced cascade syntax; </td></tr>
<tr><td style="text-align:left;border:solid 1px;white-space:nowrap" > 2.4.0</td><td style="text-align:left;border:solid 1px;white-space:nowrap" >11/2016</td><td style="text-align:left;border:solid 1px;white-space:nowrap" >Refactoring of NLO setup </td></tr>
<tr><td style="text-align:left;border:solid 1px;white-space:nowrap" > 2.4.1</td><td style="text-align:left;border:solid 1px;white-space:nowrap" >03/2017</td><td style="text-align:left;border:solid 1px;white-space:nowrap" >α version of new VEGAS implementation
</td></tr>
<tr><td style="text-align:left;border:solid 1px;white-space:nowrap" > 2.5.0</td><td style="text-align:left;border:solid 1px;white-space:nowrap" >05/2017</td><td style="text-align:left;border:solid 1px;white-space:nowrap" >Full UFO support (SM-like models)
</td></tr>
</table>
</div><p><br>
</p><p>For a detailed overview over the historical development of the code
......
......@@ -69,8 +69,8 @@ the current stable distribution from the <span style="font-family:monospace">WHI
hosted at the HepForge webpage
</p><blockquote class="quote">
<a href="http://whizard.hepforge.org"><span style="font-family:monospace">http://whizard.hepforge.org</span></a></blockquote><p>
The distribution is a single file, say <span style="font-family:monospace">whizard-2.4.1.tgz</span> for
version 2.4.1.</p><p>You need the additional prerequisites:
The distribution is a single file, say <span style="font-family:monospace">whizard-2.5.0.tgz</span> for
version 2.5.0.</p><p>You need the additional prerequisites:
</p><ul class="itemize"><li class="li-itemize">
GNU <span style="font-family:monospace">tar</span> (or <span style="font-family:monospace">gunzip</span> and <span style="font-family:monospace">tar</span>) for unpacking the
tarball.
......@@ -113,12 +113,14 @@ against an external version of <span style="font-family:monospace">STDHEP</span>
on. Nevertheless, we list some explanations in Sec. <a href="#sec%3Astdhep">2.2.10</a>.
Once these prerequisites are met, you may unpack the package in a
directory of your choice
</p><blockquote class="quote"><span style="font-size:small"><span style="font-family:monospace">some-directory&gt; tar xzf whizard-2.4.1.tgz
</p><blockquote class="quote"><span style="font-size:small"><span style="font-family:monospace">some-directory&gt; tar xzf whizard-2.5.0.tgz
</span></span></blockquote><p>
and proceed.<sup><a id="text3" href="#note3">2</a></sup> </p><p>For using external physics models that are directly supported by
<span style="font-family:monospace">WHIZARD</span> and <span style="font-family:monospace">O’Mega</span>, the user can use tools like <span style="font-family:monospace">SARAH</span> or
<span style="font-family:monospace">FeynRules</span>. There installation and linking to <span style="font-family:monospace">WHIZARD</span> will be
explained in Chap. <a href="manual018.html#chap%3Aextmodels">17</a>.</p><p>The directory will then contain a subdirectory <span style="font-family:monospace">whizard-2.4.1</span>
explained in Chap. <a href="manual018.html#chap%3Aextmodels">17</a>. Besides this, also new models
can be conveniently included via <span style="font-family:monospace">UFO</span> files, which will be explained
as well in that chapter.</p><p>The directory will then contain a subdirectory <span style="font-family:monospace">whizard-2.5.0</span>
where the complete source tree is located. To update later to a new
version, repeat these steps. Each new version will unpack in a
separate directory with the appropriate name.</p>
......@@ -159,8 +161,8 @@ least version 4.8.4 or 4.9.4, as especially the the early version of
4.8.X and 4.9.X experience some severe bugs.
</li><li class="li-itemize"><span style="font-family:monospace">nagfor</span> (NAG). You will need version 6.0 or higher.
</li><li class="li-itemize"><span style="font-family:monospace">ifort</span> (Intel). You will need version 16.0.0 or
higher. Unfortunately, versions 17.0.0 and 17.0.1 show a severe
regression and cannot be used.
higher. Unfortunately, versions 17.0.0, 17.0.1 and 17.0.2 show a
severe regression and cannot be used.
</li></ul><p>
There are some commercial compilers that might be able to compile
<span style="font-family:monospace">WHIZARD</span> 2.4 in the near future, but at the time of writing, all of
......@@ -168,7 +170,7 @@ the compilers listed below contained compiler bugs. Consult the
<span style="font-family:monospace">WHIZARD</span> website for updates on this situation.
</p><ul class="itemize"><li class="li-itemize">
<span style="font-family:monospace">pgfortran</span> (PGI). You will need a more modern version than
16.11.
17.1.
</li><li class="li-itemize">ekopath. You will need a more modern version than 4.0.
</li></ul>
<h3 id="sec14" class="subsection">2.2.5  LHAPDF</h3>
......@@ -1073,7 +1075,7 @@ Unfortunately, the version of the <span style="font-family:monospace">OCaml</spa
versions of <span style="font-family:monospace">O’Mega</span>/<span style="font-family:monospace">WHIZARD</span> up to 2.0.2 only compile with older
versions (3.11.x works). This has been fixed in versions
2.0.3 and later. See also Sec. <a href="#sec%3Abuildproblems">2.5.1</a>.</div></dd><dt class="dt-thefootnotes"><a id="note3" href="#text3">2</a></dt><dd class="dd-thefootnotes"><div class="footnotetext">Without GNU <span style="font-family:monospace">tar</span>, this would read
<span style="font-family:monospace"><span style="font-size:small">gunzip -c whizard-2.4.1.tgz | tar xz -</span></span></div></dd><dt class="dt-thefootnotes"><a id="note4" href="#text4">3</a></dt><dd class="dd-thefootnotes"><div class="footnotetext">In
<span style="font-family:monospace"><span style="font-size:small">gunzip -c whizard-2.5.0.tgz | tar xz -</span></span></div></dd><dt class="dt-thefootnotes"><a id="note4" href="#text4">3</a></dt><dd class="dd-thefootnotes"><div class="footnotetext">In
Ubuntu from version 10.04 on, and in Debian since
squeeze. For <span style="font-family:monospace">Mac OS X</span>, <span style="font-family:monospace">noweb</span> is available via the
<span style="font-family:monospace">MacPorts</span> system.</div></dd><dt class="dt-thefootnotes"><a id="note5" href="#text5">4</a></dt><dd class="dd-thefootnotes"><div class="footnotetext">Please, do not use any of the binary builds from this
......
......@@ -106,7 +106,7 @@ named <code>hello.sin</code>.</p><blockquote class="figure"><div class="center">
| M. Moretti, T. Ohl, J. Reuter, arXiv: hep-ph/0102195 |
| |
|=============================================================================|
| WHIZARD 2.4.1
| WHIZARD 2.5.0
|=============================================================================|
| Reading model file '/usr/local/share/whizard/models/SM.mdl'
| Preloaded model: SM
......@@ -137,7 +137,7 @@ including the <span style="font-family:monospace">WHIZARD</span> banner is shown
<span style="font-size:small">
</span></p><pre class="verbatim"><span style="font-size:small">| Writing log to 'whizard.log'
</span></pre><div class="center"><span style="font-size:small">[... here a banner is displayed]</span></div><pre class="verbatim"><span style="font-size:small">|=============================================================================|
| WHIZARD 2.4.1
| WHIZARD 2.5.0
|=============================================================================|
| Reading model file '/usr/local/share/whizard/models/SM.mdl'
| Preloaded model: SM
......@@ -181,7 +181,7 @@ As before, you save this text in a file (named, e.g.,
This produces a lot of output which looks similar to this:</p><pre class="verbatim"><span style="font-size:small"> | Writing log to 'whizard.log'
[... banner ...]
|=============================================================================|
| WHIZARD 2.4.1
| WHIZARD 2.5.0
|=============================================================================|
| Reading model file '/usr/local/share/whizard/models/SM.mdl'
| Preloaded model: SM
......
......@@ -64,7 +64,7 @@ the keyword <span style="font-family:monospace">I</span>. </p><p>The arithmetic
with their obvious meaning and the usual precedence rules. </p><p>SINDARIN supports a bunch of standard numerical functions, mostly equivalent
to their Fortran counterparts:
</p><div class="center">
<span style="font-family:monospace">abs</span>  <span style="font-family:monospace">sgn</span>  <span style="font-family:monospace">mod</span>  <span style="font-family:monospace">modulo</span>
<span style="font-family:monospace">abs</span>  <span style="font-family:monospace">conjg</span>  <span style="font-family:monospace">sgn</span>  <span style="font-family:monospace">mod</span>  <span style="font-family:monospace">modulo</span>
<br>
<span style="font-family:monospace">sqrt</span>  <span style="font-family:monospace">exp</span>  <span style="font-family:monospace">log</span>  <span style="font-family:monospace">log10</span>
<br>
......@@ -3760,7 +3760,7 @@ printf "File path: %s/%s" ($directory, $file)
A full NLO computation requires virtual matrix elements obtained from
loop diagrams. Since <span style="font-family:monospace">O’Mega</span> cannot calculate such diagrams, external
programs have to be used. <span style="font-family:monospace">WHIZARD</span> has a generic interface to each
matrix-element generator which is BLHA-compatible.
matrix-element generator which is BLHA-compatible.
Explicit implementations exist for <span style="font-family:monospace">Gosam</span>  <span style="font-family:monospace">OpenLoops</span>and <span style="font-family:monospace">Recola</span>.</p>
<h4 id="sec187" class="subsubsection">Setting up <span style="font-family:monospace">Gosam</span></h4>
<p>The installation of <span style="font-family:monospace">Gosam</span> is detailed on the HepForge page
......@@ -3852,7 +3852,7 @@ Several sindarin options exist to control the behaviour of <span style="font-fam
<p>
<a id="sec:recola-setup"></a></p><p>The installation of <span style="font-family:monospace">Recola</span> is explained in detail on the HepForge page
<a href="http://recola.hepforge.org"><span style="font-family:monospace">http://recola.hepforge.org</span></a>. In the following the main steps for usage with <span style="font-family:monospace">WHIZARD</span>
are summarized.</p><p><span style="font-family:monospace">Recola</span> can be linked to <span style="font-family:monospace">WHIZARD</span> during configuration by including
are summarized. The minimal required version number of <span style="font-family:monospace">Recola</span>is 1.2.</p><p><span style="font-family:monospace">Recola</span> can be linked to <span style="font-family:monospace">WHIZARD</span> during configuration by including
</p><table CELLPADDING=10 WIDTH="100%"><tr><td BGCOLOR=#CCCCCC><pre class="verbatim"> --enable-recola --with-recola=$RECOLA_PATH,
</pre> </td></tr>
</table><p>where <span style="font-family:monospace">$RECOLA_PATH</span> is the directory the <span style="font-family:monospace">Recola</span> binary is
......
......@@ -30,8 +30,8 @@ Sec. <a href="#sec%3Absmmodels">10.1.2</a> gives a list and short description o
genuine beyond the SM models (BSM) that are currently implemented in
<span style="font-family:monospace">WHIZARD</span> and its matrix element generator <span style="font-family:monospace">O’Mega</span>. Additional models
beyond that can be integrated and handled via the interfaces to
external tools like <span style="font-family:monospace">SARAH</span> and <span style="font-family:monospace">FeynRules</span>,
cf. Chap. <a href="manual018.html#chap%3Aextmodels">17</a>. </p>
external tools like <span style="font-family:monospace">SARAH</span> and <span style="font-family:monospace">FeynRules</span>, or the universal model
format <span style="font-family:monospace">UFO</span>, cf. Chap. <a href="manual018.html#chap%3Aextmodels">17</a>. </p>
<h3 id="sec209" class="subsection">10.1.1  The Standard Model and friends</h3>
<p>
<a id="sec:smandfriends"></a></p>
......@@ -46,6 +46,7 @@ cf. Chap. <a href="manual018.html#chap%3Aextmodels">17</a>. </p>
<tr><td style="text-align:left;border:solid 1px;white-space:nowrap" > Standard Model</td><td style="text-align:left;border:solid 1px;white-space:nowrap" ><span style="font-family:monospace">SM_CKM</span></td><td style="text-align:left;border:solid 1px;white-space:nowrap" ><span style="font-family:monospace">SM</span><span style="font-family:monospace"> </span></td></tr>
<tr><td style="text-align:left;border:solid 1px;white-space:nowrap" > SM with anomalous gauge couplings</td><td style="text-align:left;border:solid 1px;white-space:nowrap" ><span style="font-family:monospace">SM_ac_CKM</span></td><td style="text-align:left;border:solid 1px;white-space:nowrap" > <span style="font-family:monospace">SM_ac</span><span style="font-family:monospace"> </span></td></tr>
<tr><td style="text-align:left;border:solid 1px;white-space:nowrap" > SM with <span style="font-style:italic">Hgg</span>, <span style="font-style:italic">H</span>γγ, <span style="font-style:italic">H</span>µµ</td><td style="text-align:left;border:solid 1px;white-space:nowrap" ><span style="font-family:monospace">---</span></td><td style="text-align:left;border:solid 1px;white-space:nowrap" > <span style="font-family:monospace">SM_Higgs</span><span style="font-family:monospace"> </span></td></tr>
<tr><td style="text-align:left;border:solid 1px;white-space:nowrap" > SM with bosonic dim-6 operators</td><td style="text-align:left;border:solid 1px;white-space:nowrap" ><span style="font-family:monospace">---</span></td><td style="text-align:left;border:solid 1px;white-space:nowrap" > <span style="font-family:monospace">SM_dim6</span><span style="font-family:monospace"> </span></td></tr>
<tr><td style="text-align:left;border:solid 1px;white-space:nowrap" > SM with charge 4/3 top</td><td style="text-align:left;border:solid 1px;white-space:nowrap" ><span style="font-family:monospace">---</span></td><td style="text-align:left;border:solid 1px;white-space:nowrap" > <span style="font-family:monospace">SM_top</span><span style="font-family:monospace"> </span></td></tr>
<tr><td style="text-align:left;border:solid 1px;white-space:nowrap" > SM with anomalous top couplings</td><td style="text-align:left;border:solid 1px;white-space:nowrap" ><span style="font-family:monospace">---</span></td><td style="text-align:left;border:solid 1px;white-space:nowrap" > <span style="font-family:monospace">SM_top_anom</span><span style="font-family:monospace"> </span></td></tr>
<tr><td style="text-align:left;border:solid 1px;white-space:nowrap" > SM with anomalous Higgs couplings</td><td style="text-align:left;border:solid 1px;white-space:nowrap" ><span style="font-family:monospace">---</span></td><td style="text-align:left;border:solid 1px;white-space:nowrap" > <span style="font-family:monospace">SM_rx</span><span style="font-family:monospace">/</span><span style="font-family:monospace">NoH_rx</span><span style="font-family:monospace">/</span><span style="font-family:monospace">SM_ul</span><span style="font-family:monospace"> </span></td></tr>
......
......@@ -557,7 +557,7 @@ information on this event format confer [<a href="manual020.html#LesHouches">46
(LHEF), for the details confer the corresponding publication [<a href="manual020.html#LHEF">50</a>].</p><pre class="verbatim"><span style="font-size:small">&lt;LesHouchesEvents version="1.0"&gt;
&lt;header&gt;
&lt;generator_name&gt;WHIZARD&lt;/generator_name&gt;
&lt;generator_version&gt;2.4.1&lt;/generator_version&gt;
&lt;generator_version&gt;2.5.0&lt;/generator_version&gt;
&lt;/header&gt;
&lt;init&gt;
25 25 5.0000000000E+02 5.0000000000E+02 -1 -1 -1 -1 3 1
......
......@@ -15,6 +15,7 @@
<ul>
<li><a href="manual018.html#sec272">17.1  New physics models via <span style="font-family:monospace">SARAH</span></a>
</li><li><a href="manual018.html#sec278">17.2  New physics models via <span style="font-family:monospace">FeynRules</span></a>
</li><li><a href="manual018.html#sec294">17.3  New physics models via the <span style="font-family:monospace">UFO</span> file format</a>
</li></ul>
<p>
<a id="chap:extmodels"></a></p><p>Its never possible to include all incarnations of physics models that
......@@ -32,7 +33,12 @@ for the <span style="font-family:monospace">WHIZARD</span><span style="font-fami
<span style="font-family:monospace">FeynRules</span> package (from their version v1.6.0 on). Note that there
was a regression for the usage of external models (from either <span style="font-family:monospace">SARAH</span>
or <span style="font-family:monospace">FeynRules</span>) in the first release of series v2.2, v2.2.0. This has
been fixed in all upcoming versions.</p>
been fixed in all upcoming versions.</p><p>Besides using <span style="font-family:monospace">SARAH</span> or <span style="font-family:monospace">FeynRules</span> via their interfaces, there is
now a much easier way to let those programs output model files in the
"Universal FeynRules Output" (or <span style="font-family:monospace">UFO</span>). This option does not have any
principle limitations for models, and also does not rely on the never
truly constant interfaces between two different tools. Their usage is
described in Sec. <a >??</a>.</p>
<h2 id="sec272" class="section">17.1  New physics models via <span style="font-family:monospace">SARAH</span></h2>
<p>
<span style="font-family:monospace">SARAH</span> [<a href="manual020.html#Staub%3A2008uz">68</a>, <a href="manual020.html#Staub%3A2009bi">69</a>, <a href="manual020.html#Staub%3A2010jh">70</a>, <a href="manual020.html#Staub%3A2012pb">71</a>, <a href="manual020.html#Staub%3A2013tta">72</a>]
......@@ -333,7 +339,7 @@ mutually different.</div></td></tr>
<tr><td style="text-align:center;border:solid 1px;white-space:nowrap" >VVVV</td><td style="text-align:center;border:solid 1px;white-space:nowrap" >[t]0.7@percent<div class="flushleft">All parity conserving dimension four operators are supported.
</div></td></tr>
<tr><td style="text-align:center;border:solid 1px;white-space:nowrap" >TSS, TVV, TFF</td><td style="text-align:center;border:solid 1px;white-space:nowrap" >[t]0.7@percent<div class="flushleft">The three point couplings in the Appendix of Ref.
[<a href="manual020.html#Han%3A1998sg">81</a>] are supported.
[<a href="manual020.html#Han%3A1998sg">82</a>] are supported.
</div></td></tr>
</table></div>
<div class="caption"><table style="border-spacing:6px;border-collapse:separate;" class="cellpading0"><tr><td style="vertical-align:top;text-align:left;" >Table 17.1: All Lorentz structures currently supported by the
......@@ -701,7 +707,7 @@ into <span style="font-family:monospace">FeynRules</span> as
</table><p>This command does not reduce the size of the model output by removing
vertices with vanishing couplings. However, if desired, this task
could be done with the <span style="font-family:monospace">LoadRestriction</span> command (see Ref.
[<a href="manual020.html#Fuks%3A2012im">82</a>] for details). </p><p>The vertices are exported to <span style="font-family:monospace">WHIZARD</span> by the command
[<a href="manual020.html#Fuks%3A2012im">83</a>] for details). </p><p>The vertices are exported to <span style="font-family:monospace">WHIZARD</span> by the command
</p><table CELLPADDING=10 WIDTH="100%"><tr><td BGCOLOR=#CCCCCC><pre class="verbatim">WriteWOOutput[Input -&gt; rules];
</pre> </td></tr>
</table><p>Note that the numerical values of the parameters of the model can be
......@@ -713,10 +719,10 @@ created by the interface with the help of the instruction
</table><p>and can be further modified according to the needs of the user.</p>
<h4 id="sec293" class="subsubsection"><span style="font-family:monospace">WHIZARD</span>-<span style="font-family:monospace">FeynRules</span> example: Three-Site Higgsless Model</h4>
<p>The Three-Site Higgsless model or Minimal Higgsless model (MHM) has
been implemented into <span style="font-family:monospace">LanHEP</span> [<a href="manual020.html#He%3A2007ge">83</a>], <span style="font-family:monospace">FeynRules</span>
been implemented into <span style="font-family:monospace">LanHEP</span> [<a href="manual020.html#He%3A2007ge">84</a>], <span style="font-family:monospace">FeynRules</span>
and independently into <span style="font-family:monospace">WHIZARD</span> [<a href="manual020.html#Speckner%3A2010zi">34</a>],
and the collider phenomenology has been studied by making use of these
implementations [<a href="manual020.html#He%3A2007ge">83</a>, <a href="manual020.html#Ohl%3A2010zf">45</a>, <a href="manual020.html#Speckner%3A2010zi">34</a>].
implementations [<a href="manual020.html#He%3A2007ge">84</a>, <a href="manual020.html#Ohl%3A2010zf">45</a>, <a href="manual020.html#Speckner%3A2010zi">34</a>].
Furthermore, the independent implementations in <span style="font-family:monospace">FeynRules</span> and
directly into <span style="font-variant:small-caps">Whizard</span> have been compared and found to
agree [<a href="manual020.html#Christensen%3A2010wz">80</a>]. After the discovery of a Higgs boson
......@@ -791,6 +797,26 @@ interface gives a summary:
</table><p>showing that no vertices were missed. The files are stored in the
directory <code>fr_mhm</code> and are ready to be installed and used with
<span style="font-family:monospace">WHIZARD</span>. </p>
<h2 id="sec294" class="section">17.3  New physics models via the <span style="font-family:monospace">UFO</span> file format</h2>
<p>In this section, we describe how to use the <em>Universal FeynRules
Output</em> (<span style="font-family:monospace">UFO</span>, [<a href="manual020.html#Degrande%3A2011ua">81</a>]) format for physics models
inside <span style="font-family:monospace">WHIZARD</span>. Please refer the manuals of e.g. <span style="font-family:monospace">FeynRules</span> manual
for details on how to generate a <span style="font-family:monospace">UFO</span> file for your favorite physics
model. <span style="font-family:monospace">UFO</span> files are a collection of <span style="font-family:monospace">Python</span> scripts that
encode the particles, the couplings, the Lorentz structures, the
decays, as well as parameters, vertices and propagators of the
corresponding model. They reside in a directory of the exact name of
the model they have been created from.</p><p>If the user wants to generate events for processes from a physics
model from a <span style="font-family:monospace">UFO</span> file, then this directory of scripts generated by
<span style="font-family:monospace">FeynRules</span> has to be copied to the working directory of <span style="font-family:monospace">WHIZARD</span>.
The only other difference in usage compared to the hard-coded models
or models integrated from <span style="font-family:monospace">FeynRules</span> or <span style="font-family:monospace">SARAH</span> via their explicit
interfaces to <span style="font-family:monospace">WHIZARD</span>  is the following, e.g. for a model called
<span style="font-family:monospace">test_model</span>
</p><table CELLPADDING=10 WIDTH="100%"><tr><td BGCOLOR=#CCCCCC><pre class="verbatim"> model = test_model (ufo)
</pre> </td></tr>
</table><p>In other words, only the specification <span style="font-family:monospace">(ufo)</span> has to be added
behind the name of the model. </p>
<hr class="ffootnoterule"><dl class="thefootnotes"><dt class="dt-thefootnotes">
<a id="note16" href="#text16">1</a></dt><dd class="dd-thefootnotes"><div class="footnotetext">Due to a regression in <span style="font-family:monospace">WHIZARD</span> version
v2.2.0, <span style="font-family:monospace">SARAH</span> models cannot be successfully linked within
......
......@@ -11,9 +11,9 @@
<a href="index.html"><img src="contents_motif.gif" alt="Up"></a>
<a href="manual020.html"><img src="next_motif.gif" alt="Next"></a>
<hr>
<h1 id="sec294" class="chapter">Appendix A  SINDARIN Reference</h1>
<h1 id="sec295" class="chapter">Appendix A  SINDARIN Reference</h1>
<ul>
<li><a href="manual019.html#sec295">Acknowledgements</a>
<li><a href="manual019.html#sec296">Acknowledgements</a>
</li></ul>
<p><br>
</p><p>In the SINDARIN language, there are certain pre-defined constructors or
......@@ -262,7 +262,7 @@ Physical unit, stating that a number is in attobarns (10<sup>−18</sup>
barn). (cf. also <span style="font-family:monospace">nbarn</span>, <span style="font-family:monospace">fbarn</span>, <span style="font-family:monospace">pbarn</span>)
</li><li class="li-itemize"><span style="font-family:monospace">abs</span> <br>
Numerical function that takes the absolute value of its argument:
<span style="font-family:monospace">abs (</span><span style="font-family:monospace"><em>&lt;num_val&gt;</em></span><span style="font-family:monospace">)</span> yields <span style="font-family:monospace">|</span><span style="font-family:monospace"><em>&lt;num_val&gt;</em></span><span style="font-family:monospace">|</span>. (cf. also <span style="font-family:monospace">sgn</span>, <span style="font-family:monospace">mod</span>, <span style="font-family:monospace">modulo</span>)
<span style="font-family:monospace">abs (</span><span style="font-family:monospace"><em>&lt;num_val&gt;</em></span><span style="font-family:monospace">)</span> yields <span style="font-family:monospace">|</span><span style="font-family:monospace"><em>&lt;num_val&gt;</em></span><span style="font-family:monospace">|</span>. (cf. also <span style="font-family:monospace">conjg</span>, <span style="font-family:monospace">sgn</span>, <span style="font-family:monospace">mod</span>, <span style="font-family:monospace">modulo</span>)
</li><li class="li-itemize"><span style="font-family:monospace">acos</span> <br>
Numerical function <span style="font-family:monospace">asin (</span><span style="font-family:monospace"><em>&lt;num_val&gt;</em></span><span style="font-family:monospace">)</span> that calculates the
arccosine trigonometric function (inverse of <span style="font-family:monospace">cos</span>) of real and
......@@ -818,6 +818,9 @@ producing postscript or PDF output of the data (unless the flag
<span style="font-family:monospace">?analysis_file_only</span> is set to <span style="font-family:monospace">true</span>).
(cf. also <span style="font-family:monospace">$out_file</span>, <span style="font-family:monospace">write_analysis</span>,
<span style="font-family:monospace">?analysis_file_only</span>)
</li><li class="li-itemize"><span style="font-family:monospace">conjg</span> <br>
Numerical function that takes the complex conjugate of its argument:
<span style="font-family:monospace">conjg (</span><span style="font-family:monospace"><em>&lt;num_val&gt;</em></span><span style="font-family:monospace">)</span> yields <span style="font-family:monospace"><em>&lt;num_val&gt;</em></span><sup></sup>. (cf. also <span style="font-family:monospace">abs</span>, <span style="font-family:monospace">sgn</span>, <span style="font-family:monospace">mod</span>, <span style="font-family:monospace">modulo</span>)
</li><li class="li-itemize"><span style="font-family:monospace">$correlation_me_method</span>     (default: <span style="font-family:monospace">"omega"</span>) <br>
This string variable specifies the method for the matrix elements to be used in
the evaluation of the color (and helicity) correlated part of the NLO
......@@ -1242,7 +1245,7 @@ one. (cf. also <span style="font-family:monospace">ewa</span>, <span style="font
<span style="font-family:monospace">?ewa_keep_energy</span>, <span style="font-family:monospace">?ewa_recoil</span>)
</li><li class="li-itemize"><span style="font-family:monospace">$exclude_gauge_splittings</span>     (default: <span style="font-family:monospace">"c:b:t:e2:e3"</span>) <br>
String variable that allows via <span style="font-family:monospace">$exclude_gauge_splittings =
"</span><span style="font-family:monospace"><em>&lt;prt1&gt;, &lt;prt2&gt;, </em></span><span style="font-family:monospace">"</span> to exclude fermion flavors from gluon/photon
"</span><span style="font-family:monospace"><em>&lt;prt1&gt;:&lt;prt2&gt;:</em></span><span style="font-family:monospace">"</span> to exclude fermion flavors from gluon/photon
splitting into fermion pairs beyond LO. For example
<span style="font-family:monospace">$exclude_gauge_splittings = "c:s:b:t"</span> would lead to <span style="font-family:monospace">gl =&gt; u U</span>
and <span style="font-family:monospace">gl =&gt; d D</span> as possible splittings in QCD. It is important to keep in mind
......@@ -2140,7 +2143,7 @@ matrix elements and QCD parton showers. (cf. also
Numerical function for integer and real numbers <span style="font-family:monospace">mod (x, y)</span> that
computes the remainder of the division of <span style="font-family:monospace">x</span> by <span style="font-family:monospace">y</span> (which
must not be zero). (cf. also
<span style="font-family:monospace">abs</span>, <span style="font-family:monospace">sgn</span>, <span style="font-family:monospace">modulo</span>)
<span style="font-family:monospace">abs</span>, <span style="font-family:monospace">conjg</span>, <span style="font-family:monospace">sgn</span>, <span style="font-family:monospace">modulo</span>)
</li><li class="li-itemize"><span style="font-family:monospace">model</span>     (default: <span style="font-family:monospace">SM</span>) <br>
With this specifier, <span style="font-family:monospace">model = </span><span style="font-family:monospace"><em>&lt;model_name&gt;</em></span>, one sets the hard
interaction physics model for the processes defined after this model
......@@ -2158,7 +2161,7 @@ different string. (cf. also <span style="font-family:monospace">model</span>, <s
</li><li class="li-itemize"><span style="font-family:monospace">modulo</span> <br>
Numerical function for integer and real numbers <span style="font-family:monospace">modulo (x, y)</span> that
computes the value of <span style="font-style:italic">x</span> modulo <span style="font-style:italic">y</span>. (cf. also
<span style="font-family:monospace">abs</span>, <span style="font-family:monospace">sgn</span>, <span style="font-family:monospace">mod</span>)
<span style="font-family:monospace">abs</span>, <span style="font-family:monospace">conjg</span>, <span style="font-family:monospace">sgn</span>, <span style="font-family:monospace">mod</span>)
</li><li class="li-itemize"><span style="font-family:monospace">mokka</span> <br>
Specifier for the <span style="font-family:monospace">sample_format</span> command to demand the
generation of the MOKKA variant for HEPEVT ASCII event
......@@ -3147,7 +3150,7 @@ default <span style="font-family:monospace"><em>&lt;proc_name&gt;</em></span><sp
</li><li class="li-itemize"><span style="font-family:monospace">sgn</span> <br>
Numerical function for integer and real numbers that gives the sign of
its argument: <span style="font-family:monospace">sgn (</span><span style="font-family:monospace"><em>&lt;num_val&gt;</em></span><span style="font-family:monospace">)</span> yields +1 if <span style="font-family:monospace"><em>&lt;num_val&gt;</em></span> is positive or zero, and −1 otherwise. (cf. also
<span style="font-family:monospace">abs</span>, <span style="font-family:monospace">mod</span>, <span style="font-family:monospace">modulo</span>)
<span style="font-family:monospace">abs</span>, <span style="font-family:monospace">conjg</span>, <span style="font-family:monospace">mod</span>, <span style="font-family:monospace">modulo</span>)
</li><li class="li-itemize"><span style="font-family:monospace">short</span> <br>
Specifier for the <span style="font-family:monospace">sample_format</span> command to demand the
generation of the short variant of HEPEVT ASCII event
......@@ -3631,7 +3634,7 @@ sets the lower limit of the <span style="font-style:italic">y</span> axis plotti
<br>
<span style="font-family:monospace">?draw_symbols</span>, <span style="font-family:monospace">$fill_options</span>, <span style="font-family:monospace">$draw_options</span>,
<span style="font-family:monospace">$err_options</span>, <span style="font-family:monospace">$symbol</span>)
</li></ul><h2 id="sec295" class="section">Acknowledgements</h2>
</li></ul><h2 id="sec296" class="section">Acknowledgements</h2>
<p>We would like to thank E. Boos, R. Chierici, K. Desch, M. Kobel,
F. Krauss, P.M. Manakos, N. Meyer, K. Mönig, H. Reuter, T. Robens,
S. Rosati, J. Schumacher, M. Schumacher, and C. Schwinn who
......
......@@ -10,7 +10,7 @@
<a href="manual019.html"><img src="previous_motif.gif" alt="Previous"></a>
<a href="index.html"><img src="contents_motif.gif" alt="Up"></a>
<hr>
<h1 id="sec296" class="chapter">References</h1>
<h1 id="sec297" class="chapter">References</h1>
<dl class="thebibliography"><dt class="dt-thebibliography">
<a id="PYTHIA">[1]</a></dt><dd class="dd-thebibliography">
T. Sjöstrand,
......@@ -407,48 +407,53 @@ N. D. Christensen, C. Duhr, B. Fuks, J. Reuter and C. Speckner,
<em>Introducing an interface between WHIZARD and FeynRules</em>,
Eur. Phys. J. C <span style="font-weight:bold">72</span>, 1990 (2012)
[arXiv:1010.3251 [hep-ph]].
</dd><dt class="dt-thebibliography"><a id="Han:1998sg">[81]</a></dt><dd class="dd-thebibliography">
</dd><dt class="dt-thebibliography"><a id="Degrande:2011ua">[81]</a></dt><dd class="dd-thebibliography">
C. Degrande, C. Duhr, B. Fuks, D. Grellscheid, O. Mattelaer and T. Reiter,
Comput. Phys. Commun. <span style="font-weight:bold">183</span>, 1201 (2012)
doi:10.1016/j.cpc.2012.01.022