Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
F
fastNLO
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Container Registry
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
qcd-public
fastNLO
Commits
30f8fba0
Commit
30f8fba0
authored
11 months ago
by
Klaus Rabbertz
Browse files
Options
Downloads
Patches
Plain Diff
Update installation script and readme
parent
392e1bdd
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
tools/README.installation
+64
-25
64 additions, 25 deletions
tools/README.installation
tools/fnlosrc_install.csh
+1
-1
1 addition, 1 deletion
tools/fnlosrc_install.csh
with
65 additions
and
26 deletions
tools/README.installation
+
64
−
25
View file @
30f8fba0
28
.05.202
1
, K. Rabbertz
05
.05.202
4
, K. Rabbertz
The script fnlosrc_install.csh allows the user to install all packages
required to produce
NLO
interpolation grids with NLOJet++ and
required to produce interpolation grids with NLOJet++
or NNLOJET
and
the fastNLO toolkit for the grids.
Just typing
./fnlosrc_install.csh
provides a concise description of the command line arguments as follows:
(NOTE:
Som
e optional arguments
, e.g.
nos.
6, 7,
12
,
are
still
EXPERIMENTAL
and not
for public us
e.)
(NOTE:
Th
e optional arguments nos.
7 and
12 are EXPERIMENTAL
respectively
not required any mor
e.)
#==============================================================================
Usage: ./fnlosrc_install.csh basedir [optional_argument_2] [optional_argument_3] ...
1st argument: Base dir for installations, absolute path to e.g. /home/
rabbertz
/local
1st argument: Base dir for installations, absolute path to e.g. /home/
username
/local
2nd optional argument: Base path to additional software to be taken from cvmfs,
e.g. /cvmfs/cms.cern.ch/slc6_amd64_gcc700
or /cvmfs/sft.cern.ch/lcg/contrib/gcc/4.8
...
...
@@ -43,22 +43,22 @@ Usage: ./fnlosrc_install.csh basedir [optional_argument_2] [optional_argument_3]
The following
two
installation flavours are recommended:
====================================================
====
The following installation flavours are recommended:
====================================================
1. Minimal installation to produce and evaluate interpolation grids
-------------------------------------------------------------------
1. Minimal installation to produce and evaluate interpolation grids
with NLOjet++
-------------------------------------------------------------------
--------------
This requires
five
archives to be installed and to be present
This requires
the following
archives to be installed and to be present
in the same directory as the install script fnlosrc_install.csh:
fastjet-3.
3.4
.tar.gz
LHAPDF-6.
3.0
.tar.gz
fastnlo_toolkit-2.5.
0-2823
.tar.gz
fastjet-3.
4.0
.tar.gz
LHAPDF-6.
5.4
.tar.gz
fastnlo_toolkit-2.5.
1-3022
.tar.gz
nlojet++-4.1.3-patched2.tar.gz
fastnlo_interface_nlojet-2.5.0-28
19
.tar.gz
fastnlo_interface_nlojet-2.5.0-28
88
.tar.gz
They are available in the package fastNLO_archives_minimal_202
1
05.tar.gz.
They are available in the package fastNLO_archives_minimal_202
4
05.tar.gz.
The command line to be used is:
./fnlosrc_install.csh /prefix-path/where/to/install _ _ 0 1 0 0 0 1 0 8 0
...
...
@@ -67,23 +67,57 @@ The command line to be used is:
2. Normal installation including more evaluation features
---------------------------------------------------------
In addition to the packages above this requires the packages:
In addition to the packages
listed
above this requires the packages:
HepMC3-3.2.2.tar.gz
fjcontrib-1.045.tar.gz
YODA-1.
8.3
.tar.gz
Rivet-3.1.
4
.tar.gz
hoppet-1.2.0.tar.gz
qcdnum-17-01-14.tar.gz
YODA-1.
9.7
.tar.gz
Rivet-3.1.
7
.tar.gz
#
hoppet-1.2.0.tar.gz
, excluded for now
#
qcdnum-17-01-14.tar.gz
, excluded for now
They are available in the package fastNLO_archives_
fnlo
_202
1
05.tar.gz.
They are available in the package fastNLO_archives_
additional
_202
4
05.tar.gz.
The command line to be used is:
./fnlosrc_install.csh /prefix-path/where/to/install _ _ 0 1 0 0 1 1 0 8 0
3. Minimal installation to produce and evaluate interpolation grids with NNLOJET
--------------------------------------------------------------------------------
RESTRICTED UNTIL NNLOJET becomes publically available. Please contact me.
This requires the following archives to be installed and to be present
in the same directory as the install script fnlosrc_install.csh:
fastjet-3.4.0.tar.gz
LHAPDF-6.5.4.tar.gz
fastnlo_toolkit-2.5.1-3022.tar.gz
nnlo-bridge-1.0.0.tar.gz
NNLOJET_modules2_rev6591_newcombine.tar.gz
The command line to be used is:
./fnlosrc_install.csh /prefix-path/where/to/install _ _ 0 0 1 0 0 1 0 8 0
4. Installation with NLOJet++, NNLOJET, and optional packages
-------------------------------------------------------------
RESTRICTED UNTIL NNLOJET becomes publically available. Please contact me.
In addition to the packages listed above this requires the packages:
fastnlo_interface_nlojet-2.5.1-2888.tar.gz
nlojet++-4.1.3-patched2.tar.gz
HepMC3-3.2.2.tar.gz
Rivet-3.1.7.tar.gz
YODA-1.9.7.tar.gz
fjcontrib-1.045.tar.gz
The command line to be used is:
./fnlosrc_install.csh /prefix-path/where/to/install _ _ 0 1 1 0 1 1 0 8 0
Usage of an installation
------------------------
========================
To subsequently USE the installation, first one of the two produced files
fnlosrc_source.sh (bash flavour)
...
...
@@ -92,7 +126,12 @@ must be 'source'd to set the proper environment variables.
Remarks
-------
=======
It is also possible to use "views" of the LCG software stack, e.g.
lcg102_centos7-gcc11-opt_source has been tested successfully. In that
case these views, of course, have to be "source"d beforehand.
Some of the packages can also work with ROOT. Because of the large variety of ROOT versions
and installation problems this is not described here.
Some of the packages might also work with ROOT. Because of the large variety of
ROOT versions and installation problems this is not described here.
However, the given LCG view seems to be a good choice.
This diff is collapsed.
Click to expand it.
tools/fnlosrc_install.csh
+
1
−
1
View file @
30f8fba0
...
...
@@ -813,7 +813,7 @@ if ( ! $mpnnlo ) then
# set arc="fastnlo_toolkit-2.5.0-2848"
# set arc="fastnlo_toolkit-2.5.0-2856"
# set arc="fastnlo_toolkit-2.5.1-2890"
set arc="fastnlo_toolkit-2.5.1-30
11
"
set arc="fastnlo_toolkit-2.5.1-30
22
"
set rev=""
if ( ! -e ${arc}_installed ) then
tar xzf ${arc}${rev}.tar.gz
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment