Ifpack Package Browser (Single Doxygen Collection) Development
Classes | Defines | 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

Defines

#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)

Define Documentation

#define MAX_SUBDOMAIN_COLOR   100

Definition at line 40 of file SubdomainGraph_dh.h.

#define TIMING_BINS_SG   10

Definition at line 46 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 47 of file SubdomainGraph_dh.h.


Function Documentation

void SubdomainGraph_dhCreate ( SubdomainGraph_dh s)

Definition at line 80 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhDestroy ( SubdomainGraph_dh  s)

Definition at line 114 of file SubdomainGraph_dh.c.

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

Definition at line 205 of file SubdomainGraph_dh.c.

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

Definition at line 232 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhExchangePerms ( SubdomainGraph_dh  s)

Definition at line 831 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhPrintSubdomainGraph ( SubdomainGraph_dh  s,
FILE *  fp 
)

Definition at line 2125 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhPrintStatsLong ( SubdomainGraph_dh  s,
FILE *  fp 
)

Definition at line 268 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhDump ( SubdomainGraph_dh  s,
char *  filename 
)

Definition at line 1772 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhPrintRatios ( SubdomainGraph_dh  s,
FILE *  fp 
)

Definition at line 2186 of file SubdomainGraph_dh.c.

void SubdomainGraph_dhPrintStats ( SubdomainGraph_dh  sg,
FILE *  fp 
)

Definition at line 2262 of file SubdomainGraph_dh.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines