Differences

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

Link to this comparison view

en:la_cernlib_au_centre_de_calcul [2016/12/16 10:16] (current)
Line 1: Line 1:
 +Last modified: Nov 23, 2009 by Bouvet\\
 +\\
 +
 +====== The CERNLIB at Computer Center ======
 +
 +\\
 +\\
 +
 +=====  Introduction ​ =====
 +
 +We call [[http://​wwwinfo.cern.ch/​asd/​index.html|CERNLIB]] the set of libraries and modules written in F77 (part in C) which are devoted to the analysis of High Energy data.\\
 +The documentation is available under URL:\\
 +\\
 +The Long Write-up list:\\
 +\\
 +http://​wwwinfo.cern.ch/​asdoc/​Welcome.html\\
 +\\
 +The Short Write-up list:\\
 +\\
 +http://​wwwinfo.cern.ch/​asdoc/​cernlib.html
 +=====  Initialisation ​ =====
 +
 +Before use the CERNLIB one should initialise the variables need to acces correctly to the libraries
 +<​code>​
 +cern_pro
 +</​code>​
 +for the "​pro"​ version
 +<​code>​
 +cern_old
 +cern_new
 +</​code>​
 +for other versions.\\
 +\\
 +CERNLIB is installed in /​afs/​in2p3.fr/​cernlib/​@SYS (also reachable through /​cern/​{old,​pro,​new}).
 +=====  Contents ​ =====
 +
 +La [[http://​wwwinfo.cern.ch/​asd/​index.html|CERNLIB]] contains the following libraries:
 + ​**libkernlib.a** - //kernlib// - the library of basic subroutines.
 + ​**libpacklib.a** - //packlib// - the library of the following packages: HBOOK, KUIP, ZBOOK, ZEBRA, EPIO (contains also //kernlib// ).
 + ​**libgraflib.a** - //graflib// - graphics libraries (HPLOT, HIGZ).
 + ​**libpawlib.a** - //pawlib// - paw library (COMIS, SIGMA, PAW).
 + ​**libmathlib.a** - //mathlib// - numerical library CERN.
 + ​**libblas.a** - //blas// - BLAS library.
 + ​**liblapack.a** - //lapack// - LAPACK library.
 + ​**libgeant321.a** - //geant// - GEANT3 library.
 +
 +The PAW program (module **paw** ) and PAW++ program (module **paw++** ) are included in the CERNLIB.\\
 +It is recommended to use the command **cernlib** (see //man cernlib// ).\\
 +This command use the standard variable **CERN** . This variable should not be changed by the user!\\
 +\\
 +The following releases are available:
 +^       ​^Linux SL5 64 bits^Linux SL4 32 bits^Linux SL4 64 bits^
 +|**new**|2006b ​           |2006             ​|2006 ​            |
 +|**pro**|2006b ​           |2005             ​|2005 ​            |
 +|**old**|2006b ​           |2005             ​|2005 ​            |
 +
 +=====  Example ​ =====
 +
 +In order to compile the F77 program and link it with CERNLIB, one should do:
 +<​code>​
 +f77 prog.f `cernlib`
 +</​code>​
 +[[:​en:​soft_liste_des_logiciels_disponibles_au_centre_de_calcul|Access to the list of software at Computing Center]]
 +
  
  • en/la_cernlib_au_centre_de_calcul.txt
  • Last modified: 2016/12/16 10:16
  • (external edit)