MueLu  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oCAdaptiveSAMLParameterListInterpreterClass that accepts ML-style parameters and builds a MueLu preconditioner. This interpreter uses the same default values as ML. This allows to compare ML/MueLu results
oCAggregationAlgorithmBase_kokkos
|\CMueLu::AggregationStructuredAlgorithm_kokkos< LocalOrdinal, GlobalOrdinal, Node >
oCAlgebraicPermutationStrategyClass which defines local permutations of matrix columns
oCBelosError
|\CBelos::MueLuOpFailureMueLuOpFailure is thrown when a return value from an MueLu call on an Xpetra::Operator or MueLu::Hierarchy is non-zero
oCMueLuTests::BlackBoxPFactoryTester< Scalar, LocalOrdinal, GlobalOrdinal, Node >
oCBrickAggregationFactoryAggregation method for generating "brick" aggregates
oCMueLu::GeometricInterpolationPFactory_kokkos< Scalar, LocalOrdinal, GlobalOrdinal, Node >::coarseCoordinatesBuilderFunctor
oCMueLu::BrickAggregationFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::compare
oCMueLu::CompPairs< Scalar, LocalOrdinal >
oCMueLu::AggregationStructuredAlgorithm_kokkos< LocalOrdinal, GlobalOrdinal, Node >::computeGraphDataConstantFunctor
oCMueLu::AggregationStructuredAlgorithm_kokkos< LocalOrdinal, GlobalOrdinal, Node >::computeGraphDataLinearFunctor
oCMueLu::AggregationStructuredAlgorithm_kokkos< LocalOrdinal, GlobalOrdinal, Node >::computeGraphRowPtrFunctor
oCConstraintClass which contains the constraint space details
oCMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >::ConvDataData struct for defining stopping criteria of multigrid iteration
oCMueLu::VariableContainer::DataBase
|\CMueLu::VariableContainer::Data< T >
oCMueLu::DefaultProblemStrings< T, U >Helper class to initialize DefaultProblemTypeLists_ in class MasterList
oCMueLu::DisableMultipleCallCheckAn exception safe way to call the method TwoLevelFactoryBase::DisableMultipleCallCheck
oCTeuchos::ExceptionBase [external]
|oCMueLu::Exceptions::BadCastException indicating invalid cast attempted
|oCMueLu::Exceptions::DependencyErrorException throws to report data dependency problems between factories
|oCMueLu::Exceptions::IncompatibleException throws to report incompatible objects (like maps)
|oCMueLu::Exceptions::InvalidArgumentException throws to report invalid user entry
|oCMueLu::Exceptions::NotImplementedException throws when you call an unimplemented method of MueLu
|oCMueLu::Exceptions::OverflowException throws to report overflows
|\CMueLu::Exceptions::RuntimeErrorException throws to report errors in the internal logical of the program
oCMueLu::FactoryAcceptor
|\CMueLu::Factory
oCMueLu::FakeSmootherPrototype< Scalar, LocalOrdinal, GlobalOrdinal, Node >
oCMueLu::AggregationStructuredAlgorithm_kokkos< LocalOrdinal, GlobalOrdinal, Node >::fillAggregatesFunctor
oCFineLevelInputDataFactory for piping in input data from the finest level into the MueLu data dependency system
oCMueLuTests::FineLevelInputDataFactoryTester< Scalar, LocalOrdinal, GlobalOrdinal, Node >
oCMueLu::FormattingHelper
oCMueLuTests::GeneralGeometricPFactoryTester< Scalar, LocalOrdinal, GlobalOrdinal, Node >
oCMueLu::GeneralGeometricPFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::GeometricData
oCMueLu::VariableContainer::Getter< T >
oCMueLu::VariableContainer::Getter< Teuchos::RCP< Xpetra::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > > >
oCMueLu::HierarchyUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >
oCTeuchos::LabeledObject [external]
|\CTeuchos::Describable [external]
oCLinearOpDefaultBase
|\CThyra::XpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >Concrete Thyra::LinearOpBase subclass for Xpetra::Operator
oCTrilinos::Details::LinearSolver< MV, OP, NormType > [external]
|\CMueLu::Details::LinearSolver< MV, OP, NormType >
oCTrilinos::Details::LinearSolver< Tpetra::MultiVector< Scalar, LO, GO, Node >, Tpetra::Operator< Scalar, LO, GO, Node >, Teuchos::ScalarTraits< Scalar >::magnitudeType > [external]
|\CMueLu::Details::LinearSolver< Tpetra::MultiVector< Scalar, LO, GO, Node >, Tpetra::Operator< Scalar, LO, GO, Node >, typename Teuchos::ScalarTraits< Scalar >::magnitudeType >
oCTrilinos::Details::LinearSolverFactory< MV, OP, NormType > [external]
|\CMueLu::Details::LinearSolverFactory< MV, OP, NormType >Interface for a "factory" that creates MueLu solvers
oCMueLu::LinkedList
oCLocalPermutationStrategyClass which defines local permutations of matrix columns which correspond to DOFs of the same node
oCMueLu::MasterListStatic class that holds the complete list of valid MueLu parameters
oCMergedBlockedMatrixFactory provides a merged version of a blocked matrix
oCMergedSmoother
oCMueLu::ML2MueLuParameterTranslatorClass that accepts ML-style parameters and builds a MueLu parameter list (easy input deck)
oCMueLu::MueLu_Node_Struct
oCMueLu::MueLu_SuperNode_Struct
oCMueLu::MuemexArg
|\CMueLu::MuemexData< T >
oCMueLu::myTriangle
oCMueLu::myVec2
oCMueLu::myVec3
oCMueLu::BlackBoxPFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::NodeID
oCMueLu::GeneralGeometricPFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::NodeID
oCMueLu::GeneralGeometricPFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::NodesIDs
oCMueLu::BlackBoxPFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::NodesIDs
oCOperator
|oCMueLu::ShiftedLaplacianOperator< Scalar, LocalOrdinal, GlobalOrdinal, Node >Wraps an existing MueLu::Hierarchy as a Tpetra::Operator, with an optional two-level correction. Intended to be used with MueLu::ShiftedLaplacian
|oCMueLu::TpetraOperator< Scalar, LocalOrdinal, GlobalOrdinal, Node >Wraps an existing MueLu::Hierarchy as a Tpetra::Operator
|\CMueLu::TpetraOperator< double, int, int, Node >
oCOperatorT
|\CBelos::MueLuOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >MueLuOp derives from Belos::OperatorT and administrates a MueLu::Hierarchy. It implements the apply call which represents the effect of the multigrid preconditioner on a given vector. Note, in contrast to Belos::XpetraOp this operator has the multigrid hierarchy
oCMueLu::ParameterListAcceptorAbstract interface of a class accepting parameter lists
|\CMueLu::ParameterListAcceptorImpl
oCMueLu::PerfUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >
oCPreconditionerFactoryBase
|oCThyra::MueLuPreconditionerFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >Concrete preconditioner factory subclass for Thyra based on MueLu.Add support for MueLu preconditioners in Thyra. This class provides an interface both for Epetra and Tpetra
|oCThyra::MueLuPreconditionerFactory< double, int, int, Xpetra::EpetraNode >Concrete preconditioner factory subclass for Thyra based on MueLu.Add support for MueLu preconditioners in Thyra. This class provides an interface both for Epetra and Tpetra
|oCThyra::MueLuRefMaxwellPreconditionerFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >Concrete preconditioner factory subclass for Thyra based on MueLu.Add support for MueLu preconditioners in Thyra. This class provides an interface both for Epetra and Tpetra
|oCThyra::MueLuRefMaxwellPreconditionerFactory< double, int, int, Xpetra::EpetraNode >Concrete preconditioner factory subclass for Thyra based on MueLu.Add support for MueLu preconditioners in Thyra. This class provides an interface both for Epetra and Tpetra
|\CThyra::MueLuTpetraQ2Q1PreconditionerFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >Concrete preconditioner factory subclass based on MueLu
oCMueLu::PRFactory< LocalOrdinal, GlobalOrdinal, Node >
oCMueLu::SetFactoryManagerAn exception safe way to call the method 'Level::SetFactoryManager()'
oCMueLu::Smoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >Base class for smoother factories
oCSmootherPrototypex
|\CMueLu::AdvSmootherPrototype< Scalar, LocalOrdinal, GlobalOrdinal, Node >
oCAmesos2::Solver< OP, MV >
oCStatusTestResNorm
|\CBelos::StatusTestGenResSubNorm< Scalar, Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >, Belos::OperatorT< Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > >Template specialization of Belos::StatusTestGenResSubNorm class using the Xpetra::MultiVector and Belos::OperatorT MueLu adapter class
oCMueLu::Triplet< T, W >
oCMueLu::UtilitiesBase< Scalar, LocalOrdinal, GlobalOrdinal, Node >
|\CMueLu::Utilities< Scalar, LocalOrdinal, GlobalOrdinal, Node >MueLu utility class
oCMueLu::UtilitiesBase< double, int, int, Xpetra::EpetraNode >
|\CMueLu::Utilities< double, int, int, Xpetra::EpetraNode >
oCTeuchos::VerboseObjectBase [external]
|\CTeuchos::VerboseObject< VerboseObject > [external]
\CMueLu::VisualizationHelpers< Scalar, LocalOrdinal, GlobalOrdinal, Node >Base class providing routines to visualize aggregates and coarsening information
 oCMueLu::AggregationExportFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >Factory to export aggregation info or visualize aggregates using VTK
 \CMueLu::CoarseningVisualizationFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >Factory to visualize coarsening information using prolongation operators