MueLu  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MueLu::SetFactoryManager Class Reference

An exception safe way to call the method 'Level::SetFactoryManager()'. More...

#include <MueLu_HierarchyUtils_decl.hpp>

Private Attributes

const RCP< Levellevel_
 needed to save & restore previous factoryManager More...
 
const RCP< const
FactoryManagerBase
prevFactoryManager_
 
 SetFactoryManager (const RCP< Level > &level, const RCP< const FactoryManagerBase > &factoryManager)
 Constructor. More...
 
virtual ~SetFactoryManager ()
 Destructor. More...
 

Detailed Description

An exception safe way to call the method 'Level::SetFactoryManager()'.

Definition at line 29 of file MueLu_HierarchyUtils_decl.hpp.

Constructor & Destructor Documentation

MueLu::SetFactoryManager::SetFactoryManager ( const RCP< Level > &  level,
const RCP< const FactoryManagerBase > &  factoryManager 
)
inline

Constructor.

Set a given factory manager on a specific level

Definition at line 38 of file MueLu_HierarchyUtils_decl.hpp.

virtual MueLu::SetFactoryManager::~SetFactoryManager ( )
inlinevirtual

Destructor.

Definition at line 46 of file MueLu_HierarchyUtils_decl.hpp.

Member Data Documentation

const RCP<Level> MueLu::SetFactoryManager::level_
private

needed to save & restore previous factoryManager

Definition at line 55 of file MueLu_HierarchyUtils_decl.hpp.

const RCP<const FactoryManagerBase> MueLu::SetFactoryManager::prevFactoryManager_
private

Definition at line 56 of file MueLu_HierarchyUtils_decl.hpp.


The documentation for this class was generated from the following file: