dune-localfunctions  2.2.0
Public Types | Public Member Functions
Dune::LFEMatrix< F, aligned > Class Template Reference

#include <dune/localfunctions/utility/lfematrix.hh>

List of all members.

Public Types

typedef F Field

Public Member Functions

 operator const RealMatrix & () const
 operator RealMatrix & ()
template<class Vector >
void row (const unsigned int row, Vector &vec) const
const Fieldoperator() (const unsigned int row, const unsigned int col) const
Fieldoperator() (const unsigned int row, const unsigned int col)
unsigned int rows () const
unsigned int cols () const
const FieldrowPtr (const unsigned int row) const
FieldrowPtr (const unsigned int row)
void resize (const unsigned int rows, const unsigned int cols)
bool invert ()

template<class F, bool aligned>
class Dune::LFEMatrix< F, aligned >


Member Typedef Documentation

template<class F, bool aligned>
typedef F Dune::LFEMatrix< F, aligned >::Field

Member Function Documentation

template<class F, bool aligned>
unsigned int Dune::LFEMatrix< F, aligned >::cols ( ) const [inline]
template<class F, bool aligned>
bool Dune::LFEMatrix< F, aligned >::invert ( ) [inline]
template<class F, bool aligned>
Dune::LFEMatrix< F, aligned >::operator const RealMatrix & ( ) const [inline]
template<class F, bool aligned>
Dune::LFEMatrix< F, aligned >::operator RealMatrix & ( ) [inline]
template<class F, bool aligned>
const Field& Dune::LFEMatrix< F, aligned >::operator() ( const unsigned int  row,
const unsigned int  col 
) const [inline]
template<class F, bool aligned>
Field& Dune::LFEMatrix< F, aligned >::operator() ( const unsigned int  row,
const unsigned int  col 
) [inline]
template<class F, bool aligned>
void Dune::LFEMatrix< F, aligned >::resize ( const unsigned int  rows,
const unsigned int  cols 
) [inline]
template<class F, bool aligned>
template<class Vector >
void Dune::LFEMatrix< F, aligned >::row ( const unsigned int  row,
Vector &  vec 
) const [inline]
template<class F, bool aligned>
const Field* Dune::LFEMatrix< F, aligned >::rowPtr ( const unsigned int  row) const [inline]
template<class F, bool aligned>
Field* Dune::LFEMatrix< F, aligned >::rowPtr ( const unsigned int  row) [inline]
template<class F, bool aligned>
unsigned int Dune::LFEMatrix< F, aligned >::rows ( ) const [inline]

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