HLIBpro 3.2
|
Weak admissibility condition based on matrix graph criteria.
#include <TAlgAdmCond.hh>
Public Member Functions | |
TWeakAlgAdmCond (any_const_sparse_matrix_t S, const TPermutation *perm_i2e=nullptr, const uint distance=1, const uint connectivity=0) | |
TWeakAlgAdmCond (any_const_sparse_matrix_t S, const TPermutation *row_perm_i2e, const TPermutation *col_perm_i2e, const uint distance=1, const uint connectivity=0) | |
virtual | ~TWeakAlgAdmCond () |
dtor | |
virtual bool | is_adm (const TBlockCluster *c) const |
return true if cl is weakly admissible | |
![]() | |
TAlgAdmCond (any_const_sparse_matrix_t S, const TPermutation *perm_i2e=nullptr) | |
TAlgAdmCond (any_const_sparse_matrix_t S, const TPermutation *row_perm_i2e, const TPermutation *col_perm_i2e) | |
virtual | ~TAlgAdmCond () |
dtor | |
![]() | |
TAdmCondition () | |
ctor | |
virtual | ~TAdmCondition () |
dtor | |
TWeakAlgAdmCond | ( | any_const_sparse_matrix_t | S, |
const TPermutation * | perm_i2e = nullptr , |
||
const uint | distance = 1 , |
||
const uint | connectivity = 0 |
||
) |
construct object for algebraic weak admissibility based on connectivity in S
TWeakAlgAdmCond | ( | any_const_sparse_matrix_t | S, |
const TPermutation * | row_perm_i2e, | ||
const TPermutation * | col_perm_i2e, | ||
const uint | distance = 1 , |
||
const uint | connectivity = 0 |
||
) |
construct object for algebraic weak admissibility with row and column permutations row_perm_i2e and col_perm_i2e (from internal to external ordering)