Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updates on Trilinos CMAKE for trilinos integration.
1- Added compilation and test of sparse, graph, common unit tests. 2- Added compilation of perf_test executables. There are no tests associated with them.
- Loading branch information
Showing
21 changed files
with
255 additions
and
202 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}) | ||
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) | ||
|
||
|
||
TRIBITS_ADD_EXECUTABLE( | ||
matrix_converter | ||
SOURCES KokkosKernels_MatrixConverter.cpp | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,88 +1,14 @@ | ||
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}) | ||
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) | ||
TRIBITS_ADD_EXECUTABLE( | ||
coloring_test | ||
SOURCES KokkosKernels_GraphColoringTest.cpp | ||
) | ||
|
||
TRIBITS_ADD_EXECUTABLE( | ||
PCG_TEST | ||
SOURCES KokkosKernels_PCG_GS_TEST.cpp KokkosKernels_PCG.hpp | ||
graph_color | ||
SOURCES KokkosGraph_color.cpp | ||
) | ||
|
||
TRIBITS_ADD_EXECUTABLE( | ||
conMTX2BIN | ||
SOURCES KokkosKernels_WriteBinaryFromMTX.cpp | ||
) | ||
|
||
TRIBITS_ADD_EXECUTABLE( | ||
contSRCDST2Bin | ||
SOURCES KokkosKernels_WriteBinaryFromBinSrcDst.cpp | ||
) | ||
|
||
|
||
# | ||
# Disabled temporarily per #980 | ||
# | ||
TRIBITS_ADD_EXECUTABLE( | ||
spgemm | ||
SOURCES KokkosKernels_SPMM_KK.cpp | ||
) | ||
|
||
TRIBITS_ADD_EXECUTABLE( | ||
triangle | ||
SOURCES KokkosKernels_Triangle.cpp | ||
) | ||
|
||
TRIBITS_ADD_EXECUTABLE( | ||
StandAloneTriangle | ||
SOURCES KokkosKernels_StandaloneTriangle.cpp | ||
) | ||
|
||
#Below will probably fail on GPUs. | ||
#TRIBITS_ADD_EXECUTABLE( | ||
# spemm_cuda | ||
# SOURCES KokkosKernels_SPMM_cuda.cpp | ||
# graph_triangle | ||
# SOURCES KokkosGraph_triangle.cpp | ||
# ) | ||
|
||
#TRIBITS_ADD_EXECUTABLE( | ||
# symmetrize | ||
# SOURCES KokkosKernels_SymmetrizeTest.cpp experiment_space.hpp | ||
# ) | ||
|
||
#TRIBITS_ADD_EXECUTABLE( | ||
# view_test | ||
# SOURCES view_test.cpp | ||
#) | ||
|
||
#TRIBITS_ADD_EXECUTABLE( | ||
# simple_test | ||
# SOURCES mytest.cpp | ||
#) | ||
|
||
#TRIBITS_ADD_EXECUTABLE( | ||
# mp_test | ||
# SOURCES memory_pool_test.cpp | ||
#) | ||
|
||
#TRIBITS_ADD_EXECUTABLE( | ||
# reduce_test | ||
# SOURCES myReduceTest.cpp | ||
#) | ||
|
||
#TRIBITS_ADD_EXECUTABLE( | ||
# pool_test | ||
# SOURCES pooltest.cpp | ||
#) | ||
|
||
#TRIBITS_ADD_EXECUTABLE( | ||
# myMemoryPoolTest | ||
# SOURCES myMemoryPoolTest.cpp | ||
#) | ||
|
||
# | ||
# Make a trivial change here if you add a file either to this | ||
# directory, or to the impl/ subdirectory. Keep making changes | ||
# whenever you add or remove a .cpp or .hpp file, and everything will | ||
# be OK. | ||
# | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}) | ||
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) | ||
|
||
TRIBITS_ADD_EXECUTABLE( | ||
sparse_pcg | ||
SOURCES KokkosSparse_pcg.cpp | ||
) | ||
|
||
TRIBITS_ADD_EXECUTABLE( | ||
sparse_spgemm | ||
SOURCES KokkosSparse_spgemm.cpp | ||
) | ||
|
||
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/spmv) | ||
|
||
TRIBITS_ADD_EXECUTABLE( | ||
sparse_spmv | ||
SOURCES KokkosSparse_spmv.cpp | ||
) | ||
|
||
|
||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -411,5 +411,5 @@ crsMat_t3 run_experiment( | |
} | ||
|
||
|
||
}; | ||
}; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.