Zoltan is added as thirdParty package

This commit is contained in:
Hamidreza
2025-05-15 21:58:43 +03:30
parent 83a6e4baa1
commit d7479cf1bd
3392 changed files with 318142 additions and 1 deletions

View File

@ -0,0 +1,74 @@
#### Main Zoltan CTEST File
#### This file can be copied and modified for new Zoltan test directories.
#### It runs script zoltan/test/ctest_zoltan.pl.
#### See ctest_zoltan.pl for the list of arguments to provide to it.
####
#### To use this file in new test directories, copy it to the new test
#### directory. In the copy, modify the number of processors to use in MPI
#### runs, ZOLTANNUMPROCS, in the SET command below.
#### Also modify the test name (e.g., substitute the new directory name
#### for "hg_simple" in all lines below.)
# Number of processors to use in MPI runs and test directory.
SET(ZOLTANNUMPROCS 4)
# Test directory info.
SET(ZZNAME simple)
SET(ZZDIRNAME hg_${ZZNAME})
#### For most test directories, nothing further needs to be changed to change
#### the test. (Any directory where the input graph/coords/etc. do not begin
#### with ${ZZNAME} is an exception; the copy macro at the end of this file
#### must be modified.)
# All data files needed for tested (*.graph, *.mtx, *.mtxp, *.coords, *.hg)
FILE(GLOB DATA_INP RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${ZZNAME}.*)
# All zdrive.inp* and hier*inp files needed for testing.
FILE(GLOB ZDRIVE_INP RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} zdrive.inp.*)
FILE(GLOB HIER_INP RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} hier*.inp)
# All accepted answer files needed for testing.
IF (${PACKAGE_NAME}_ENABLE_ULONG_IDS OR ${PACKAGE_NAME}_ENABLE_ULLONG_IDS)
FILE(GLOB ANSWERS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} answers64bitids/${ZZNAME}.*)
ELSE ()
FILE(GLOB ANSWERS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} answers/${ZZNAME}.*)
ENDIF()
# Build test arguments
SET(ZOLTAN_TEST_ARGS --np ${ZOLTANNUMPROCS} --debug --mpiexec ${MPI_EXEC} --mpiexecarg ${MPI_EXEC_NUMPROCS_FLAG} --pkg )
# Parallel Tests
TRIBITS_ADD_ADVANCED_TEST(
${ZZDIRNAME}_zoltan_parallel
# Test Native Zoltan algorithms in parallel
TEST_0 ${ZOLTAN_TEST_DRIVER} ${ZOLTAN_TEST_ARGS} Zoltan
CATEGORIES BASIC NIGHTLY PERFORMANCE
COMM mpi
OVERALL_NUM_MPI_PROCS ${ZOLTANNUMPROCS}
FINAL_FAIL_REGULAR_EXPRESSION "FAILED"
)
SET(ZOLTAN_SERIAL_TEST_ARGS --np 1 --debug --pkg )
# Serial Tests
TRIBITS_ADD_ADVANCED_TEST(
${ZZDIRNAME}_zoltan_serial
# Test Native Zoltan algorithms in serial
TEST_0 ${ZOLTAN_TEST_DRIVER} ${ZOLTAN_SERIAL_TEST_ARGS} Zoltan
CATEGORIES BASIC NIGHTLY PERFORMANCE
COMM serial
FINAL_FAIL_REGULAR_EXPRESSION "FAILED"
)
# Command that copies files to the executable directory.
TRIBITS_COPY_FILES_TO_BINARY_DIR(Zoltan_${ZZDIRNAME}_copy_files
SOURCE_FILES
${DATA_INP}
${ZDRIVE_INP}
${HIER_INP}
${ANSWERS}
EXEDEPS zdrive
NOEXEPREFIX
)

View File

@ -0,0 +1,15 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Zoltan Parameters = phg_coarsening_limit = 1
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
5 0 -1 -1
6 0 -1 -1
20 0 -1 -1
21 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
3 1 -1 -1
4 1 -1 -1
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
13 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
10 2 -1 -1
11 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
22 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
12 3 -1 -1
14 3 -1 -1
18 3 -1 -1
19 3 -1 -1
23 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,16 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = add_obj_weight=pins
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
5 0 -1 -1
6 0 -1 -1
10 0 -1 -1
12 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
3 1 -1 -1
4 1 -1 -1
7 1 -1 -1
9 1 -1 -1
19 1 -1 -1
24 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
11 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
20 2 -1 -1
23 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
8 3 -1 -1
13 3 -1 -1
14 3 -1 -1
18 3 -1 -1
21 3 -1 -1
22 3 -1 -1

View File

@ -0,0 +1,16 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_bal_tol_adjustment = 1.0
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
5 0 -1 -1
6 0 -1 -1
20 0 -1 -1
21 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
3 1 -1 -1
4 1 -1 -1
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
13 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
10 2 -1 -1
11 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
22 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
12 3 -1 -1
14 3 -1 -1
18 3 -1 -1
19 3 -1 -1
23 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,17 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = add_obj_weight=none
Zoltan Parameters = check_hypergraph = 1
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
5 0 -1 -1
6 0 -1 -1
20 0 -1 -1
21 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
3 1 -1 -1
4 1 -1 -1
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
13 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
10 2 -1 -1
11 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
22 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
12 3 -1 -1
14 3 -1 -1
18 3 -1 -1
19 3 -1 -1
23 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,15 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_coarsening_limit = 200
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
2 0 -1 -1
6 0 -1 -1
7 0 -1 -1
12 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
3 1 -1 -1
4 1 -1 -1
8 1 -1 -1
9 1 -1 -1
13 1 -1 -1
14 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
5 2 -1 -1
10 2 -1 -1
11 2 -1 -1
15 2 -1 -1
16 2 -1 -1
20 2 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
17 3 -1 -1
18 3 -1 -1
19 3 -1 -1
21 3 -1 -1
22 3 -1 -1
23 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,16 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_coarsening_limit = 1
Zoltan Parameters = phg_coarsening_method = a-ipm
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
2 0 -1 -1
3 0 -1 -1
5 0 -1 -1
6 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
4 1 -1 -1
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
10 1 -1 -1
11 1 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
12 2 -1 -1
13 2 -1 -1
14 2 -1 -1
15 2 -1 -1
16 2 -1 -1
18 2 -1 -1
20 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
17 3 -1 -1
19 3 -1 -1
21 3 -1 -1
22 3 -1 -1
23 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,16 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_coarsening_limit = 1
Zoltan Parameters = phg_coarsening_method = c-ipm
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
2 0 -1 -1
3 0 -1 -1
4 0 -1 -1
6 0 -1 -1
8 0 -1 -1
9 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
0 1 -1 -1
1 1 -1 -1
5 1 -1 -1
7 1 -1 -1
10 1 -1 -1
11 1 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
12 2 -1 -1
16 2 -1 -1
17 2 -1 -1
18 2 -1 -1
22 2 -1 -1
23 2 -1 -1
24 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
13 3 -1 -1
14 3 -1 -1
15 3 -1 -1
19 3 -1 -1
20 3 -1 -1
21 3 -1 -1

View File

@ -0,0 +1,16 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_coarsening_method=l-ipm
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 -1 -1
2 0 -1 -1
3 0 -1 -1
4 0 -1 -1
7 0 -1 -1
9 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
0 1 -1 -1
5 1 -1 -1
6 1 -1 -1
8 1 -1 -1
10 1 -1 -1
11 1 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
13 2 -1 -1
14 2 -1 -1
17 2 -1 -1
19 2 -1 -1
21 2 -1 -1
23 2 -1 -1
24 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
12 3 -1 -1
15 3 -1 -1
16 3 -1 -1
18 3 -1 -1
20 3 -1 -1
22 3 -1 -1

View File

@ -0,0 +1,16 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_coarsening_method=none
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
2 0 -1 -1
6 0 -1 -1
7 0 -1 -1
12 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
3 1 -1 -1
4 1 -1 -1
8 1 -1 -1
9 1 -1 -1
13 1 -1 -1
14 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
5 2 -1 -1
10 2 -1 -1
11 2 -1 -1
15 2 -1 -1
16 2 -1 -1
20 2 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
17 3 -1 -1
18 3 -1 -1
19 3 -1 -1
21 3 -1 -1
22 3 -1 -1
23 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,16 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameter = phg_coarsepartition_method = greedy
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
5 0 -1 -1
6 0 -1 -1
20 0 -1 -1
21 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
3 1 -1 -1
4 1 -1 -1
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
13 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
10 2 -1 -1
11 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
22 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
12 3 -1 -1
14 3 -1 -1
18 3 -1 -1
19 3 -1 -1
23 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,16 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameter = phg_coarsepartition_method = linear
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
5 0 -1 -1
6 0 -1 -1
10 0 -1 -1
11 0 -1 -1
17 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
3 1 -1 -1
4 1 -1 -1
7 1 -1 -1
8 1 -1 -1
12 1 -1 -1
18 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
9 2 -1 -1
13 2 -1 -1
14 2 -1 -1
19 2 -1 -1
23 2 -1 -1
24 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
1 3 -1 -1
15 3 -1 -1
16 3 -1 -1
20 3 -1 -1
21 3 -1 -1
22 3 -1 -1

View File

@ -0,0 +1,17 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameter = phg_coarsepartition_method = none
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
2 0 -1 -1
5 0 -1 -1
6 0 -1 -1
10 0 -1 -1
11 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
3 1 -1 -1
4 1 -1 -1
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
14 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
12 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
18 2 -1 -1
20 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
13 3 -1 -1
19 3 -1 -1
21 3 -1 -1
22 3 -1 -1
23 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,17 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameter = phg_coarsepartition_method = random
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
2 0 -1 -1
3 0 -1 -1
4 0 -1 -1
8 0 -1 -1
9 0 -1 -1
13 0 -1 -1
14 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
0 1 -1 -1
1 1 -1 -1
5 1 -1 -1
6 1 -1 -1
10 1 -1 -1
20 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
11 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
21 2 -1 -1
22 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
7 3 -1 -1
12 3 -1 -1
18 3 -1 -1
19 3 -1 -1
23 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,16 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_cut_objective = hyperedges
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
5 0 -1 -1
6 0 -1 -1
10 0 -1 -1
22 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
3 1 -1 -1
4 1 -1 -1
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
13 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
11 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
20 2 -1 -1
21 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
12 3 -1 -1
14 3 -1 -1
18 3 -1 -1
19 3 -1 -1
23 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,16 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = debug_level = 10
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
5 0 -1 -1
6 0 -1 -1
20 0 -1 -1
21 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
3 1 -1 -1
4 1 -1 -1
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
13 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
10 2 -1 -1
11 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
22 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
12 3 -1 -1
14 3 -1 -1
18 3 -1 -1
19 3 -1 -1
23 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,17 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_edge_scaling = 1
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
2 0 -1 -1
5 0 -1 -1
6 0 -1 -1
7 0 -1 -1
10 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
12 1 -1 -1
16 1 -1 -1
18 1 -1 -1
19 1 -1 -1
23 1 -1 -1
24 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
3 2 -1 -1
4 2 -1 -1
8 2 -1 -1
9 2 -1 -1
13 2 -1 -1
14 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
11 3 -1 -1
15 3 -1 -1
17 3 -1 -1
20 3 -1 -1
21 3 -1 -1
22 3 -1 -1

View File

@ -0,0 +1,17 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_edge_scaling = 2
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
2 0 -1 -1
5 0 -1 -1
6 0 -1 -1
7 0 -1 -1
10 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
12 1 -1 -1
16 1 -1 -1
18 1 -1 -1
19 1 -1 -1
23 1 -1 -1
24 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
3 2 -1 -1
4 2 -1 -1
8 2 -1 -1
9 2 -1 -1
13 2 -1 -1
14 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
11 3 -1 -1
15 3 -1 -1
17 3 -1 -1
20 3 -1 -1
21 3 -1 -1
22 3 -1 -1

View File

@ -0,0 +1,16 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=PHG
Zoltan Parameters = phg_edge_size_threshold = 1.0
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
5 0 -1 -1
6 0 -1 -1
20 0 -1 -1
21 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
3 1 -1 -1
4 1 -1 -1
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
13 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
10 2 -1 -1
11 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
22 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
12 3 -1 -1
14 3 -1 -1
18 3 -1 -1
19 3 -1 -1
23 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,18 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_coarsening_method = a-ipm
Zoltan Parameters = phg_coarsening_method_fast = c-ipm
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
2 0 -1 -1
5 0 -1 -1
6 0 -1 -1
10 0 -1 -1
11 0 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
3 1 -1 -1
4 1 -1 -1
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
14 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
12 2 -1 -1
13 2 -1 -1
16 2 -1 -1
18 2 -1 -1
19 2 -1 -1
24 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
15 3 -1 -1
17 3 -1 -1
20 3 -1 -1
21 3 -1 -1
22 3 -1 -1
23 3 -1 -1

View File

@ -0,0 +1,16 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = final_output = 2
Zoltan Parameters = phg_coarsening_limit = 1
File Type = matrixmarket+
File Name = simple
Parallel Disk Info = number=0
Global element ids assigned to processor 0
GID Part Perm IPerm
0 0 -1 -1
1 0 -1 -1
5 0 -1 -1
6 0 -1 -1
20 0 -1 -1
21 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
3 1 -1 -1
4 1 -1 -1
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
13 1 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
10 2 -1 -1
11 2 -1 -1
15 2 -1 -1
16 2 -1 -1
17 2 -1 -1
22 2 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
12 3 -1 -1
14 3 -1 -1
18 3 -1 -1
19 3 -1 -1
23 3 -1 -1
24 3 -1 -1

View File

@ -0,0 +1,18 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_output_level=1
File Type = matrixmarket
File Name = simple
Parallel Disk Info = number=0
Zoltan Parameters = phg_coarsening_limit = 1
Zoltan Parameters = num_global_parts=7
Zoltan Parameters = phg_coarsepartition_method=linear
Zoltan Parameters = remap=0
test fixed objects = 1
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 -1 -1
7 0 -1 -1
13 0 -1 -1
19 0 -1 -1

View File

@ -0,0 +1,10 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
3 2 -1 -1
8 1 -1 -1
9 2 -1 -1
14 1 -1 -1
15 2 -1 -1
20 1 -1 -1
21 2 -1 -1

View File

@ -0,0 +1,10 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
4 3 -1 -1
5 4 -1 -1
10 3 -1 -1
11 4 -1 -1
16 3 -1 -1
17 4 -1 -1
22 3 -1 -1
23 4 -1 -1

View File

@ -0,0 +1,7 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
6 5 -1 -1
12 5 -1 -1
18 5 -1 -1
24 5 -1 -1
25 6 -1 -1

View File

@ -0,0 +1,17 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_output_level=1
File Type = matrixmarket
File Name = simple
Parallel Disk Info = number=0
Zoltan Parameters = phg_coarsening_limit = 1
Zoltan Parameters = num_global_parts=7
Zoltan Parameters = phg_coarsepartition_method=linear
Zoltan Parameters = remap=0
test fixed objects = 2
Global element ids assigned to processor 0
GID Part Perm IPerm
15 0 -1 -1
19 0 -1 -1
25 0 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
5 2 -1 -1
8 1 -1 -1
14 1 -1 -1
20 1 -1 -1
21 2 -1 -1
23 2 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
4 3 -1 -1
10 3 -1 -1
11 4 -1 -1
13 4 -1 -1
16 3 -1 -1
17 4 -1 -1
22 3 -1 -1

View File

@ -0,0 +1,10 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
1 6 -1 -1
3 6 -1 -1
6 5 -1 -1
7 6 -1 -1
9 6 -1 -1
12 5 -1 -1
18 5 -1 -1
24 5 -1 -1

View File

@ -0,0 +1,18 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_output_level=1
File Type = matrixmarket
File Name = simple
Parallel Disk Info = number=0
Zoltan Parameters = phg_coarsening_limit = 1
Zoltan Parameters = num_global_parts=7
Zoltan Parameters = phg_coarsepartition_method=linear
Zoltan Parameters = remap=0
test fixed objects = 3
Global element ids assigned to processor 0
GID Part Perm IPerm
1 0 -1 -1
7 0 -1 -1
13 0 -1 -1
19 0 -1 -1

View File

@ -0,0 +1,10 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
2 1 -1 -1
3 1 -1 -1
4 2 -1 -1
5 2 -1 -1
8 2 -1 -1
9 1 -1 -1
10 2 -1 -1
25 1 -1 -1

View File

@ -0,0 +1,9 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
14 3 -1 -1
15 3 -1 -1
17 4 -1 -1
18 4 -1 -1
20 3 -1 -1
21 4 -1 -1
22 4 -1 -1

View File

@ -0,0 +1,8 @@
Global element ids assigned to processor 3
GID Part Perm IPerm
6 6 -1 -1
11 6 -1 -1
12 6 -1 -1
16 5 -1 -1
23 5 -1 -1
24 5 -1 -1

View File

@ -0,0 +1,14 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_output_level=1
File Type = matrixmarket
File Name = simple
Parallel Disk Info = number=0
Zoltan Parameters = phg_coarsening_limit = 1
Zoltan Parameters = num_global_parts=7
Zoltan Parameters = phg_coarsepartition_method=linear
Zoltan Parameters = remap=0
test fixed objects = 4
Global element ids assigned to processor 0
GID Part Perm IPerm

View File

@ -0,0 +1,27 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
1 1 -1 -1
2 1 -1 -1
3 1 -1 -1
4 1 -1 -1
5 1 -1 -1
6 1 -1 -1
7 1 -1 -1
8 1 -1 -1
9 1 -1 -1
10 1 -1 -1
11 1 -1 -1
12 1 -1 -1
13 1 -1 -1
14 1 -1 -1
15 1 -1 -1
16 1 -1 -1
17 1 -1 -1
18 1 -1 -1
19 1 -1 -1
20 1 -1 -1
21 1 -1 -1
22 1 -1 -1
23 1 -1 -1
24 1 -1 -1
25 1 -1 -1

View File

@ -0,0 +1,2 @@
Global element ids assigned to processor 2
GID Part Perm IPerm

View File

@ -0,0 +1,2 @@
Global element ids assigned to processor 3
GID Part Perm IPerm

View File

@ -0,0 +1,14 @@
Decomposition Method = hypergraph
Zoltan Parameters = lb_approach=partition
Zoltan Parameters = hypergraph_package=phg
Zoltan Parameters = phg_output_level=1
File Type = matrixmarket
File Name = simple
Parallel Disk Info = number=0
Zoltan Parameters = phg_coarsening_limit = 1
Zoltan Parameters = num_global_parts=7
Zoltan Parameters = phg_coarsepartition_method=linear
Zoltan Parameters = remap=0
test fixed objects = 5
Global element ids assigned to processor 0
GID Part Perm IPerm

View File

@ -0,0 +1,17 @@
Global element ids assigned to processor 1
GID Part Perm IPerm
4 1 -1 -1
5 1 -1 -1
6 1 -1 -1
8 2 -1 -1
9 2 -1 -1
10 1 -1 -1
11 1 -1 -1
12 1 -1 -1
16 1 -1 -1
17 1 -1 -1
18 1 -1 -1
22 1 -1 -1
23 1 -1 -1
24 1 -1 -1
25 1 -1 -1

View File

@ -0,0 +1,6 @@
Global element ids assigned to processor 2
GID Part Perm IPerm
14 4 -1 -1
15 4 -1 -1
19 4 -1 -1
20 4 -1 -1

Some files were not shown because too many files have changed in this diff Show More