|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
blockmatrix.hh
Go to the documentation of this file.
Col col
virtual void operator()()=0
OutStreamInterface< StreamTraits > & operator<<(OutStreamInterface< StreamTraits > &out, const DiscreteFunctionInterface< Impl > &df)
write a discrete function into an output stream
Definition discretefunction_inline.hh:396
DenseMatrix based on std::vector< std::vector< T > >
Definition blockmatrix.hh:24
DenseMatrix< T > & operator=(const T &val)
set all values of the matrix to given value
Definition blockmatrix.hh:236
void multTransposed(const RowType &vec, RowType &result) const
Definition blockmatrix.hh:143
DenseMatrix< T > & operator+=(const DenseMatrix &org)
add matrix
Definition blockmatrix.hh:259
void multiplyTransposed(const DenseMatrix &A, const DenseMatrix &B)
Definition blockmatrix.hh:183
void multiply(const DenseMatrix &A, const DenseMatrix &B)
Definition blockmatrix.hh:159
void mult(const RowType &vec, RowType &result) const
Definition blockmatrix.hh:137
void scale(const T &val)
scale matrix with scalar
Definition blockmatrix.hh:224
void print(std::ostream &s=std::cout) const
print matrix
Definition blockmatrix.hh:289
void mult(const T *vec, RowType &result) const
Definition blockmatrix.hh:105
std::vector< T > RowType
remember the value type
Definition blockmatrix.hh:28
void multOEM(const T *vec, T *result) const
Definition blockmatrix.hh:122
DenseMatrix< T > & operator-=(const DenseMatrix &org)
substract matrix
Definition blockmatrix.hh:276
DenseMatrix(const DenseMatrix< T > &org)
Copy Constructor.
Definition blockmatrix.hh:47
void multiply_AT_A(const DenseMatrix &A)
this = A^T * A
Definition blockmatrix.hh:204
T endl(T... args)
T forward(T... args)
T resize(T... args)
T size(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8