Page MenuHomeHEPForge

configure_kwlaptop
No OneTemporary

configure_kwlaptop

# settings when running HB on KW's computer. Everyone apart from me can safely ignore this file.
F90C = gfortran
F77C = gfortran
F90FLAGS = -fbounds-check -Wall -W
#F90FLAGS = -fbounds-check -Wall -W -fixed-line-length-none
#F90FLAGS = -fbounds-check -Wall -W -fopenmp
##F90FLAGS = -O3 -fopenmp
##F90FLAGS = -fopenmp
##F90FLAGS = -pg # can then use gprof ./programname to look at how efficient program is
# use the compiler flag -fopenmp for parallel processing
#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
# note, when using ifort with Oliver's code, need flag -extend_source so that the line length can be long
# * work computer *
#FHINCLUDE = -I/users/williams/Packages/FeynHiggs-2.6.4_13.10.08/x86_64-linux-sigmundsberg/include
#FHLIBS = -L/users/williams/Packages/FeynHiggs-2.6.4_13.10.08/x86_64-linux-sigmundsberg/lib -lFH -lg2c
#CPSUPERHLIBS = -L/users/williams/Packages/CPsuperH2.2_07.07.2010 -lcpsuperh2
#laptop:
FHINCLUDE = -I/home/Karina/Work/Packages/FeynHiggs-2.8.0-16.05.11/i386-linux/include
FHLIBS = -L/home/Karina/Work/Packages/FeynHiggs-2.8.0-16.05.11/i386-linux/lib -lFH
#FHINCLUDE = -I/home/Karina/Work/Packages/FeynHiggs-2.7.1-30.07.10/i386-linux/include
#FHLIBS = -L/home/Karina/Work/Packages/FeynHiggs-2.7.1-30.07.10/i386-linux/lib -L/usr/lib/gcc/i386-redhat-linux/3.4.6/ -lFH -lg2c
CPSUPERHLIBS = -L/home/Karina/Work/Packages/CPsuperH2.2_02.08.10_gfortran -lcpsuperh2
##CPSUPERHLIBS = -L/home/Karina/Work/Packages/CPsuperH2_g95 -lcpsuperh2
#laptop, but using FeynHiggs compiled with g77
#FHINCLUDE = -I/home/Karina/Work/Packages/FeynHiggs-2.6.4_13.10.08_g77/i386-linux/include
###all of these seem to work with gfortran.... how to choose?
#FHLIBS = -L/home/Karina/Work/Packages/FeynHiggs-2.6.4_13.10.08_g77/i386-linux/lib -L/usr/lib/gcc/i386-redhat-linux/3.4.6 -lFH -lg2c
##FHLIBS = -L/home/Karina/Work/Packages/FeynHiggs-2.6.4_13.10.08_g77/i386-linux/lib -lFH /usr/lib/libg2c.so.0
##FHLIBS = -L/home/Karina/Work/Packages/FeynHiggs-2.6.4_13.10.08_g77/i386-linux/lib -lFH /usr/lib/libg2c.so.0.0.0
##FHLIBS = -L/home/Karina/Work/Packages/FeynHiggs-2.6.4_13.10.08_g77/i386-linux/lib -lFH /usr/lib/gcc/i386-redhat-linux/3.4.6/libg2c.so
#CPSUPERHLIBS = -L/home/Karina/Work/Packages/CPsuperH2_g77 -lcpsuperh2 -L/usr/lib/gcc/i386-redhat-linux/3.4.6 -lg2c
##CPSUPERHLIBS = -L/home/Karina/Work/Packages/CPsuperH2_g77 -lcpsuperh2 /usr/lib/libg2c.so.0
##CPSUPERHLIBS = -L/home/Karina/Work/Packages/CPsuperH2_g77 -lcpsuperh2 /usr/lib/libg2c.so.0.0.0
##CPSUPERHLIBS = -L/home/Karina/Work/Packages/CPsuperH2_g77 -lcpsuperh2 /usr/lib/gcc/i386-redhat-linux/3.4.6/libg2c.so
##n.b.
##bash-3.2$ locate libg2c
##/usr/lib/libg2c.so.0
##/usr/lib/libg2c.so.0.0.0
##/usr/lib/gcc/i386-redhat-linux/3.4.6/libg2c.a
##/usr/lib/gcc/i386-redhat-linux/3.4.6/libg2c.so
## and /usr/lib/libg2c.so.0 is a link to libg2c.so.0.0.0
# *NOTE* Actually h1-photon-photon coupling was NAN if I tried to use cpsuperh.a compiled with g77 together with e.g.
#CPSUPERHLIBS = -L/home/Karina/Work/Packages/CPsuperH2 -L/usr/lib/gcc/i386-redhat-linux/3.4.6 -lcpsuperh2 -lg2c
#so I had to switch back to using cpsuperh compiled with gfortran (even though compiling with gfortran gives lots of error msgs)
#ippp
#use pgf90 with
#FHINCLUDE = -I/mt/home/dph3kw/.Mathematica/Applications/FeynHiggs-2.6.4-09.07.08/i386-linux/include
#FHLIBS = -L/mt/home/dph3kw/.Mathematica/Applications/FeynHiggs-2.6.4-09.07.08/i386-linux/lib -lFH
#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
#------------------------------
# If you wish to use HiggsBounds in conjunction with FeynHiggs or CPsuperH,
# make sure these paths indicate where you've stored these packages on your system,
# for example:
#FHINCLUDE = -I/blah/blah/FeynHiggs-2.6.4/i586-linux/include
#FHLIBS = -L/blah/blah/FeynHiggs-2.6.4/i586-linux/lib -lFH
#CPSUPERHLIBS = -L/blah/blah/CPsuperH2 -lcpsuperh2
# Note that care must be taken to ensure that consistent compilers are used
# If you get error messages similar to
# ... undefined reference to initialize_higgsbounds__...
# and the paths the libraries are correct, it's a good idea to check
# that the same compilers are used for each package.
# (you may be able to work around this
# e.g. if FeynHiggs was compiled with g77 it may be possible to compile HiggsBounds
# with gfortran and add -lg2c to the end of the variable FHLIBS)
#-----------------------------
HBLIBS = -L./ -lHB
EXE = HiggsBounds
#-----------------------------
USECHISQMODS = \$(CHISQMODS)
ADDITIONALDEFINE = -DenableCHISQ
# --- end defs by configure ---

File Metadata

Mime Type
text/plain
Expires
Wed, May 14, 10:46 AM (1 d, 3 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5067680
Default Alt Text
configure_kwlaptop (4 KB)

Event Timeline