MueLu  Version of the Day
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
 CAdaptiveSAMLParameterListInterpreterClass 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
 CMueLu::Aggregate
 CAlgebraicPermutationStrategyClass which defines local permutations of matrix columns
 CBelosError
 CBelos::MueLuOpFailureMueLuOpFailure is thrown when a return value from an MueLu call on an Xpetra::Operator or MueLu::Hierarchy is non-zero
 CBelos::XpetraOpFailureXpetraOpFailure is thrown when a return value from an MueLu call on an Xpetra::Operator or MueLu::Hierarchy is non-zero
 CBrickAggregationFactoryAggregation method for generating "brick" aggregates
 CTeuchos::Comm< Ordinal >
 CMueLu::BrickAggregationFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >::compare
 CMueLu::CompPairs< Scalar, LocalOrdinal >
 CConstraintClass which contains the constraint space details
 CMueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >::ConvDataData struct for defining stopping criteria of multigrid iteration
 CMueLu::VariableContainer::DataBase
 CMueLu::VariableContainer::Data< T >
 CMueLu::DefaultProblemStrings< T, U >Helper class to initialize DefaultProblemTypeLists_ in class MasterList
 CDescribable
 CMueLu::DescribableBase class for MueLu classes
 CMueLu::DisableMultipleCallCheckAn exception safe way to call the method TwoLevelFactoryBase::DisableMultipleCallCheck
 CEpetra_Operator
 CMueLu::EpetraOperatorTurns a MueLu::Hierarchy into a Epetra_Operator. It allows MueLu to be used as a preconditioner for AztecOO (for instance)
 CExceptionBase
 CMueLu::Exceptions::BadCastException indicating invalid cast attempted
 CMueLu::Exceptions::DependencyErrorException throws to report data dependency problems between factories
 CMueLu::Exceptions::IncompatibleException throws to report incompatible objects (like maps)
 CMueLu::Exceptions::InvalidArgumentException throws to report invalid user entry
 CMueLu::Exceptions::NotImplementedException throws when you call an unimplemented method of MueLu
 CMueLu::Exceptions::OverflowException throws to report overflows
 CMueLu::Exceptions::RuntimeErrorException throws to report errors in the internal logical of the program
 CMueLu::FactoryAcceptor
 CMueLu::Factory
 CMueLu::FakeSmootherPrototype< Scalar, LocalOrdinal, GlobalOrdinal, Node >
 CMueLu::VariableContainer::Getter< T >
 CMueLu::VariableContainer::Getter< Teuchos::RCP< Xpetra::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > > >
 CMueLu::HierarchyUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >
 CMueLu::LinkedList
 CLocalPermutationStrategyClass which defines local permutations of matrix columns which correspond to DOFs of the same node
 CMueLu::MasterListStatic class that holds the complete list of valid MueLu parameters
 CMergedBlockedMatrixFactory provides a merged version of a blocked matrix
 CMergedSmoother
 CMueLu::ML2MueLuParameterTranslatorClass that accepts ML-style parameters and builds a MueLu parameter list (easy input deck)
 CMueLu::MpiTypeTraits< T >
 CMueLu::MpiTypeTraits< int >
 CMueLu::MpiTypeTraits< long >
 CMueLu::MpiTypeTraits< short >
 CMueLu::MpiTypeTraits< unsigned >
 CMueLu::MueLu_Node_Struct
 CMueLu::MueLu_SuperNode_Struct
 CMueLu::MuemexArg
 CMueLu::MuemexData< T >
 CBelos::MultiVecTraits< double, Xpetra::MultiVector< double, int, int, KokkosClassic::DefaultNode::DefaultNodeType > >
 CBelos::MultiVecTraits< Scalar, Xpetra::MultiVector< Scalar, LO, GO, Node > >Template specialization of Belos::MultiVecTraits class using the Xpetra::MultiVector class. This interface will ensure that any Xpetra::MultiVector will be accepted by the Belos templated solvers
 CMueLu::myTriangle
 CMueLu::myVec2
 CMueLu::myVec3
 COperator
 CMueLu::RefMaxwell< Scalar, LocalOrdinal, GlobalOrdinal, Node >Preconditioner (wrapped as a Tpetra::Operator) for Maxwell's equations in curl-curl form
 CMueLu::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
 CMueLu::TpetraOperator< Scalar, LocalOrdinal, GlobalOrdinal, Node >Wraps an existing MueLu::Hierarchy as a Tpetra::Operator
 CMueLu::TpetraOperator< double, int, int, Node >
 COperator
 CBelos::MueLuOp< double, int, int >
 CBelos::OperatorT< MV >
 CBelos::OperatorT< Epetra_MultiVector >
 CBelos::MueLuOp< double, int, int >
 CBelos::OperatorT< Tpetra::MultiVector< double, int, int > >
 CBelos::MueLuOp< double, int, int >
 CBelos::OperatorT< Tpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > >
 CBelos::MueLuOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >
 CBelos::OperatorT< Xpetra::MultiVector< double, int, int > >
 CBelos::MueLuOp< double, int, int >
 CBelos::XpetraOp< double, int, int >
 CBelos::OperatorT< Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > >
 CBelos::MueLuOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >
 CBelos::XpetraOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >
 CBelos::OperatorTraits< ScalarType, MV, OperatorT< MV > >Specialization of OperatorTraits for OperatorT
 CMueLu::ParameterListAcceptorAbstract interface of a class accepting parameter lists
 CMueLu::ParameterListAcceptorImpl
 CMueLu::PerfUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >
 CPreconditionerFactoryBase
 CThyra::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
 CThyra::MueLuTpetraQ2Q1PreconditionerFactory< Scalar, LocalOrdinal, GlobalOrdinal, Node >Concrete preconditioner factory subclass based on MueLu
 CMueLu::PRFactory< LocalOrdinal, GlobalOrdinal, Node >
 CMueLu::QR_InterfaceEx< Scalar, LocalOrdinal >Interface to the Teuchos wrappers for LAPACK's QR
 CMueLu::SetFactoryManagerAn exception safe way to call the method 'Level::SetFactoryManager()'
 CMueLu::Smoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >Base class for smoother factories
 CSmootherPrototypex
 CMueLu::AdvSmootherPrototype< Scalar, LocalOrdinal, GlobalOrdinal, Node >
 CAmesos2::Solver< OP, MV >
 CMueLu::Triplet< T, W >
 CMueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node >MueLu utility class
 CMueLu::Utils2< Scalar, LocalOrdinal, GlobalOrdinal, Node >MueLu utility class
 CMueLu::Utils2< double, int, int >
 CVerboseObject
 CMueLu::VerboseObjectVerbose class for MueLu classes
 CMueLu::VisualizationHelpers< Scalar, LocalOrdinal, GlobalOrdinal, Node >Base class providing routines to visualize aggregates and coarsening information
 CMueLu::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