Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Xavier Garrido
CAMEL
Commits
2043e383
Commit
2043e383
authored
Mar 09, 2017
by
Plaszczynski Stephane
Browse files
rend les include + portables
parent
07c99dbe
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
32 additions
and
32 deletions
+32
-32
cmt/requirements-icc
cmt/requirements-icc
+32
-32
No files found.
cmt/requirements-icc
View file @
2043e383
...
...
@@ -7,20 +7,20 @@ macro cpp "icpc"
macro
cppflags
" -O2 -ip -ansi_alias -align -Wbrief -Wdeprecated -Wuninitialized -align -Wbrief -Wunused-function -Wpointer-arith -Wreturn-type"
#
CAMEL
includes
include_dirs
"
..
/src"
include_dirs
"
..
/src/camel"
include_dirs
"
..
/src/Minuit2-5.28.00/src"
include_dirs
"
..
/src/Minuit2-5.28.00/inc"
include_dirs
"
..
/src/cxxsupport"
include_dirs
"
..
/src/AbsRand"
include_dirs
"
..
/src/camel/JLA"
include_dirs
"
..
/src/camel/JLA/jla_likelihood_v3/src"
include_dirs
"
$(CAMELROOT)
/src"
include_dirs
"
$(CAMELROOT)
/src/camel"
include_dirs
"
$(CAMELROOT)
/src/Minuit2-5.28.00/src"
include_dirs
"
$(CAMELROOT)
/src/Minuit2-5.28.00/inc"
include_dirs
"
$(CAMELROOT)
/src/cxxsupport"
include_dirs
"
$(CAMELROOT)
/src/AbsRand"
include_dirs
"
$(CAMELROOT)
/src/camel/JLA"
include_dirs
"
$(CAMELROOT)
/src/camel/JLA/jla_likelihood_v3/src"
#
JLA
:
requires
cblas
/
lapack
(
use
intel
versions
)
macro_append
cppflags
" -DJLA "
macro_append
CAMEL_linkopts
" -L$(MKLROOT)/lib/intel64 -lmkl_intel_lp64 -lmkl_core -lmkl_intel_thread -ljla "
application
test_jla
-
group
=
test
-
s
=
..
/
src
/
camel
test
/
test_jla
.
cc
application
test_jla
-
group
=
test
-
s
=
$(
CAMELROOT
)
/
src
/
camel
test
/
test_jla
.
cc
#
cfitsio
#
cfitsio
:
here
the
CLIK
version
(
below
)
will
be
used
so
no
need
...
...
@@ -38,20 +38,20 @@ macro_append CAMEL_linkopts " $(CLIKLIBS) "
macro_append
cppflags
" -DPICO $(PICOINC) "
macro_append
CAMEL_linkopts
" $(PICOLIBS)"
macro_append
cppflags
' -DPICODATA=\"$(PICO_DATA)\" '
application
testPico
-
group
=
test
-
s
=
..
/
src
/
camel
/
pico
/
exec
testPico
.
cc
application
FitClassFromPico
-
group
=
exec
-
s
=
..
/
src
/
camel
exec
/
FitClassFromPico
.
cc
application
testPico
-
group
=
test
-
s
=
$(
CAMELROOT
)
/
src
/
camel
/
pico
/
exec
testPico
.
cc
application
FitClassFromPico
-
group
=
exec
-
s
=
$(
CAMELROOT
)
/
src
/
camel
exec
/
FitClassFromPico
.
cc
#
CAMEL
LIBRARIES
library
Minuit
-
no_share
..
/
src
/
Minuit2
-
5.28.00
/
src
/*.
cxx
library
Util
-
no_share
-
x
=
ddl
.
cc
..
/
src
/
cxxsupport
/*.
cc
library
AbsRand
-
no_share
..
/
src
/
AbsRand
/*.
cc
library
CLHEP
-
no_share
..
/
src
/
CLHEP
/
src
/*.
cc
library
jla
-
no_share
..
/
src
/
camel
/
JLA
/
jla_likelihood_v3
/
src
/
ini
.
c
..
/
src
/
camel
/
JLA
/
jla_likelihood_v3
/
src
/
jla
.
cc
library
Minuit
-
no_share
$(
CAMELROOT
)
/
src
/
Minuit2
-
5.28.00
/
src
/*.
cxx
library
Util
-
no_share
-
x
=
ddl
.
cc
$(
CAMELROOT
)
/
src
/
cxxsupport
/*.
cc
library
AbsRand
-
no_share
$(
CAMELROOT
)
/
src
/
AbsRand
/*.
cc
library
CLHEP
-
no_share
$(
CAMELROOT
)
/
src
/
CLHEP
/
src
/*.
cc
library
jla
-
no_share
$(
CAMELROOT
)
/
src
/
camel
/
JLA
/
jla_likelihood_v3
/
src
/
ini
.
c
$(
CAMELROOT
)
/
src
/
camel
/
JLA
/
jla_likelihood_v3
/
src
/
jla
.
cc
macro
camelsrc
"*.cc CMB/*.cc BAO/*.cc Lensing/*.cc pico/*.cc JLA/*.cc Class/*.cc Constraints/*.cc"
library
MinuitFit
-
no_share
-
s
=
..
/
src
/
camel
$(
camelsrc
)
library
MCMC
-
no_share
-
s
=
..
/
src
/
camel
/
MCMC
*.
cc
library
MinuitFit
-
no_share
-
s
=
$(
CAMELROOT
)
/
src
/
camel
$(
camelsrc
)
library
MCMC
-
no_share
-
s
=
$(
CAMELROOT
)
/
src
/
camel
/
MCMC
*.
cc
macro
CAMEL_linkopts
"-L$(CAMEL_root)/${CMTCONFIG} -lMinuitFit -lMinuit -lMCMC -lCLHEP -lAbsRand -lUtil "
macro_append
cppflags
' -DRELPATH=\"$(CAMELROOT)/lik\" '
...
...
@@ -59,26 +59,26 @@ macro_append cppflags ' -DRELPATH=\"$(CAMELROOT)/lik\" '
#
CAMEL
applications
#
pour
relinker
si
changement
:
toutes
les
application
du
package
macro
CAMEL_stamps
" $(
PACKAGE_
ROOT)/$(CMTCONFIG)/MinuitFit.stamp $(
PACKAGE_
ROOT)/$(CMTCONFIG)/MCMC.stamp "
macro
CAMEL_stamps
" $(
CAMEL
ROOT)/$(CMTCONFIG)/MinuitFit.stamp $(
CAMEL
ROOT)/$(CMTCONFIG)/MCMC.stamp "
macro
application_suffix
""
#
groupe
exec
application
writeChi2
-
group
=
exec
-
s
=
..
/
src
/
camel
exec
/
writeChi2
.
cc
application
writeSpectra
-
group
=
exec
-
s
=
..
/
src
/
camel
exec
/
writeSpectra
.
cc
application
writeSpectraPk
-
group
=
exec
-
s
=
..
/
src
/
camel
exec
/
writeSpectraPk
.
cc
application
Minimize
-
group
=
exec
-
s
=
..
/
src
/
camel
exec
/
Minimize
.
cc
application
Profile
-
group
=
exec
-
s
=
..
/
src
/
camel
exec
/
Profile
.
cc
application
ScanParam
-
group
=
exec
-
s
=
..
/
src
/
camel
exec
/
ScanParam
.
cc
application
mcmc
-
group
=
exec
-
s
=
..
/
src
/
camel
/
MCMC
exec
/
mainMCMC
.
cc
application
writeChi2
-
group
=
exec
-
s
=
$(
CAMELROOT
)
/
src
/
camel
exec
/
writeChi2
.
cc
application
writeSpectra
-
group
=
exec
-
s
=
$(
CAMELROOT
)
/
src
/
camel
exec
/
writeSpectra
.
cc
application
writeSpectraPk
-
group
=
exec
-
s
=
$(
CAMELROOT
)
/
src
/
camel
exec
/
writeSpectraPk
.
cc
application
Minimize
-
group
=
exec
-
s
=
$(
CAMELROOT
)
/
src
/
camel
exec
/
Minimize
.
cc
application
Profile
-
group
=
exec
-
s
=
$(
CAMELROOT
)
/
src
/
camel
exec
/
Profile
.
cc
application
ScanParam
-
group
=
exec
-
s
=
$(
CAMELROOT
)
/
src
/
camel
exec
/
ScanParam
.
cc
application
mcmc
-
group
=
exec
-
s
=
$(
CAMELROOT
)
/
src
/
camel
/
MCMC
exec
/
mainMCMC
.
cc
#
tests
application
testKlass
-
group
=
test
-
s
=
..
/
src
/
camel
test
/
testKlass
.
cc
application
testCLHEP
-
group
=
test
-
s
=
..
/
src
/
camel
/
test
testCLHEP
.
cc
application
testBAO
-
group
=
test
-
s
=
..
/
src
/
camel
/
test
testBAO
.
cc
application
testHiLLiPOP
-
group
=
test
-
s
=
..
/
src
/
camel
/
test
testHiLLiPOP
.
cc
application
dump_clik
-
group
=
test
-
s
=
..
/
src
/
camel
test
/
test_clik
.
cc
application
dump_lensing
-
group
=
test
-
s
=
..
/
src
/
camel
test
/
test_lensing
.
cc
application
testKlass
-
group
=
test
-
s
=
$(
CAMELROOT
)
/
src
/
camel
test
/
testKlass
.
cc
application
testCLHEP
-
group
=
test
-
s
=
$(
CAMELROOT
)
/
src
/
camel
/
test
testCLHEP
.
cc
application
testBAO
-
group
=
test
-
s
=
$(
CAMELROOT
)
/
src
/
camel
/
test
testBAO
.
cc
application
testHiLLiPOP
-
group
=
test
-
s
=
$(
CAMELROOT
)
/
src
/
camel
/
test
testHiLLiPOP
.
cc
application
dump_clik
-
group
=
test
-
s
=
$(
CAMELROOT
)
/
src
/
camel
test
/
test_clik
.
cc
application
dump_lensing
-
group
=
test
-
s
=
$(
CAMELROOT
)
/
src
/
camel
test
/
test_lensing
.
cc
#
lIST
OF
ALL
DEPENDENCIES
macro_append
Minimize_dependencies
" MinuitFit "
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment