Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

dolfin::Matrix::Row Class Reference

Nested class Row, reference to a row in the matrix. More...

#include <Matrix.h>

Collaboration diagram for dolfin::Matrix::Row:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Row (Matrix &matrix, unsigned int i, Range j)
 Row (Matrix &matrix, Index i, Range j)
unsigned int size () const
real max () const
real min () const
real sum () const
real norm (unsigned int type) const
real operator() (unsigned int j) const
Element operator() (unsigned int j)
void operator= (const Row &row)
void operator= (const Column &col)
void operator= (const Vector &x)
real operator * (const Vector &x) const

Friends

class Column

Detailed Description

Nested class Row, reference to a row in the matrix.


Constructor & Destructor Documentation

Matrix::Row::Row Matrix matrix,
unsigned int  i,
Range  j
 

Matrix::Row::Row Matrix matrix,
Index  i,
Range  j
 


Member Function Documentation

real Matrix::Row::max  )  const
 

real Matrix::Row::min  )  const
 

real Matrix::Row::norm unsigned int  type  )  const
 

real Matrix::Row::operator * const Vector x  )  const
 

Matrix::Element Matrix::Row::operator() unsigned int  j  ) 
 

real Matrix::Row::operator() unsigned int  j  )  const
 

void Matrix::Row::operator= const Vector x  ) 
 

void Matrix::Row::operator= const Column col  ) 
 

void Matrix::Row::operator= const Row row  ) 
 

unsigned int Matrix::Row::size  )  const
 

real Matrix::Row::sum  )  const
 


Friends And Related Function Documentation

friend class Column [friend]
 


The documentation for this class was generated from the following files:


Documentation automatically generated with Doxygen on 10 Sep 2004.