#include <block-hankel-inverse.h>
◆ Field
◆ Element
◆ Coefficient
◆ PMatrix
◆ BlockHankelInverse()
◆ ~BlockHankelInverse()
◆ apply()
◆ applyTranspose()
template<class _Field>
template<class Vector1, class Vector2>
| Vector1 & applyTranspose |
( |
Vector1 & | x, |
|
|
const Vector2 & | y ) const |
|
inline |
◆ rowdim()
◆ coldim()
◆ field()
template<class _Field>
| const Field & field |
( |
| ) |
const |
|
inline |
◆ extractLeftSigma()
template<class _Field>
| void extractLeftSigma |
( |
std::vector< BlasMatrix< Field > > & | S, |
|
|
PMatrix & | SigmaBase, |
|
|
std::vector< size_t > & | defect, |
|
|
size_t | block ) const |
|
inlineprotected |
◆ extractTransposedRightSigma()
template<class _Field>
| void extractTransposedRightSigma |
( |
std::vector< BlasMatrix< Field > > & | S, |
|
|
std::vector< BlasMatrix< Field > > & | SigmaBase, |
|
|
std::vector< size_t > & | defect, |
|
|
size_t | block ) const |
|
inlineprotected |
◆ write_maple()
template<class _Field>
| void write_maple |
( |
const char * | name, |
|
|
const std::vector< Coefficient > & | P ) |
|
inlineprotected |
The documentation for this class was generated from the following file: