JHUGen MELA
v2.4.1
Matrix element calculations as used in JHUGen. MELA is an important tool that was used for the Higgs boson discovery and for precise measurements of its structure and interactions. Please see the website https://spin.pha.jhu.edu/ and papers cited there for more details, and kindly cite those papers when using this code.
|
Functions | |
set (CMAKE_MACOSX_RPATH 1) set(CMAKE_CACHEFILE_DIR CMakeFiles/) cmake_minimum_required(VERSION 2.8) project(collier) enable_language(Fortran) get_filename_component(Fortran_COMPILER_NAME $ | |
NAME | message ("Using Fortran compiler: ${Fortran_COMPILER_NAME}") set(basic "-Dcollierdd -DSING") if(Fortran_COMPILER_NAME MATCHES "gfortran.*") set(basic "$ |
ffixed line length fno default integer | set (opt_RELEASE "-O2 -funroll-loops -ffast-math -Wtabs") set(opt_DEBUG "-O0 -frange-check -g -fcheck |
ffixed line length fno default integer recursion | set (opt_DEBUG "${opt_DEBUG} -Wall -Wtabs -Wextra -Wno-unused") set(opt_DEBUG "$ |
Wno unused dummy argument | set (opt_DEBUG "${opt_DEBUG} -Wno-unused-parameter") set(opt_DEBUG "$ |
Wno compare reals | set (opt_DEBUG "${opt_DEBUG} -ffpe-trap=invalid,overflow -fdump-core -fbacktrace") set(CMAKE_Fortran_FLAGS_RELEASE "$ |
we just try O2 | set (CMAKE_Fortran_FLAGS_RELEASE "${basic} -O2") set(CMAKE_Fortran_FLAGS_DEBUG "$ |
O0 g | endif () string(TOLOWER "$ |
CBT | if (CBT MATCHES debug) message("Build type |
message (" Fortran flags = ${CMAKE_Fortran_FLAGS_DEBUG}" \n) else() message("Build type | |
src collier_aux F90 | set (COLLIER_FILES ${COLLIER_FILES} src/collier_coefs.F90) set(COLLIER_FILES $ |
src collier_global F90 | set (COLLIER_FILES ${COLLIER_FILES} src/COLLIER.F90) set(COLLIER_FILES $ |
src collier_init F90 | set (COLLIER_FILES ${COLLIER_FILES} src/collier_tensors.F90) set(TENSOR_FILES "") set(TENSOR_FILES $ |
src tensors InitTensors F90 | set (TENSOR_FILES ${TENSOR_FILES} src/tensors/BuildTensors.F90) set(TENSOR_FILES $ |
src tensors TensorReduction F90 | set (AUX_FILES "") set(COLI_FILES "") set(DDLIB_FILES "") set(SOURCE $ |
Variables | |
ffixed line length fno default integer | do |
ffixed line length fno default integer | mem |
ffixed line length fno default integer | pointer |
O0 g endif | ( | ) |
Definition at line 143 of file CMakeLists.txt.
CBT if | ( | CBT MATCHES | debug | ) |
Definition at line 146 of file CMakeLists.txt.
message | ( | ) |
Definition at line 149 of file CMakeLists.txt.
NAME message | ( | "Using Fortran compiler: ${Fortran_COMPILER_NAME}" | ) |
Definition at line 83 of file CMakeLists.txt.
src tensors TensorReduction F90 set | ( | AUX_FILES "" | ) |
Definition at line 174 of file CMakeLists.txt.
we just try O2 set | ( | CMAKE_Fortran_FLAGS_RELEASE "${basic} -O2" | ) |
Definition at line 141 of file CMakeLists.txt.
set | ( | CMAKE_MACOSX_RPATH | 1 | ) |
Definition at line 65 of file CMakeLists.txt.
src collier_global F90 set | ( | COLLIER_FILES ${COLLIER_FILES} src/COLLIER. | F90 | ) |
Definition at line 165 of file CMakeLists.txt.
src collier_aux F90 set | ( | COLLIER_FILES ${COLLIER_FILES} src/collier_coefs. | F90 | ) |
Definition at line 163 of file CMakeLists.txt.
src collier_init F90 set | ( | COLLIER_FILES ${COLLIER_FILES} src/collier_tensors. | F90 | ) |
Definition at line 167 of file CMakeLists.txt.
Wno compare reals set | ( | opt_DEBUG "${opt_DEBUG} -ffpe- | trap = invalid , |
overflow -fdump-core -fbacktrace" | |||
) |
Definition at line 103 of file CMakeLists.txt.
ffixed line length fno default integer recursion set | ( | opt_DEBUG "${opt_DEBUG} -Wall -Wtabs -Wextra -Wno-unused" | ) |
Definition at line 99 of file CMakeLists.txt.
Wno unused dummy argument set | ( | opt_DEBUG "${opt_DEBUG} -Wno-unused-parameter" | ) |
Definition at line 101 of file CMakeLists.txt.
ffixed line length fno default integer set | ( | opt_RELEASE "-O2 -funroll-loops -ffast-math -Wtabs" | ) |
src tensors InitTensors F90 set | ( | TENSOR_FILES ${TENSOR_FILES} src/tensors/BuildTensors. | F90 | ) |
Definition at line 171 of file CMakeLists.txt.
ffixed line length fno default integer do |
Definition at line 98 of file CMakeLists.txt.
ffixed line length fno default integer mem |
Definition at line 98 of file CMakeLists.txt.
ffixed line length fno default integer pointer |
Definition at line 98 of file CMakeLists.txt.