MueLu
Version of the Day
|
Classes | |
class | UnscaledComparison |
Orders entries of row \(i\) by \(|A_{ij}|^2\). More... | |
class | ScaledComparison |
Orders entries of row \(i\) by \(\frac{|A_{ij}|^2}{|A_{ii}| |A_{jj}|}\). More... | |
class | UnscaledDistanceLaplacianComparison |
class | ScaledDistanceLaplacianComparison |
Orders entries of row \(i\) by \(\frac{|d_{ij}|^2}{|d_{ii}| |d_{jj}|}\) where \(d_ij\) is the distance Laplacian. More... | |
class | CutDropFunctor |
Order each row by a criterion, compare the ratio of values and drop all entries once the ratio is below the threshold. More... | |
Enumerations | |
enum | decisionAlgoType { defaultAlgo, unscaled_cut, scaled_cut, scaled_cut_symmetric } |
Functions | |
template<Misc::StrengthMeasure measure, class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node > | |
auto | make_comparison_functor (Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &A_, typename ScaledComparison< Scalar, LocalOrdinal, GlobalOrdinal, Node, measure >::results_view &results_) |
template<Misc::StrengthMeasure measure, class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node , class DistanceFunctorType > | |
auto | make_dlap_comparison_functor (Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &A_, DistanceFunctorType &dist2_, typename ScaledDistanceLaplacianComparison< Scalar, LocalOrdinal, GlobalOrdinal, Node, DistanceFunctorType, measure >::results_view &results_) |
Cut drop algorithm options
Enumerator | |
---|---|
defaultAlgo | |
unscaled_cut | |
scaled_cut | |
scaled_cut_symmetric |
Definition at line 24 of file MueLu_CutDrop.hpp.
auto MueLu::CutDrop::make_comparison_functor | ( | Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > & | A_, |
typename ScaledComparison< Scalar, LocalOrdinal, GlobalOrdinal, Node, measure >::results_view & | results_ | ||
) |
Definition at line 233 of file MueLu_CutDrop.hpp.
auto MueLu::CutDrop::make_dlap_comparison_functor | ( | Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > & | A_, |
DistanceFunctorType & | dist2_, | ||
typename ScaledDistanceLaplacianComparison< Scalar, LocalOrdinal, GlobalOrdinal, Node, DistanceFunctorType, measure >::results_view & | results_ | ||
) |
Definition at line 490 of file MueLu_CutDrop.hpp.