Panzer  Version of the Day
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
user_app::NOXObserverFactory Class Reference

#include <user_app_NOXObserverFactory.hpp>

Inheritance diagram for user_app::NOXObserverFactory:
Inheritance graph
[legend]

Public Member Functions

 NOXObserverFactory (const Teuchos::RCP< panzer::ResponseLibrary< panzer::Traits > > &stkIOResponseLibrary)
 
Teuchos::RCP
< NOX::Abstract::PrePostOperator
buildNOXObserver (const Teuchos::RCP< panzer_stk_classic::STK_Interface > &mesh, const Teuchos::RCP< const panzer::UniqueGlobalIndexerBase > &dof_manager, const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &lof) const
 
- Public Member Functions inherited from panzer_stk_classic::NOXObserverFactory
virtual ~NOXObserverFactory ()
 
- Public Member Functions inherited from Teuchos::ParameterListAcceptorDefaultBase
RCP< ParameterListgetNonconstParameterList ()
 
RCP< ParameterListunsetParameterList ()
 
RCP< const ParameterListgetParameterList () const
 

Private Attributes

Teuchos::RCP
< panzer::ResponseLibrary
< panzer::Traits > > 
stkIOResponseLibrary_
 Store STK IO response library...be careful, it will be modified externally. More...
 
Teuchos::RCP
< Teuchos::ParameterList
valid_params_
 

Overridden from Teuchos::ParameterListAcceptor

void setParameterList (Teuchos::RCP< Teuchos::ParameterList > const &paramList)
 
Teuchos::RCP< const
Teuchos::ParameterList
getValidParameters () const
 

Additional Inherited Members

- Protected Member Functions inherited from Teuchos::ParameterListAcceptorDefaultBase
void setMyParamList (const RCP< ParameterList > &paramList)
 
RCP< ParameterListgetMyNonconstParamList ()
 
RCP< const ParameterListgetMyParamList () const
 

Detailed Description

Definition at line 63 of file user_app_NOXObserverFactory.hpp.

Constructor & Destructor Documentation

user_app::NOXObserverFactory::NOXObserverFactory ( const Teuchos::RCP< panzer::ResponseLibrary< panzer::Traits > > &  stkIOResponseLibrary)
inline

Definition at line 74 of file user_app_NOXObserverFactory.hpp.

Member Function Documentation

Teuchos::RCP<NOX::Abstract::PrePostOperator> user_app::NOXObserverFactory::buildNOXObserver ( const Teuchos::RCP< panzer_stk_classic::STK_Interface > &  mesh,
const Teuchos::RCP< const panzer::UniqueGlobalIndexerBase > &  dof_manager,
const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &  lof 
) const
inlinevirtual
void user_app::NOXObserverFactory::setParameterList ( Teuchos::RCP< Teuchos::ParameterList > const &  paramList)
inlinevirtual

Implements Teuchos::ParameterListAcceptor.

Definition at line 111 of file user_app_NOXObserverFactory.hpp.

Teuchos::RCP<const Teuchos::ParameterList> user_app::NOXObserverFactory::getValidParameters ( ) const
inlinevirtual

Reimplemented from Teuchos::ParameterListAcceptor.

Definition at line 120 of file user_app_NOXObserverFactory.hpp.

Member Data Documentation

Teuchos::RCP<panzer::ResponseLibrary<panzer::Traits> > user_app::NOXObserverFactory::stkIOResponseLibrary_
private

Store STK IO response library...be careful, it will be modified externally.

Definition at line 68 of file user_app_NOXObserverFactory.hpp.

Teuchos::RCP<Teuchos::ParameterList> user_app::NOXObserverFactory::valid_params_
mutableprivate

Definition at line 70 of file user_app_NOXObserverFactory.hpp.


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