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
_mpi_interface_dh Struct Reference

#include <Euclid_dh.h>

Public Attributes

bool isSetup
 
double rho_init
 
double rho_final
 
int m
 
int n
 
double * rhs
 
void * A
 
Factor_dh F
 
SubdomainGraph_dh sg
 
REAL_DHscale
 
bool isScaled
 
double * work
 
double * work2
 
int from
 
int to
 
char algo_par [MAX_OPT_LEN]
 
char algo_ilu [MAX_OPT_LEN]
 
int level
 
double droptol
 
double sparseTolA
 
double sparseTolF
 
double pivotMin
 
double pivotFix
 
double maxVal
 
SortedList_dh slist
 
ExternalRows_dh extRows
 
char krylovMethod [MAX_OPT_LEN]
 
int maxIts
 
double rtol
 
double atol
 
int its
 
int itsTotal
 
int setupCount
 
int logging
 
double timing [TIMING_BINS]
 
double stats [STATS_BINS]
 
bool timingsWereReduced
 
bool printStats
 

Detailed Description

Definition at line 136 of file Euclid_dh.h.

Member Data Documentation

bool _mpi_interface_dh::isSetup

Definition at line 138 of file Euclid_dh.h.

double _mpi_interface_dh::rho_init

Definition at line 140 of file Euclid_dh.h.

double _mpi_interface_dh::rho_final

Definition at line 141 of file Euclid_dh.h.

int _mpi_interface_dh::m

Definition at line 148 of file Euclid_dh.h.

int _mpi_interface_dh::n

Definition at line 149 of file Euclid_dh.h.

double* _mpi_interface_dh::rhs

Definition at line 150 of file Euclid_dh.h.

void* _mpi_interface_dh::A

Definition at line 151 of file Euclid_dh.h.

Factor_dh _mpi_interface_dh::F

Definition at line 152 of file Euclid_dh.h.

SubdomainGraph_dh _mpi_interface_dh::sg

Definition at line 153 of file Euclid_dh.h.

REAL_DH* _mpi_interface_dh::scale

Definition at line 155 of file Euclid_dh.h.

bool _mpi_interface_dh::isScaled

Definition at line 156 of file Euclid_dh.h.

double* _mpi_interface_dh::work

Definition at line 159 of file Euclid_dh.h.

double* _mpi_interface_dh::work2

Definition at line 160 of file Euclid_dh.h.

int _mpi_interface_dh::from

Definition at line 161 of file Euclid_dh.h.

int _mpi_interface_dh::to

Definition at line 161 of file Euclid_dh.h.

char _mpi_interface_dh::algo_par[MAX_OPT_LEN]

Definition at line 164 of file Euclid_dh.h.

char _mpi_interface_dh::algo_ilu[MAX_OPT_LEN]

Definition at line 165 of file Euclid_dh.h.

int _mpi_interface_dh::level

Definition at line 166 of file Euclid_dh.h.

double _mpi_interface_dh::droptol

Definition at line 167 of file Euclid_dh.h.

double _mpi_interface_dh::sparseTolA

Definition at line 168 of file Euclid_dh.h.

double _mpi_interface_dh::sparseTolF

Definition at line 169 of file Euclid_dh.h.

double _mpi_interface_dh::pivotMin

Definition at line 170 of file Euclid_dh.h.

double _mpi_interface_dh::pivotFix

Definition at line 171 of file Euclid_dh.h.

double _mpi_interface_dh::maxVal

Definition at line 172 of file Euclid_dh.h.

SortedList_dh _mpi_interface_dh::slist

Definition at line 175 of file Euclid_dh.h.

ExternalRows_dh _mpi_interface_dh::extRows

Definition at line 176 of file Euclid_dh.h.

char _mpi_interface_dh::krylovMethod[MAX_OPT_LEN]

Definition at line 179 of file Euclid_dh.h.

int _mpi_interface_dh::maxIts

Definition at line 180 of file Euclid_dh.h.

double _mpi_interface_dh::rtol

Definition at line 181 of file Euclid_dh.h.

double _mpi_interface_dh::atol

Definition at line 182 of file Euclid_dh.h.

int _mpi_interface_dh::its

Definition at line 183 of file Euclid_dh.h.

int _mpi_interface_dh::itsTotal

Definition at line 184 of file Euclid_dh.h.

int _mpi_interface_dh::setupCount

Definition at line 187 of file Euclid_dh.h.

int _mpi_interface_dh::logging

Definition at line 188 of file Euclid_dh.h.

double _mpi_interface_dh::timing[TIMING_BINS]

Definition at line 189 of file Euclid_dh.h.

double _mpi_interface_dh::stats[STATS_BINS]

Definition at line 190 of file Euclid_dh.h.

bool _mpi_interface_dh::timingsWereReduced

Definition at line 191 of file Euclid_dh.h.

bool _mpi_interface_dh::printStats

Definition at line 192 of file Euclid_dh.h.


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