diff --git a/CMakeLists.txt b/CMakeLists.txt index 6de7d5f7..5a2159cd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -141,12 +141,12 @@ endif() set(IPK_SIZE ${CMAKE_PSB_IPK}) set(LPK_SIZE ${CMAKE_PSB_LPK}) # Define IPKDEF and LPKDEF based on the sizes -set(IPKDEF "#define PSB_IPK${IPK_SIZE}") -set(LPKDEF "#define PSB_LPK${LPK_SIZE}") +set(PSB_IPKDEF "#define PSB_IPK${IPK_SIZE}") +set(PSB_LPKDEF "#define PSB_LPK${LPK_SIZE}") # Output the definitions for verification -message(STATUS "Using IPKDEF: ${IPKDEF}") -message(STATUS "Using LPKDEF: ${LPKDEF}") +message(STATUS "Using IPKDEF: ${PSB_IPKDEF}") +message(STATUS "Using LPKDEF: ${PSB_LPKDEF}") add_compile_options(-DPSB_IPK${IPK_SIZE}) add_compile_options(-DPSB_LPK${LPK_SIZE}) @@ -180,8 +180,8 @@ CHECK_Fortran_SOURCE_COMPILES( SRC_EXT f90 ) if(HAVE_VOLATILE) - add_compile_options(-DHAVE_VOLATILE) - message(STATUS "-DHAVE_VOLATILE") + add_compile_options(-DPSB_HAVE_VOLATILE) + message(STATUS "-DPSB_HAVE_VOLATILE") endif() CHECK_Fortran_SOURCE_COMPILES( "use ISO_FORTRAN_ENV ; end" @@ -189,8 +189,8 @@ CHECK_Fortran_SOURCE_COMPILES( SRC_EXT f90 ) if(HAVE_ISO_FORTRAN_ENV) - add_compile_options(-DHAVE_ISO_FORTRAN_ENV) - message(STATUS "-DHAVE_ISO_FORTRAN_ENV") + add_compile_options(-DPSB_HAVE_ISO_FORTRAN_ENV) + message(STATUS "-DPSB_HAVE_ISO_FORTRAN_ENV") endif() CHECK_Fortran_SOURCE_COMPILES( "flush(5); end" @@ -198,8 +198,8 @@ CHECK_Fortran_SOURCE_COMPILES( SRC_EXT f90 ) if(HAVE_FLUSH_STMT) - add_compile_options(-DHAVE_FLUSH_STMT) - message(STATUS "-DHAVE_FLUSH_STMT") + add_compile_options(-DPSB_HAVE_FLUSH_STMT) + message(STATUS "-DPSB_HAVE_FLUSH_STMT") endif() CHECK_Fortran_SOURCE_COMPILES( " @@ -224,8 +224,8 @@ end program" SRC_EXT f90 ) if(HAVE_FINAL) - add_compile_options(-DHAVE_FINAL) - message(STATUS "-DHAVE_FINAL") + add_compile_options(-DPSB_HAVE_FINAL) + message(STATUS "-DPSB_HAVE_FINAL") endif() CHECK_Fortran_SOURCE_COMPILES( " @@ -334,13 +334,13 @@ message(STATUS "${MPI_C_INCLUDE_PATH}; ${MPI_Fortran_INCLUDE_PATH};; ${CMAKE_For #add_compile_options(-DSERIAL_MPI) # Is it right?? #message(STATUS "-DSERIAL_MPI") endif() - set(SERIAL_MPI OFF) + set(PSB_SERIAL_MPI OFF) else() message(STATUS "MPI not found, serial ahead") add_compile_options(-DPSB_SERIAL_MPI) add_compile_options(-DPSB_MPI_MOD) - set(SERIAL_MPI ON) + set(PSB_SERIAL_MPI ON) set(CSERIALMPI "#define PSB_SERIAL_MPI") endif() @@ -361,7 +361,7 @@ if(NOT APPLE) endif() find_package(BLAS REQUIRED) find_package(LAPACK REQUIRED) -add_compile_options(-DHAVE_LAPACK) +add_compile_options(-DPSB_HAVE_LAPACK) #-------------------------------- @@ -761,9 +761,9 @@ if(METIS_FOUND) target_link_libraries(util PUBLIC ${METIS_LIBRARIES}) target_compile_definitions(psb_util_C - PUBLIC HAVE_METIS_) #TDDO: CHECK IF THAT _ IS CORRECT + PUBLIC PSB_HAVE_METIS) #TDDO: CHECK IF THAT _ IS CORRECT target_compile_definitions(util - PUBLIC HAVE_METIS) + PUBLIC PSB_HAVE_METIS) endif() diff --git a/base/CMakeLists.txt b/base/CMakeLists.txt index 7edef391..c2b1fe8f 100644 --- a/base/CMakeLists.txt +++ b/base/CMakeLists.txt @@ -631,8 +631,9 @@ endforeach() list(APPEND PSB_base_source_C_files modules/cutil.c) list(APPEND PSB_base_source_C_files modules/desc/psb_hashval.c) -if (SERIAL_MPI) - list(APPEND PSB_base_source_C_files modules/fakempi.c) +if (PSB_SERIAL_MPI) + list(APPEND PSB_base_source_C_files modules/psb_fakempi.c) + list(APPEND base_header_C_files ${CMAKE_CURRENT_LIST_DIR}/modules/psb_fakempi.h) endif() list(APPEND base_header_C_files ${CMAKE_CURRENT_LIST_DIR}/modules/psb_types.h) diff --git a/cbind/CMakeLists.txt b/cbind/CMakeLists.txt index 5bef0663..28497625 100644 --- a/cbind/CMakeLists.txt +++ b/cbind/CMakeLists.txt @@ -55,7 +55,7 @@ list(APPEND PSB_cbind_source_C_files prec/psb_c_cprec.c prec/psb_c_zprec.c prec/psb_c_sprec.c - #test/pargen/ppdec.c + test/pdegen/pdegen3dc.c )