#include <block_polynomial.h>
Inherits linear_operator< ValueType, MemorySpace >.
|
| block_polynomial () |
|
template<typename MatrixType , typename VectorType > |
| block_polynomial (const MatrixType &A, const VectorType &coefficients) |
|
template<typename MemorySpace2 > |
| block_polynomial (const block_polynomial< ValueType, MemorySpace2, Orientation > &A) |
|
template<typename MatrixType > |
| block_polynomial (const cusp::precond::aggregation::sa_level< MatrixType > &sa_level) |
|
template<typename MatrixType , typename VectorType1 , typename VectorType2 > |
void | presmooth (const MatrixType &A, const VectorType1 &b, VectorType2 &x) |
|
template<typename MatrixType , typename VectorType1 , typename VectorType2 > |
void | postsmooth (const MatrixType &A, const VectorType1 &b, VectorType2 &x) |
|
template<typename MatrixType , typename VectorType1 , typename VectorType2 > |
void | operator() (const MatrixType &A, const VectorType1 &b, VectorType2 &x) const |
|
template<typename MatrixType , typename VectorType1 , typename VectorType2 , typename VectorType3 > |
void | operator() (const MatrixType &A, const VectorType1 &b, VectorType2 &x, VectorType3 &coeffients) |
|
|
cusp::array1d< ValueType,
cusp::host_memory > | default_coefficients |
|
cusp::array2d< ValueType,
MemorySpace, Orientation > | residual |
|
cusp::array2d< ValueType,
MemorySpace, Orientation > | h |
|
cusp::array2d< ValueType,
MemorySpace, Orientation > | y |
|
template<typename ValueType, typename MemorySpace, typename Orientation>
class cusp::relaxation::block_polynomial< ValueType, MemorySpace, Orientation >
Definition at line 42 of file block_polynomial.h.
template<typename ValueType, typename MemorySpace, typename Orientation>
template<typename ValueType, typename MemorySpace, typename Orientation>
template<typename ValueType, typename MemorySpace, typename Orientation>
template<typename MatrixType , typename VectorType >
template<typename ValueType, typename MemorySpace, typename Orientation>
template<typename MemorySpace2 >
template<typename ValueType, typename MemorySpace, typename Orientation>
template<typename MatrixType >
template<typename ValueType, typename MemorySpace, typename Orientation>
template<typename MatrixType , typename VectorType1 , typename VectorType2 >
template<typename ValueType, typename MemorySpace, typename Orientation>
template<typename MatrixType , typename VectorType1 , typename VectorType2 >
template<typename ValueType, typename MemorySpace, typename Orientation>
template<typename MatrixType , typename VectorType1 , typename VectorType2 >
template<typename ValueType, typename MemorySpace, typename Orientation>
template<typename MatrixType , typename VectorType1 , typename VectorType2 , typename VectorType3 >
void cusp::relaxation::block_polynomial< ValueType, MemorySpace, Orientation >::operator() |
( |
const MatrixType & |
A, |
|
|
const VectorType1 & |
b, |
|
|
VectorType2 & |
x, |
|
|
VectorType3 & |
coeffients |
|
) |
| |
template<typename ValueType, typename MemorySpace, typename Orientation>
template<typename ValueType, typename MemorySpace, typename Orientation>
template<typename ValueType, typename MemorySpace, typename Orientation>
template<typename ValueType, typename MemorySpace, typename Orientation>
The documentation for this class was generated from the following file: