dune-fem  2.4.1-rc
Classes | Public Types | Public Member Functions | List of all members
Dune::Fem::DenseRowMatrix< F > Class Template Reference

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/operator/matrix/densematrix.hh>

Inheritance diagram for Dune::Fem::DenseRowMatrix< F >:
Inheritance graph

Classes

class  Row
 

Public Types

typedef F Field
 

Public Member Functions

 DenseRowMatrix ()
 
 DenseRowMatrix (unsigned int rows, unsigned int cols)
 
 ~DenseRowMatrix ()
 
unsigned int rows () const
 
unsigned int cols () const
 
const Fieldoperator() (const unsigned int row, const unsigned int col) const
 
Fieldoperator() (const unsigned int row, const unsigned int col)
 
void add (const unsigned int row, const unsigned int col, const Field &value)
 
Row< const Fieldoperator[] (const unsigned int row) const
 
Row< Fieldoperator[] (const unsigned int row)
 
void clear ()
 
void multiply (const Field *x, Field *y) const
 
void reserve (unsigned int rows, unsigned int cols)
 
void print (std::ostream &s) const
 

Member Typedef Documentation

template<class F>
typedef F Dune::Fem::DenseRowMatrix< F >::Field

Constructor & Destructor Documentation

template<class F>
Dune::Fem::DenseRowMatrix< F >::DenseRowMatrix ( )
inline
template<class F>
Dune::Fem::DenseRowMatrix< F >::DenseRowMatrix ( unsigned int  rows,
unsigned int  cols 
)
inline
template<class F>
Dune::Fem::DenseRowMatrix< F >::~DenseRowMatrix ( )
inline

Member Function Documentation

template<class F>
void Dune::Fem::DenseRowMatrix< F >::add ( const unsigned int  row,
const unsigned int  col,
const Field value 
)
inline
template<class F>
void Dune::Fem::DenseRowMatrix< F >::clear ( )
inline
template<class F>
unsigned int Dune::Fem::DenseRowMatrix< F >::cols ( ) const
inline
template<class F>
void Dune::Fem::DenseRowMatrix< F >::multiply ( const Field x,
Field y 
) const
inline
template<class F>
const Field& Dune::Fem::DenseRowMatrix< F >::operator() ( const unsigned int  row,
const unsigned int  col 
) const
inline
template<class F>
Field& Dune::Fem::DenseRowMatrix< F >::operator() ( const unsigned int  row,
const unsigned int  col 
)
inline
template<class F>
Row< const Field > Dune::Fem::DenseRowMatrix< F >::operator[] ( const unsigned int  row) const
inline
template<class F>
Row< Field > Dune::Fem::DenseRowMatrix< F >::operator[] ( const unsigned int  row)
inline
template<class F>
void Dune::Fem::DenseRowMatrix< F >::print ( std::ostream &  s) const
inline
template<class F>
void Dune::Fem::DenseRowMatrix< F >::reserve ( unsigned int  rows,
unsigned int  cols 
)
inline
template<class F>
unsigned int Dune::Fem::DenseRowMatrix< F >::rows ( ) const
inline

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