User Tools

Site Tools


pegasus:linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pegasus:linux [09/12/2019 10:45] lipatovpegasus:linux [02/09/2023 13:43] (current) lipatov
Line 1: Line 1:
 ====== Linux installation guide ====== ====== Linux installation guide ======
  
-PEGASUS is distributed as a precompiled executive file. No special installation procedure is needed. +For the user’s convenience, PEGASUS is distributed as a precompiled executive file. No special installation procedure is needed. 
-After unpacking the distributive archive, the data files containing the necessary TMD parton densities in a proton (and conventional parton densities as well) are located inside the PEGASUS home directory (folder ''data'').+However, please be sure that ''g++'', ''gfortran'' compilers and basic ''Qt4'' libraries are already 
 +installed in your system (to be precise, ''libc.so.6'', ''libgfortran.so.3'', ''libstdc++.so.6'', ''libQtGui.so.4'', ''libQtCore.so.4'', ''libQtSvg.so.4'' and ''libqwt.so.6'' are needed). After unpacking the distributive archive, all libraries and data files containing the necessary TMD parton densities in a proton (and conventional parton densities as well) are located inside the PEGASUS home directory (''lib'' and ''data'' folders).
  
 NOTE: NOTE:
-**no calculation is allowed if there are some missing data files in the ''data'' folder.** +**no calculation is allowed if there are some missing data files in the ''data'' folder.
 Location of ''data'' folder could be changed via main menu  Location of ''data'' folder could be changed via main menu 
-option //Edit -> Settings -> Path to data folder//+option //Edit -> Path to data folder//.** 
  
-The executive file can be just run from a terminal as+It is recommended to use running script ''PEGASUS.run'', where one 
 +have to only modify the default path to the ''lib'' folder. 
 +Otherwise, the executive file can be just run from a terminal as
 <code> <code>
 ./PEGASUS ./PEGASUS
 </code> </code>
  
-The program demands the [[https://qwt.sourceforge.io|QwtPlot]], so the library file ''libqwt.so.6''  +and path to the ''lib'' folder should be specified with
-should be inside the PEGASUS home directory. +
- +
-Otherwise, the path to ''libqwt.so.6'' library should be specified with+
 <code> <code>
 export LD_LIBRARY_PATH=/path/to/library export LD_LIBRARY_PATH=/path/to/library
 </code> </code>
 +
 +If a long-time calculation is needed, one can run console version as 
 +<code>
 +./cPEGASUS filename.pegasus
 +</code>
 +
 +with the user-defined setup saved to a configuration file ''filename.pegasus''.
  
 Please send all your remarks to Dr. Maksim Malyshev <malyshev@theory.sinp.msu.ru> Please send all your remarks to Dr. Maksim Malyshev <malyshev@theory.sinp.msu.ru>
pegasus/linux.1575888354.txt.gz · Last modified: by lipatov