gnumlab
|
4bd601dab2
|
hot fix idx_t for metis other than real_t is now analyzed
|
2026-03-20 15:36:11 +01:00 |
|
gnumlab
|
dc1d730acf
|
fix metis real type and IPK/LPK interaction
|
2026-03-20 14:55:25 +01:00 |
|
Luca Pepè Sciarria
|
506d673ad1
|
Update README.md's section for cmake building
|
2025-12-19 10:56:41 +01:00 |
|
Luca Pepè Sciarria
|
41cc9e8af8
|
hot fix: add " " to PSBLASSTRING
|
2025-11-14 12:43:53 +01:00 |
|
Luca Pepè Sciarria
|
14f27ed9d8
|
delete build tracking
|
2025-11-14 12:42:08 +01:00 |
|
Luca Pepè Sciarria
|
b81518bb83
|
Add variable about psblas version for psb_config.h generation
|
2025-11-14 12:40:20 +01:00 |
|
Luca Pepè Sciarria
|
4c27ffb760
|
Merge branch 'development' into cmake
|
2025-11-14 11:17:03 +01:00 |
|
Luca Pepè Sciarria
|
0dcb24b786
|
[Hot fix]: remove default cuda include
|
2025-07-07 12:34:14 +02:00 |
|
Luca Pepè Sciarria
|
3cd334ea5d
|
Merge branch 'development' into cmake
|
2025-07-03 14:36:18 +02:00 |
|
Luca Pepè Sciarria
|
4db11f9301
|
[ADD] CMake compilation for gedot test
|
2025-07-03 14:35:29 +02:00 |
|
Luca Pepè Sciarria
|
17c920188f
|
[ADD] CMake compilation for geaxpby test
|
2025-07-03 14:32:35 +02:00 |
|
Luca Pepè Sciarria
|
e64f78418e
|
[ADD] CMake compilation for spmm test
|
2025-07-03 14:24:13 +02:00 |
|
Luca Pepè Sciarria
|
c47e691d44
|
Merge branch 'test_dev' into cmake
|
2025-07-03 11:17:25 +02:00 |
|
Luca Pepè Sciarria
|
76c2af67bc
|
Merge branch 'test_dev' into cmake
|
2025-07-03 10:41:46 +02:00 |
|
Luca Pepè Sciarria
|
f4acd766fb
|
cmake building now works
|
2025-06-06 15:07:13 +02:00 |
|
Luca Pepè Sciarria
|
c70ceb072c
|
cmake building now works
|
2025-06-06 14:57:43 +02:00 |
|
Luca Pepè Sciarria
|
9c80208a33
|
hot fix: now cbind contains the c interface
|
2025-06-06 14:57:12 +02:00 |
|
Luca Pepè Sciarria
|
ee64f622d2
|
hot fix: change installation folder name for samples subproject
|
2025-06-06 10:17:12 +02:00 |
|
Luca Pepè Sciarria
|
ed0ae66d5d
|
add CMakeLists.txt for test subprojects
|
2025-06-05 14:19:39 +02:00 |
|
Luca Pepè Sciarria
|
b83ee77cd6
|
add installation of some tests
|
2025-06-05 12:28:08 +02:00 |
|
gnumlab
|
2229c8f98b
|
now CUDA is turned off if IPK is set to 8
|
2025-05-30 10:46:44 +02:00 |
|
gnumlab
|
db3d6566a0
|
add PSB_CUDA_VERSION automatic setting
|
2025-05-30 09:48:27 +02:00 |
|
gnumlab
|
5cc847cfc1
|
Merge branch 'cmake' of github.com:sfilippone/psblas3 into cmake
|
2025-05-26 11:12:16 +02:00 |
|
gnumlab
|
19a11ff98a
|
add cuda version detection; to be tested
|
2025-05-26 11:11:03 +02:00 |
|
gnumlab
|
f953c52591
|
add cuda building and compilation. There is still some hardcoded stuff
|
2025-05-05 15:31:03 +02:00 |
|
gnumlab
|
1b667c2c1e
|
remove unused files from building
|
2025-05-05 15:30:33 +02:00 |
|
gnumlab
|
c4c7b87cd3
|
hot fix
|
2025-05-05 11:09:15 +02:00 |
|
gnumlab
|
dce6d0bd67
|
add variable for filling psb_config.h
|
2025-05-05 11:00:04 +02:00 |
|
gnumlab
|
30205e2f37
|
add PSB_CUDA_PATH variable to allow user to pass cuda installation path
|
2025-04-28 14:06:09 +02:00 |
|
gnumlab
|
143feb2baf
|
change metis building: now sets all the variables and files only if metis is really used
|
2025-04-28 13:03:26 +02:00 |
|
gnumlab
|
899bdea554
|
change CUDA building
|
2025-04-28 12:46:07 +02:00 |
|
Luca Pepè Sciarria
|
aea5e36b63
|
init cuda CMakeLists.txt
|
2025-04-28 10:22:41 +02:00 |
|
Luca Pepè Sciarria
|
c3f571e20f
|
Change name from BUILD_CUDA to PSB_BUILD_CUDA
|
2025-04-28 10:15:27 +02:00 |
|
Luca Pepè Sciarria
|
719d7e2629
|
modify the PSB_ compilers flag for C and Fortran compiler
|
2025-04-24 10:46:48 +02:00 |
|
Luca Pepè Sciarria
|
4ec3ce1053
|
Merge branch 'cmake' of github.com:sfilippone/psblas3 into cmake
|
2025-04-24 09:56:16 +02:00 |
|
Luca Pepè Sciarria
|
17e4965d4d
|
Disactivate Metis when IPK/LPK size differs from METIS_REAL size
|
2025-04-24 09:54:55 +02:00 |
|
Luca Pepè Sciarria
|
1629d97107
|
remove PSB_HAVE_METIS from compile definitions
|
2025-04-23 09:46:38 +02:00 |
|
Luca Pepè Sciarria
|
b730723146
|
Update PSB flags name and added to Fortran compiler only
|
2025-04-17 21:26:35 +02:00 |
|
Luca Pepè Sciarria
|
ecf70fddcb
|
Remove fortran name mangling and DPSB_IPK/LPK for C compiler
|
2025-04-17 10:58:20 +02:00 |
|
Luca Pepè Sciarria
|
2b2140dc50
|
update to include PSB_IPK/LPK definitions
|
2025-04-11 10:49:32 +02:00 |
|
Luca Pepè Sciarria
|
c09920c450
|
rename file
|
2025-04-10 16:13:04 +02:00 |
|
Luca Pepè Sciarria
|
0bc467e898
|
init spmm output checker
|
2025-04-10 16:12:30 +02:00 |
|
Luca Pepè Sciarria
|
4eea7b0e96
|
init spmm output checker
|
2025-04-10 16:09:41 +02:00 |
|
Luca Pepè Sciarria
|
aeb3ee5fb6
|
add export of library, modules and include paths
|
2025-04-10 10:40:49 +02:00 |
|
Luca Pepè Sciarria
|
51f143566d
|
Add user define of install libdir, includedir and moduldir
|
2025-04-07 14:41:15 +02:00 |
|
Luca Pepè Sciarria
|
c615bc7f80
|
modify installation lib path
|
2025-04-07 12:30:36 +02:00 |
|
Luca Pepè Sciarria
|
28b5f697b3
|
add PSB_ variables for exporting psblas cmake
|
2025-04-04 15:41:28 +02:00 |
|
Luca Pepè Sciarria
|
39059391d6
|
set lib as default directory overwriting possible lib64 value
|
2025-04-04 15:23:11 +02:00 |
|
Luca Pepè Sciarria
|
fc65ca4ea0
|
comment first test
|
2025-04-04 14:28:53 +02:00 |
|
Luca Pepè Sciarria
|
985ee9b7a4
|
add -frecursive flag for Fortran GNU compiler
|
2025-04-03 10:06:06 +02:00 |
|
Luca Pepè Sciarria
|
cea61aa0ae
|
remove Ptr64Bits compilation flag from CMake
|
2025-03-28 14:14:30 +01:00 |
|
Luca Pepè Sciarria
|
a211b1e23f
|
hot fix, move metis variables instantiation befor psb_config.h generation
|
2025-03-28 12:59:23 +01:00 |
|
Luca Pepè Sciarria
|
4a2612534d
|
hot fix, move metis variables instantiation befor psb_config.h generation
|
2025-03-28 12:58:23 +01:00 |
|
Luca Pepè Sciarria
|
bf44acca02
|
hot fix, move metis variables instantiation befor psb_config.h generation
|
2025-03-28 12:57:12 +01:00 |
|
Luca Pepè Sciarria
|
32ce71567d
|
hot fix, move metis variables instantiation befor psb_config.h generation
|
2025-03-28 12:55:38 +01:00 |
|
Luca Pepè Sciarria
|
5a8eb8d943
|
hot fix: change METIS_REAL_x into PSB_METIS_REAL_x and relative compiler flag -DPSB_METIS_REAL_x
|
2025-03-28 12:33:58 +01:00 |
|
Luca Pepè Sciarria
|
4858f0d484
|
hot fix on flags naming and fix psb_types.h compilation
|
2025-03-28 12:13:45 +01:00 |
|
Luca Pepè Sciarria
|
2671fad20d
|
update CMakeLists.txt to used the new standard PSB_ for compilation flags
|
2025-03-28 11:37:24 +01:00 |
|
Luca Pepè Sciarria
|
a52f6ea054
|
update CMakeLists.txt to used the new standard PSB_ for compilation flags
|
2025-03-28 10:46:33 +01:00 |
|
Luca Pepè Sciarria
|
e4ba4554d1
|
Merge branch 'development' into cmake
|
2025-03-28 09:44:02 +01:00 |
|
Luca Pepè Sciarria
|
b5ac51a262
|
hot fix, now IPK and LPK value may be passed to cmake through -DCMAKE_PSB_IPK/LPK flag
|
2025-03-21 16:02:58 +01:00 |
|
Luca Pepè Sciarria
|
d3d8599a71
|
fix config name, add PSB_ prefix
|
2025-03-21 15:42:17 +01:00 |
|
Luca Pepè Sciarria
|
017735a4ba
|
define proper flags fro psb_config.h
|
2025-03-21 14:56:21 +01:00 |
|
Luca Pepè Sciarria
|
3735ab09d0
|
add CUDA stub building
|
2025-03-21 14:04:29 +01:00 |
|
Luca Pepè Sciarria
|
7b92174c37
|
hot update
|
2025-03-17 11:20:57 +01:00 |
|
Luca Pepè Sciarria
|
e7f1a47b7e
|
update cmake to work when metis is not installed
|
2025-03-13 16:51:57 +01:00 |
|
Luca Pepè Sciarria
|
14bd799be8
|
add proper installation procedure
|
2025-03-13 11:49:11 +01:00 |
|
Luca Pepè Sciarria
|
ffaeb4662c
|
update cmake to work when metis is not installed
|
2025-03-13 11:48:48 +01:00 |
|
Luca Pepè Sciarria
|
21fe01426a
|
Merge branch 'development' into cmake
|
2025-03-13 10:12:16 +01:00 |
|
Luca Pepè Sciarria
|
78cf9c508c
|
adapt CMakeLists.txt to handle installed psblas
|
2025-03-06 10:50:24 +01:00 |
|
Luca Pepè Sciarria
|
5fb51fafa1
|
configure CMake to properly set the install target
|
2025-03-06 10:49:51 +01:00 |
|
Luca Pepè Sciarria
|
12f8c31228
|
Add cmake building to test examples
|
2025-02-10 16:13:27 +01:00 |
|
Luca Pepè Sciarria
|
f362b5878e
|
Update files to be compiled: added .c files
|
2025-02-10 16:12:05 +01:00 |
|
Luca Pepè Sciarria
|
eb46c1a558
|
Hot fix: now the CMakeLists.txt uses the right prefix path
|
2025-01-30 14:51:28 +01:00 |
|
Luca Pepè Sciarria
|
26fb1ae755
|
Add CMake export throught <name>Config.cmake and <name>TargetsCmake.cmake files
|
2025-01-27 16:37:23 +01:00 |
|
Luca Pepè Sciarria
|
7278dde01a
|
Add Cmake compilation for hello and pingpong through cmake building
|
2025-01-27 16:35:28 +01:00 |
|
gnumlab
|
928ae981f9
|
add metis building. It needs a check whether all the compile flags are present
|
2025-01-13 13:30:45 +01:00 |
|
Luca Pepè Sciarria
|
5e07d7aad5
|
Merge branch 'cmake' of github.com:sfilippone/psblas3 into cmake
|
2025-01-13 10:13:15 +01:00 |
|
Luca Pepè Sciarria
|
bf0149d4eb
|
update CMakeLists.txt to cover Metis
|
2025-01-13 10:10:53 +01:00 |
|
Luca Pepè Sciarria
|
7669f2ee26
|
Hot fix
|
2024-12-12 10:51:06 +01:00 |
|
Luca Pepè Sciarria
|
ef71a32484
|
Merge branch 'cmake2' into cmake
|
2024-12-12 10:11:45 +01:00 |
|
Luca Pepè Sciarria
|
61976812be
|
Add cmake building for base, cbind, ext, linsolve, prec, util
|
2024-12-12 10:08:47 +01:00 |
|
Luca Pepè Sciarria
|
5b81cbac12
|
Add CMake building for base, prec, ext, util, krylov, cbind
|
2024-12-09 15:09:25 +01:00 |
|