Home
last modified time | relevance | path

Searched refs:PCTFS_floor_num_nodes (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ksp/pc/impls/tfs/
H A Dcomm.c20 PetscMPIInt PCTFS_floor_num_nodes = 0; variable
43 PCTFS_floor_num_nodes = 1; in PCTFS_comm_init()
45 while (PCTFS_floor_num_nodes <= PCTFS_num_nodes) { in PCTFS_comm_init()
46 edge_node[PCTFS_i_log2_num_nodes] = PCTFS_my_id ^ PCTFS_floor_num_nodes; in PCTFS_comm_init()
47 PCTFS_floor_num_nodes <<= 1; in PCTFS_comm_init()
52 PCTFS_floor_num_nodes >>= 1; in PCTFS_comm_init()
53 modfl_num_nodes = (PCTFS_num_nodes - PCTFS_floor_num_nodes); in PCTFS_comm_init()
55 … && (PCTFS_my_id <= modfl_num_nodes)) edge_not_pow_2 = ((PCTFS_my_id | PCTFS_floor_num_nodes) - 1); in PCTFS_comm_init()
56 …else if (PCTFS_my_id >= PCTFS_floor_num_nodes) edge_not_pow_2 = ((PCTFS_my_id ^ PCTFS_floor_num_no… in PCTFS_comm_init()
94 if (PCTFS_my_id >= PCTFS_floor_num_nodes) { in PCTFS_giop()
[all …]
H A Dtfs.h135 PETSC_INTERN PetscMPIInt PCTFS_floor_num_nodes; variable