Ifpack Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
_mat_dh Struct Reference

#include <Mat_dh.h>

Public Attributes

int m
 
int n
 
int beg_row
 
int bs
 
int * rp
 
int * len
 
int * cval
 
int * fill
 
int * diag
 
double * aval
 
bool owner
 
int len_private
 
int rowCheckedOut
 
int * cval_private
 
double * aval_private
 
int * row_perm
 
double time [MAT_DH_BINS]
 
double time_max [MAT_DH_BINS]
 
double time_min [MAT_DH_BINS]
 
bool matvec_timing
 
int num_recv
 
int num_send
 
MPI_Request * recv_req
 
MPI_Request * send_req
 
double * recvbuf
 
double * sendbuf
 
int * sendind
 
int sendlen
 
int recvlen
 
bool matvecIsSetup
 
Numbering_dh numb
 
MPI_Status * status
 
bool debug
 

Detailed Description

Definition at line 68 of file Mat_dh.h.

Member Data Documentation

int _mat_dh::m

Definition at line 70 of file Mat_dh.h.

int _mat_dh::n

Definition at line 70 of file Mat_dh.h.

int _mat_dh::beg_row

Definition at line 73 of file Mat_dh.h.

int _mat_dh::bs

Definition at line 74 of file Mat_dh.h.

int* _mat_dh::rp

Definition at line 77 of file Mat_dh.h.

int* _mat_dh::len

Definition at line 78 of file Mat_dh.h.

int* _mat_dh::cval

Definition at line 79 of file Mat_dh.h.

int* _mat_dh::fill

Definition at line 80 of file Mat_dh.h.

int* _mat_dh::diag

Definition at line 81 of file Mat_dh.h.

double* _mat_dh::aval

Definition at line 82 of file Mat_dh.h.

bool _mat_dh::owner

Definition at line 83 of file Mat_dh.h.

int _mat_dh::len_private

Definition at line 86 of file Mat_dh.h.

int _mat_dh::rowCheckedOut

Definition at line 87 of file Mat_dh.h.

int* _mat_dh::cval_private

Definition at line 88 of file Mat_dh.h.

double* _mat_dh::aval_private

Definition at line 89 of file Mat_dh.h.

int* _mat_dh::row_perm

Definition at line 92 of file Mat_dh.h.

double _mat_dh::time[MAT_DH_BINS]

Definition at line 95 of file Mat_dh.h.

double _mat_dh::time_max[MAT_DH_BINS]

Definition at line 96 of file Mat_dh.h.

double _mat_dh::time_min[MAT_DH_BINS]

Definition at line 97 of file Mat_dh.h.

bool _mat_dh::matvec_timing

Definition at line 98 of file Mat_dh.h.

int _mat_dh::num_recv

Definition at line 101 of file Mat_dh.h.

int _mat_dh::num_send

Definition at line 102 of file Mat_dh.h.

MPI_Request* _mat_dh::recv_req

Definition at line 103 of file Mat_dh.h.

MPI_Request* _mat_dh::send_req

Definition at line 104 of file Mat_dh.h.

double* _mat_dh::recvbuf

Definition at line 105 of file Mat_dh.h.

double * _mat_dh::sendbuf

Definition at line 105 of file Mat_dh.h.

int* _mat_dh::sendind

Definition at line 106 of file Mat_dh.h.

int _mat_dh::sendlen

Definition at line 107 of file Mat_dh.h.

int _mat_dh::recvlen

Definition at line 108 of file Mat_dh.h.

bool _mat_dh::matvecIsSetup

Definition at line 109 of file Mat_dh.h.

Numbering_dh _mat_dh::numb

Definition at line 110 of file Mat_dh.h.

MPI_Status* _mat_dh::status

Definition at line 111 of file Mat_dh.h.

bool _mat_dh::debug

Definition at line 113 of file Mat_dh.h.


The documentation for this struct was generated from the following file: