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

Detailed Description

Definition at line 41 of file ifp_BlockVec.h.

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 Tue Jul 13 09:27:25 2010 for Ifpack Package Browser (Single Doxygen Collection) by  doxygen 1.4.7