#include "SubdomainGraph_dh.h"
#include "getRow_dh.h"
#include "Mem_dh.h"
#include "Parser_dh.h"
#include "Hash_i_dh.h"
#include "mat_dh_private.h"
#include "io_dh.h"
#include "SortedSet_dh.h"
#include "shellSort_dh.h"
#include <unistd.h>
Go to the source code of this file.
|
#define | __FUNC__ "SubdomainGraph_dhCreate" |
|
#define | __FUNC__ "SubdomainGraph_dhDestroy" |
|
#define | __FUNC__ "SubdomainGraph_dhInit" |
|
#define | __FUNC__ "SubdomainGraph_dhFindOwner" |
|
#define | __FUNC__ "SubdomainGraph_dhPrintStatsLong" |
|
#define | __FUNC__ "init_seq_private" |
|
#define | __FUNC__ "allocate_storage_private" |
|
#define | __FUNC__ "init_mpi_private" |
|
#define | __FUNC__ "SubdomainGraph_dhExchangePerms" |
|
#define | __FUNC__ "form_subdomaingraph_mpi_private" |
|
#define | __FUNC__ "form_subdomaingraph_seq_private" |
|
#define | __FUNC__ "find_all_neighbors_sym_private" |
|
#define | __FUNC__ "find_all_neighbors_unsym_private" |
|
#define | __FUNC__ "find_bdry_nodes_sym_private" |
|
#define | BDRY_NODE_TAG 42 |
|
#define | __FUNC__ "find_bdry_nodes_unsym_private" |
|
#define | __FUNC__ "find_ordered_neighbors_private" |
|
#define | __FUNC__ "color_subdomain_graph_private" |
|
#define | __FUNC__ "SubdomainGraph_dhDump" |
|
#define | __FUNC__ "find_bdry_nodes_seq_private" |
|
#define | __FUNC__ "SubdomainGraph_dhPrintSubdomainGraph" |
|
#define | __FUNC__ "adjust_matrix_perms_private" |
|
#define | __FUNC__ "SubdomainGraph_dhPrintRatios" |
|
#define | __FUNC__ "SubdomainGraph_dhPrintStats" |
|
|
static void | init_seq_private (SubdomainGraph_dh s, int blocks, bool bj, void *A) |
|
static void | init_mpi_private (SubdomainGraph_dh s, int blocks, bool bj, void *A) |
|
static void | allocate_storage_private (SubdomainGraph_dh s, int blocks, int m, bool bj) |
|
static void | form_subdomaingraph_mpi_private (SubdomainGraph_dh s) |
|
static void | form_subdomaingraph_seq_private (SubdomainGraph_dh s, int m, void *A) |
|
static void | find_all_neighbors_sym_private (SubdomainGraph_dh s, int m, void *A) |
|
static void | find_all_neighbors_unsym_private (SubdomainGraph_dh s, int m, void *A) |
|
static void | find_bdry_nodes_sym_private (SubdomainGraph_dh s, int m, void *A, int *interiorNodes, int *bdryNodes, int *interiorCount, int *bdryCount) |
|
static void | find_bdry_nodes_unsym_private (SubdomainGraph_dh s, int m, void *A, int *interiorNodes, int *bdryNodes, int *interiorCount, int *bdryCount) |
|
static void | find_bdry_nodes_seq_private (SubdomainGraph_dh s, int m, void *A) |
|
static void | find_ordered_neighbors_private (SubdomainGraph_dh s) |
|
static void | color_subdomain_graph_private (SubdomainGraph_dh s) |
|
static void | adjust_matrix_perms_private (SubdomainGraph_dh s, int m) |
|
void | SubdomainGraph_dhCreate (SubdomainGraph_dh *s) |
|
void | SubdomainGraph_dhDestroy (SubdomainGraph_dh s) |
|
void | SubdomainGraph_dhInit (SubdomainGraph_dh s, int blocks, bool bj, void *A) |
|
int | SubdomainGraph_dhFindOwner (SubdomainGraph_dh s, int idx, bool permuted) |
|
void | SubdomainGraph_dhPrintStatsLong (SubdomainGraph_dh s, FILE *fp) |
|
void | SubdomainGraph_dhExchangePerms (SubdomainGraph_dh s) |
|
void | SubdomainGraph_dhDump (SubdomainGraph_dh s, char *filename) |
|
void | SubdomainGraph_dhPrintSubdomainGraph (SubdomainGraph_dh s, FILE *fp) |
|
void | SubdomainGraph_dhPrintRatios (SubdomainGraph_dh s, FILE *fp) |
|
void | SubdomainGraph_dhPrintStats (SubdomainGraph_dh sg, FILE *fp) |
|
◆ __FUNC__ [1/23]
#define __FUNC__ "SubdomainGraph_dhCreate" |
◆ __FUNC__ [2/23]
#define __FUNC__ "SubdomainGraph_dhDestroy" |
◆ __FUNC__ [3/23]
#define __FUNC__ "SubdomainGraph_dhInit" |
◆ __FUNC__ [4/23]
#define __FUNC__ "SubdomainGraph_dhFindOwner" |
◆ __FUNC__ [5/23]
#define __FUNC__ "SubdomainGraph_dhPrintStatsLong" |
◆ __FUNC__ [6/23]
#define __FUNC__ "init_seq_private" |
◆ __FUNC__ [7/23]
#define __FUNC__ "allocate_storage_private" |
◆ __FUNC__ [8/23]
#define __FUNC__ "init_mpi_private" |
◆ __FUNC__ [9/23]
#define __FUNC__ "SubdomainGraph_dhExchangePerms" |
◆ __FUNC__ [10/23]
#define __FUNC__ "form_subdomaingraph_mpi_private" |
◆ __FUNC__ [11/23]
#define __FUNC__ "form_subdomaingraph_seq_private" |
◆ __FUNC__ [12/23]
#define __FUNC__ "find_all_neighbors_sym_private" |
◆ __FUNC__ [13/23]
#define __FUNC__ "find_all_neighbors_unsym_private" |
◆ __FUNC__ [14/23]
#define __FUNC__ "find_bdry_nodes_sym_private" |
◆ BDRY_NODE_TAG
◆ __FUNC__ [15/23]
#define __FUNC__ "find_bdry_nodes_unsym_private" |
◆ __FUNC__ [16/23]
#define __FUNC__ "find_ordered_neighbors_private" |
◆ __FUNC__ [17/23]
#define __FUNC__ "color_subdomain_graph_private" |
◆ __FUNC__ [18/23]
#define __FUNC__ "SubdomainGraph_dhDump" |
◆ __FUNC__ [19/23]
#define __FUNC__ "find_bdry_nodes_seq_private" |
◆ __FUNC__ [20/23]
#define __FUNC__ "SubdomainGraph_dhPrintSubdomainGraph" |
◆ __FUNC__ [21/23]
#define __FUNC__ "adjust_matrix_perms_private" |
◆ __FUNC__ [22/23]
#define __FUNC__ "SubdomainGraph_dhPrintRatios" |
◆ __FUNC__ [23/23]
#define __FUNC__ "SubdomainGraph_dhPrintStats" |
◆ init_seq_private()
◆ init_mpi_private()
◆ allocate_storage_private()
◆ form_subdomaingraph_mpi_private()
◆ form_subdomaingraph_seq_private()
◆ find_all_neighbors_sym_private()
◆ find_all_neighbors_unsym_private()
◆ find_bdry_nodes_sym_private()
void find_bdry_nodes_sym_private |
( |
SubdomainGraph_dh |
s, |
|
|
int |
m, |
|
|
void * |
A, |
|
|
int * |
interiorNodes, |
|
|
int * |
bdryNodes, |
|
|
int * |
interiorCount, |
|
|
int * |
bdryCount |
|
) |
| |
|
static |
◆ find_bdry_nodes_unsym_private()
void find_bdry_nodes_unsym_private |
( |
SubdomainGraph_dh |
s, |
|
|
int |
m, |
|
|
void * |
A, |
|
|
int * |
interiorNodes, |
|
|
int * |
bdryNodes, |
|
|
int * |
interiorCount, |
|
|
int * |
bdryCount |
|
) |
| |
|
static |
◆ find_bdry_nodes_seq_private()
◆ find_ordered_neighbors_private()
◆ color_subdomain_graph_private()
◆ adjust_matrix_perms_private()
◆ SubdomainGraph_dhCreate()
◆ SubdomainGraph_dhDestroy()
◆ SubdomainGraph_dhInit()
◆ SubdomainGraph_dhFindOwner()
◆ SubdomainGraph_dhPrintStatsLong()
◆ SubdomainGraph_dhExchangePerms()
◆ SubdomainGraph_dhDump()
◆ SubdomainGraph_dhPrintSubdomainGraph()
◆ SubdomainGraph_dhPrintRatios()
◆ SubdomainGraph_dhPrintStats()