HLIBpro  2.2
Public Member Functions | List of all members
TAlgAdmCond Class Reference

base class for algebraic admissibility conditions

#include <TAlgAdmCond.hh>

Inheritance diagram for TAlgAdmCond:
TAdmCondition TStdAlgAdmCond

Public Member Functions

 TAlgAdmCond (const TSparseMatrix *S, const TPermutation *perm_e2i)
 
 TAlgAdmCond (const TSparseMatrix *S, const TPermutation *row_perm_e2i, const TPermutation *col_perm_e2i)
 
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
 

Constructor & Destructor Documentation

TAlgAdmCond ( const TSparseMatrix S,
const TPermutation perm_e2i 
)

ctor with graph defined by S and mapping of external to internal indices defined by perm_e2i (row and column mappings identical)

TAlgAdmCond ( const TSparseMatrix S,
const TPermutation row_perm_e2i,
const TPermutation col_perm_e2i 
)

ctor with graph defined by S and mapping of external to internal indices defined by row_perm_e2i and col_perm_e2i