46#ifndef MUELU_NOFACTORY_HPP
47#define MUELU_NOFACTORY_HPP
50#include "Teuchos_RCPDecl.hpp"
51#include "Teuchos_RCP.hpp"
52#include "MueLu_config.hpp"
90 static const RCP<const NoFactory>
getRCP() {
101#ifdef HAVE_MUELU_DEBUG
102 void ResetDebugData()
const { }
Base class for factories (e.g., R, P, and A_coarse).
Class that holds all level-specific information.
NoFactory that is used for data stored in level class for that no generating factory is available/nec...
static RCP< const NoFactory > noFactory_
virtual ~NoFactory()
Destructor.
void CallBuild(Level &requestedLevel) const
Implementation of FactoryBase interface.
static const RCP< const NoFactory > getRCP()
Static Get() functions.
void CallDeclareInput(Level &) const
static const NoFactory * get()
Namespace for MueLu classes and methods.