Page Menu
Home
HEPForge
Search
Configure Global Search
Log In
Files
F8309916
pubconfigure
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
1 KB
Subscribers
None
pubconfigure
View Options
#! /bin/sh
#configure script for HiggsSignals
#last modified 16.07.12 TS
# this tells the fortran program where to look to read in tables of experimental data
chmod u+x ./create_store_pathname_HS.bat
./create_store_pathname_HS.bat > store_pathname_HS.f90
echo
'running configure script...'
1
>
&
2
echo
' * * * '
echo
'Reminder: You must enter manually the correct path to HiggsBounds in the '
echo
'configure script. Also, you may need/wish to change the fortran compiler used. '
echo
'The default is gfortran.'
echo
' * * * '
#----------------------------
cat - makefile.in > makefile
<< _EOF_
# --- variables defined by configure ---
# If you want to edit these variables, change ./configure, not ./makefile
#----------------------------
# Put you favourite compiler and compiler options in here:
F90C = gfortran
F77C = gfortran
F90FLAGS = -fbounds-check
#F90FLAGS = -fbounds-check -Wall -W
# Please specify the path to your HiggsBounds (version 4.0.0 or higher) distribution.
# Note that you have to build HiggsBounds successfully BEFORE you build HiggsSignals.
HBLIBS =-L../HiggsBounds-4.0.0beta
HBINCLUDE =-I../HiggsBounds-4.0.0beta
#other useful gfortran flags:
# -pg can then use gprof ./programname to look at how efficient program is
# -fopenmp switches on parallel processing (see HiggsBounds.F90)
# -O3 sets a high level of optimisation
#F90C = gfortran
#F77C = gfortran
#F90FLAGS = -fbounds-check -Wall -W -fixed-line-length-none
#F90C = g95
#F77C = g95
#F90FLAGS = -fbounds-check -ffree-line-length-huge
#F90C = pgf90
#F77C = pgf90
#F90FLAGS = -C -Ktrap=fp -Mbounds
#F90C = f95
#F77C = f95
#F90FLAGS = -C
#F90C = ifort
#F77C = ifort
#F90FLAGS = -C
#if using the NAG compiler, you need the compiler flag -DNAGf90Fortran
#because the subroutines flush,iargc,getarg need to use modules
#caution: the use of the NAG compiler is unsupported
HSLIBS = -L./ -lHS
EXE = HiggsSignals
#-----------------------------
_EOF_
echo
'finished configure script'
1
>
&
2
File Metadata
Details
Attached
Mime Type
text/x-shellscript
Expires
Sat, Dec 21, 4:53 PM (18 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4023535
Default Alt Text
pubconfigure (1 KB)
Attached To
rHIGGSBOUNDSSVN higgsboundssvn
Event Timeline
Log In to Comment