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
panzer_stk::IOClosureModelFactory_TemplateBuilder< TraitsT > Class Template Reference

#include <Panzer_STK_IOClosureModel_Factory_TemplateBuilder.hpp>

Public Member Functions

 IOClosureModelFactory_TemplateBuilder (const panzer::ClosureModelFactory_TemplateManager< TraitsT > &cmf_tm, const Teuchos::RCP< STK_Interface > &mesh, const Teuchos::ParameterList &outputList)
 
 IOClosureModelFactory_TemplateBuilder (const panzer::ClosureModelFactory_TemplateManager< TraitsT > &cmf_tm, const Teuchos::RCP< STK_Interface > &mesh, const std::map< std::string, std::vector< std::string > > &nodalFields, const std::map< std::string, std::vector< std::string > > &cellFields)
 
template<typename EvalT >
Teuchos::RCP
< panzer::ClosureModelFactoryBase
build () const
 

Private Attributes

const
panzer::ClosureModelFactory_TemplateManager
< TraitsT > & 
cmf_tm_
 
Teuchos::RCP< STK_Interfacemesh_
 
Teuchos::ParameterList outputList_
 
std::map< std::string,
std::vector< std::string > > 
nodalFields_
 
std::map< std::string,
std::vector< std::string > > 
cellFields_
 
bool plConstr_
 

Detailed Description

template<typename TraitsT>
class panzer_stk::IOClosureModelFactory_TemplateBuilder< TraitsT >

Definition at line 56 of file Panzer_STK_IOClosureModel_Factory_TemplateBuilder.hpp.

Constructor & Destructor Documentation

template<typename TraitsT>
panzer_stk::IOClosureModelFactory_TemplateBuilder< TraitsT >::IOClosureModelFactory_TemplateBuilder ( const panzer::ClosureModelFactory_TemplateManager< TraitsT > &  cmf_tm,
const Teuchos::RCP< STK_Interface > &  mesh,
const std::map< std::string, std::vector< std::string > > &  nodalFields,
const std::map< std::string, std::vector< std::string > > &  cellFields 
)
inline

Member Function Documentation

template<typename TraitsT>
template<typename EvalT >
Teuchos::RCP<panzer::ClosureModelFactoryBase> panzer_stk::IOClosureModelFactory_TemplateBuilder< TraitsT >::build ( ) const
inline

Member Data Documentation

template<typename TraitsT>
const panzer::ClosureModelFactory_TemplateManager<TraitsT>& panzer_stk::IOClosureModelFactory_TemplateBuilder< TraitsT >::cmf_tm_
private
template<typename TraitsT>
Teuchos::RCP<STK_Interface> panzer_stk::IOClosureModelFactory_TemplateBuilder< TraitsT >::mesh_
private
template<typename TraitsT>
Teuchos::ParameterList panzer_stk::IOClosureModelFactory_TemplateBuilder< TraitsT >::outputList_
private
template<typename TraitsT>
std::map<std::string,std::vector<std::string> > panzer_stk::IOClosureModelFactory_TemplateBuilder< TraitsT >::nodalFields_
private
template<typename TraitsT>
std::map<std::string,std::vector<std::string> > panzer_stk::IOClosureModelFactory_TemplateBuilder< TraitsT >::cellFields_
private
template<typename TraitsT>
bool panzer_stk::IOClosureModelFactory_TemplateBuilder< TraitsT >::plConstr_
private

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