#include <MueLu_AggregationPhase2bAlgorithm_def.hpp>
|
| ExpansionFunctor (AggStatType &aggStat_, ProcWinnerType &procWinner_, Vertex2AggType &vertex2AggId_, ColorsType &colors_, LocalGraphType &lclLWGraph_, AggPenaltyType &aggPenalties_, AggPenaltyType &aggPenaltyUpdates_, AggPenaltyType &connectWeight_, LO penaltyConnectWeight_, LO color_, LO rank_) |
|
| ExpansionFunctor (AggStatType &aggStat_, ProcWinnerType &procWinner_, Vertex2AggType &vertex2AggId_, ColorsType &colors_, LocalGraphType &lclLWGraph_, AggPenaltyType &aggPenalties_, AggPenaltyType &connectWeight_, LO penaltyConnectWeight_, LO color_, LO rank_) |
|
KOKKOS_INLINE_FUNCTION void | operator() (const LO &i, LO &tmpNumAggregated) const |
|
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
class MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >
Definition at line 130 of file MueLu_AggregationPhase2bAlgorithm_def.hpp.
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::ExpansionFunctor |
( |
AggStatType & |
aggStat_, |
|
|
ProcWinnerType & |
procWinner_, |
|
|
Vertex2AggType & |
vertex2AggId_, |
|
|
ColorsType & |
colors_, |
|
|
LocalGraphType & |
lclLWGraph_, |
|
|
AggPenaltyType & |
aggPenalties_, |
|
|
AggPenaltyType & |
aggPenaltyUpdates_, |
|
|
AggPenaltyType & |
connectWeight_, |
|
|
LO |
penaltyConnectWeight_, |
|
|
LO |
color_, |
|
|
LO |
rank_ |
|
) |
| |
|
inline |
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::ExpansionFunctor |
( |
AggStatType & |
aggStat_, |
|
|
ProcWinnerType & |
procWinner_, |
|
|
Vertex2AggType & |
vertex2AggId_, |
|
|
ColorsType & |
colors_, |
|
|
LocalGraphType & |
lclLWGraph_, |
|
|
AggPenaltyType & |
aggPenalties_, |
|
|
AggPenaltyType & |
connectWeight_, |
|
|
LO |
penaltyConnectWeight_, |
|
|
LO |
color_, |
|
|
LO |
rank_ |
|
) |
| |
|
inline |
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
KOKKOS_INLINE_FUNCTION void MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::operator() |
( |
const LO & |
i, |
|
|
LO & |
tmpNumAggregated |
|
) |
| const |
|
inline |
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
AggStatType MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::aggStat |
|
private |
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
ProcWinnerType MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::procWinner |
|
private |
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
Vertex2AggType MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::vertex2AggId |
|
private |
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
ColorsType MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::colors |
|
private |
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
LocalGraphType MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::lclLWGraph |
|
private |
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
AggPenaltyType MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::aggPenalties |
|
private |
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
AggPenaltyType MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::aggPenaltyUpdates |
|
private |
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
AggPenaltyType MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::connectWeight |
|
private |
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
LO MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::penaltyConnectWeight |
|
private |
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
LO MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::color |
|
private |
template<class AggStatType, class ProcWinnerType, class Vertex2AggType, class ColorsType, class LocalGraphType, class AggPenaltyType, class LO, bool deterministic, bool matchMLbehavior>
LO MueLu::ExpansionFunctor< AggStatType, ProcWinnerType, Vertex2AggType, ColorsType, LocalGraphType, AggPenaltyType, LO, deterministic, matchMLbehavior >::myRank |
|
private |
The documentation for this class was generated from the following file: