| 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.
 1.8.5
 1.8.5