Ifpack Package Browser (Single Doxygen Collection)
Development
|
#include "ExternalRows_dh.h"
#include "Factor_dh.h"
#include "Euclid_dh.h"
#include "SubdomainGraph_dh.h"
#include "Mem_dh.h"
#include "Parser_dh.h"
#include "Hash_dh.h"
Go to the source code of this file.
Macros | |
#define | __FUNC__ "ExternalRows_dhCreate" |
#define | __FUNC__ "ExternalRows_dhDestroy" |
#define | __FUNC__ "ExternalRows_dhInit" |
#define | __FUNC__ "ExternalRows_dhGetRow" |
#define | __FUNC__ "ExternalRows_dhRecvRows" |
#define | __FUNC__ "rcv_ext_storage_private" |
#define | __FUNC__ "allocate_ext_row_storage_private" |
#define | __FUNC__ "build_hash_table_private" |
#define | __FUNC__ "rcv_external_rows_private" |
#define | __FUNC__ "print_received_rows_private" |
#define | __FUNC__ "ExternalRows_dhSendRows" |
#define | __FUNC__ "send_ext_storage_private" |
#define | __FUNC__ "send_external_rows_private" |
#define | __FUNC__ "waitfor_sends_private" |
Enumerations | |
enum | { ROW_CT_TAG, NZ_CT_TAG, ROW_LENGTH_TAG, ROW_NUMBER_TAG, CVAL_TAG, FILL_TAG, AVAL_TAG } |
Functions | |
void | ExternalRows_dhCreate (ExternalRows_dh *er) |
void | ExternalRows_dhDestroy (ExternalRows_dh er) |
void | ExternalRows_dhInit (ExternalRows_dh er, Euclid_dh ctx) |
void | ExternalRows_dhGetRow (ExternalRows_dh er, int globalRow, int *len, int **cval, int **fill, REAL_DH **aval) |
static void | rcv_ext_storage_private (ExternalRows_dh extRows) |
static void | build_hash_table_private (ExternalRows_dh er) |
static void | rcv_external_rows_private (ExternalRows_dh er) |
static void | allocate_ext_row_storage_private (ExternalRows_dh er) |
static void | print_received_rows_private (ExternalRows_dh er) |
void | ExternalRows_dhRecvRows (ExternalRows_dh er) |
static void | send_ext_storage_private (ExternalRows_dh er) |
static void | send_external_rows_private (ExternalRows_dh er) |
static void | waitfor_sends_private (ExternalRows_dh er) |
void | ExternalRows_dhSendRows (ExternalRows_dh er) |
#define __FUNC__ "ExternalRows_dhCreate" |
Definition at line 713 of file ExternalRows_dh.c.
#define __FUNC__ "ExternalRows_dhDestroy" |
Definition at line 713 of file ExternalRows_dh.c.
#define __FUNC__ "ExternalRows_dhInit" |
Definition at line 713 of file ExternalRows_dh.c.
#define __FUNC__ "ExternalRows_dhGetRow" |
Definition at line 713 of file ExternalRows_dh.c.
#define __FUNC__ "ExternalRows_dhRecvRows" |
Definition at line 713 of file ExternalRows_dh.c.
#define __FUNC__ "rcv_ext_storage_private" |
Definition at line 713 of file ExternalRows_dh.c.
#define __FUNC__ "allocate_ext_row_storage_private" |
Definition at line 713 of file ExternalRows_dh.c.
#define __FUNC__ "build_hash_table_private" |
Definition at line 713 of file ExternalRows_dh.c.
#define __FUNC__ "rcv_external_rows_private" |
Definition at line 713 of file ExternalRows_dh.c.
#define __FUNC__ "print_received_rows_private" |
Definition at line 713 of file ExternalRows_dh.c.
#define __FUNC__ "ExternalRows_dhSendRows" |
Definition at line 713 of file ExternalRows_dh.c.
#define __FUNC__ "send_ext_storage_private" |
Definition at line 713 of file ExternalRows_dh.c.
#define __FUNC__ "send_external_rows_private" |
Definition at line 713 of file ExternalRows_dh.c.
#define __FUNC__ "waitfor_sends_private" |
Definition at line 713 of file ExternalRows_dh.c.
anonymous enum |
Enumerator | |
---|---|
ROW_CT_TAG | |
NZ_CT_TAG | |
ROW_LENGTH_TAG | |
ROW_NUMBER_TAG | |
CVAL_TAG | |
FILL_TAG | |
AVAL_TAG |
Definition at line 52 of file ExternalRows_dh.c.
void ExternalRows_dhCreate | ( | ExternalRows_dh * | er | ) |
Definition at line 60 of file ExternalRows_dh.c.
void ExternalRows_dhDestroy | ( | ExternalRows_dh | er | ) |
Definition at line 99 of file ExternalRows_dh.c.
void ExternalRows_dhInit | ( | ExternalRows_dh | er, |
Euclid_dh | ctx | ||
) |
Definition at line 172 of file ExternalRows_dh.c.
void ExternalRows_dhGetRow | ( | ExternalRows_dh | er, |
int | globalRow, | ||
int * | len, | ||
int ** | cval, | ||
int ** | fill, | ||
REAL_DH ** | aval | ||
) |
Definition at line 185 of file ExternalRows_dh.c.
|
static |
Definition at line 275 of file ExternalRows_dh.c.
|
static |
Definition at line 370 of file ExternalRows_dh.c.
|
static |
Definition at line 420 of file ExternalRows_dh.c.
|
static |
Definition at line 348 of file ExternalRows_dh.c.
|
static |
Definition at line 453 of file ExternalRows_dh.c.
void ExternalRows_dhRecvRows | ( | ExternalRows_dh | er | ) |
Definition at line 227 of file ExternalRows_dh.c.
|
static |
Definition at line 556 of file ExternalRows_dh.c.
|
static |
Definition at line 630 of file ExternalRows_dh.c.
|
static |
Definition at line 715 of file ExternalRows_dh.c.
void ExternalRows_dhSendRows | ( | ExternalRows_dh | er | ) |
Definition at line 533 of file ExternalRows_dh.c.