46#ifndef MUELU_FACTORYACCEPTOR_HPP
47#define MUELU_FACTORYACCEPTOR_HPP
51#include "Teuchos_RCP.hpp"
67 virtual void SetFactory(
const std::string & varName,
const RCP<const FactoryBase> & factory) = 0;
69 virtual const RCP<const FactoryBase>
GetFactory(
const std::string & varName)
const = 0;
81#define MUELU_FACTORYACCEPTOR_SHORT
virtual void SetFactory(const std::string &varName, const RCP< const FactoryBase > &factory)=0
Configuration.
virtual const RCP< const FactoryBase > GetFactory(const std::string &varName) const =0
virtual ~FactoryAcceptor()
Namespace for MueLu classes and methods.