HLIBpro
3.0
|
base class for algebraic admissibility conditions
#include <TAlgAdmCond.hh>
Public Member Functions | |
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 | |
Public Member Functions inherited from TAdmCondition | |
TAdmCondition () | |
ctor | |
virtual | ~TAdmCondition () |
dtor | |
virtual bool | is_adm (const TBlockCluster *cl) const =0 |
return true if cluster cl is admissible | |
TAlgAdmCond | ( | any_const_sparse_matrix_t | S, |
const TPermutation * | perm_i2e = nullptr |
||
) |
ctor with graph defined by S and mapping of internal to external indices defined by perm_i2e (row and column mappings identical)
TAlgAdmCond | ( | any_const_sparse_matrix_t | S, |
const TPermutation * | row_perm_i2e, | ||
const TPermutation * | col_perm_i2e | ||
) |
ctor with graph defined by S and mapping of internal to external indices defined by row_perm_i2e and col_perm_i2e