17 #ifndef MUELU_LOCALPERMUTATIONSTRATEGY_DECL_HPP_
18 #define MUELU_LOCALPERMUTATIONSTRATEGY_DECL_HPP_
42 #undef MUELU_LOCALPERMUTATIONSTRATEGY_SHORT
78 #define MUELU_LOCALPERMUTATIONSTRATEGY_SHORT
MueLu::DefaultLocalOrdinal LocalOrdinal
Class which defines local permutations of matrix columns which correspond to DOFs of the same node...
Tpetra::KokkosClassic::DefaultNode::DefaultNodeType DefaultNode
void BuildPermutation(const Teuchos::RCP< Matrix > &A, const Teuchos::RCP< const Map > permRowMap, Level ¤tLevel, const FactoryBase *genFactory) const
build permutation operators
std::vector< std::vector< int > > result_permvecs_
GlobalOrdinal getGlobalDofId(const Teuchos::RCP< Matrix > &A, LocalOrdinal localNodeId, LocalOrdinal localDof) const
MueLu::DefaultScalar Scalar
Tpetra::Details::DefaultTypes::scalar_type DefaultScalar
MueLu::DefaultGlobalOrdinal GlobalOrdinal
void BuildPermutations(size_t nDofsPerNode) const
GlobalOrdinal globalDofId2globalNodeId(const Teuchos::RCP< Matrix > &A, GlobalOrdinal grid) const