Ifpack Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros | Enumerations | Functions
SubdomainGraph_dh.h File Reference
#include "euclid_common.h"
Include dependency graph for SubdomainGraph_dh.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _subdomain_dh
 

Macros

#define MAX_SUBDOMAIN_COLOR   100
 
#define TIMING_BINS_SG   10
 

Enumerations

enum  {
  TOTAL_SGT, FIND_NABORS_SGT, ORDER_BDRY_SGT, FORM_GRAPH_SGT,
  EXCHANGE_PERMS_SGT
}
 

Functions

void SubdomainGraph_dhCreate (SubdomainGraph_dh *s)
 
void SubdomainGraph_dhDestroy (SubdomainGraph_dh s)
 
void SubdomainGraph_dhInit (SubdomainGraph_dh s, int blocks, bool bj, void *A)
 
void SubdomainGraph_dhColor (SubdomainGraph_dh s)
 
int SubdomainGraph_dhFindOwner (SubdomainGraph_dh s, int idx, bool permuted)
 
void SubdomainGraph_dhExchangePerms (SubdomainGraph_dh s)
 
void SubdomainGraph_dhPrintSubdomainGraph (SubdomainGraph_dh s, FILE *fp)
 
void SubdomainGraph_dhPrintStatsLong (SubdomainGraph_dh s, FILE *fp)
 
void SubdomainGraph_dhDump (SubdomainGraph_dh s, char *filename)
 
void SubdomainGraph_dhPrintRatios (SubdomainGraph_dh s, FILE *fp)
 
void SubdomainGraph_dhPrintStats (SubdomainGraph_dh sg, FILE *fp)
 

Macro Definition Documentation

#define MAX_SUBDOMAIN_COLOR   100

Definition at line 53 of file SubdomainGraph_dh.h.

#define TIMING_BINS_SG   10

Definition at line 59 of file SubdomainGraph_dh.h.

Enumeration Type Documentation

anonymous enum
Enumerator
TOTAL_SGT 
FIND_NABORS_SGT 
ORDER_BDRY_SGT 
FORM_GRAPH_SGT 
EXCHANGE_PERMS_SGT 

Definition at line 60 of file SubdomainGraph_dh.h.

Function Documentation

void SubdomainGraph_dhCreate ( SubdomainGraph_dh s)

Definition at line 93 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhDestroy ( SubdomainGraph_dh  s)

Definition at line 127 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhInit ( SubdomainGraph_dh  s,
int  blocks,
bool  bj,
void *  A 
)

Definition at line 218 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhColor ( SubdomainGraph_dh  s)
int SubdomainGraph_dhFindOwner ( SubdomainGraph_dh  s,
int  idx,
bool  permuted 
)

Definition at line 245 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhExchangePerms ( SubdomainGraph_dh  s)

Definition at line 844 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhPrintSubdomainGraph ( SubdomainGraph_dh  s,
FILE *  fp 
)

Definition at line 2138 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhPrintStatsLong ( SubdomainGraph_dh  s,
FILE *  fp 
)

Definition at line 281 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhDump ( SubdomainGraph_dh  s,
char *  filename 
)

Definition at line 1785 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhPrintRatios ( SubdomainGraph_dh  s,
FILE *  fp 
)

Definition at line 2199 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhPrintStats ( SubdomainGraph_dh  sg,
FILE *  fp 
)

Definition at line 2275 of file SubdomainGraph_dh.c.