HLIBpro  1.2
Public Member Functions | List of all members
TNDBSPPartStrat Class Reference

Special partition strategy to optimized nested dissection clustering.

#include <TBSPPartStrat.hh>

Inheritance diagram for TNDBSPPartStrat:
TBSPPartStrat

Public Member Functions

 TNDBSPPartStrat (const TCoordinate *coord, const TSparseMatrix *S, const bool use_weights=false)
virtual void set_coord (const TCoordinate *coord)
 set coordinate set for indices
virtual void partition (const TNodeSet &dofs, std::vector< uint > &partition, const TBBox &bbox, std::vector< TBBox > &son_bbox, const uint depth) const

Constructor & Destructor Documentation

TNDBSPPartStrat ( const TCoordinate coord,
const TSparseMatrix S,
const bool  use_weights = false 
)

ctor

Member Function Documentation

virtual void partition ( const TNodeSet dofs,
std::vector< uint > &  partition,
const TBBox &  bbox,
std::vector< TBBox > &  son_bbox,
const uint  depth 
) const
virtual

partition dofs into sub sets

Implements TBSPPartStrat.