ifp_BlockVec Class Reference

#include <ifp_BlockVec.h>

List of all members.

Public Member Functions

ifp_BlockVecoperator() (int i)
 ifp_BlockVec (int nr, int nc, const double *a, int lda, const int *partitioning)
 ifp_BlockVec (const ifp_BlockVec &A)
 ifp_BlockVec (const ifp_BlockVec &A, int i)
 ~ifp_BlockVec ()
void VecCopy (const ifp_BlockVec &A)
void VecSetToZero ()
void BlockCopy (const ifp_BlockVec &A)
void BlockSetToZero ()

Public Attributes

double * v
int dim0
int dim1
int ld
int size0

Private Attributes

double * base
const int * partit
int owndata


Constructor & Destructor Documentation

ifp_BlockVec::ifp_BlockVec int  nr,
int  nc,
const double *  a,
int  lda,
const int *  partitioning
[inline]
 

Definition at line 67 of file ifp_BlockVec.h.

ifp_BlockVec::ifp_BlockVec const ifp_BlockVec A  ) 
 

Definition at line 31 of file ifp_BlockVec.cpp.

ifp_BlockVec::ifp_BlockVec const ifp_BlockVec A,
int  i
 

Definition at line 44 of file ifp_BlockVec.cpp.

ifp_BlockVec::~ifp_BlockVec  )  [inline]
 

Definition at line 83 of file ifp_BlockVec.h.


Member Function Documentation

ifp_BlockVec& ifp_BlockVec::operator() int  i  )  [inline]
 

Definition at line 55 of file ifp_BlockVec.h.

void ifp_BlockVec::VecCopy const ifp_BlockVec A  ) 
 

Definition at line 98 of file ifp_BlockVec.cpp.

void ifp_BlockVec::VecSetToZero  ) 
 

Definition at line 116 of file ifp_BlockVec.cpp.

void ifp_BlockVec::BlockCopy const ifp_BlockVec A  ) 
 

Definition at line 129 of file ifp_BlockVec.cpp.

void ifp_BlockVec::BlockSetToZero  ) 
 

Definition at line 147 of file ifp_BlockVec.cpp.


Member Data Documentation

double* ifp_BlockVec::base [private]
 

Definition at line 44 of file ifp_BlockVec.h.

const int* ifp_BlockVec::partit [private]
 

Definition at line 45 of file ifp_BlockVec.h.

int ifp_BlockVec::owndata [private]
 

Definition at line 46 of file ifp_BlockVec.h.

double* ifp_BlockVec::v
 

Definition at line 49 of file ifp_BlockVec.h.

int ifp_BlockVec::dim0
 

Definition at line 50 of file ifp_BlockVec.h.

int ifp_BlockVec::dim1
 

Definition at line 51 of file ifp_BlockVec.h.

int ifp_BlockVec::ld
 

Definition at line 52 of file ifp_BlockVec.h.

int ifp_BlockVec::size0
 

Definition at line 53 of file ifp_BlockVec.h.


The documentation for this class was generated from the following files:
Generated on Thu Sep 18 12:37:29 2008 for Ifpack Package Browser (Single Doxygen Collection) by doxygen 1.3.9.1