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

Class the holds parsed input data for material models. More...

#include <Panzer_MaterialModelEntry.hpp>

Public Member Functions

 MaterialModelEntry ()
 
 MaterialModelEntry (const std::string factory_name)
 
 MaterialModelEntry (const std::string factory_name, const Teuchos::ParameterList &p)
 
std::string factoryName () const
 
const Teuchos::ParameterListparams () const
 
void operator= (const MaterialModelEntry &e)
 
bool operator== (const MaterialModelEntry &e) const
 
bool operator!= (const MaterialModelEntry &e) const
 
void print (std::ostream &os) const
 

Protected Attributes

std::string m_factory_name
 
Teuchos::ParameterList m_params
 

Detailed Description

Class the holds parsed input data for material models.

Definition at line 21 of file Panzer_MaterialModelEntry.hpp.

Constructor & Destructor Documentation

panzer::MaterialModelEntry::MaterialModelEntry ( )

Definition at line 15 of file Panzer_MaterialModelEntry.cpp.

panzer::MaterialModelEntry::MaterialModelEntry ( const std::string  factory_name)

Definition at line 21 of file Panzer_MaterialModelEntry.cpp.

panzer::MaterialModelEntry::MaterialModelEntry ( const std::string  factory_name,
const Teuchos::ParameterList p 
)

Definition at line 28 of file Panzer_MaterialModelEntry.cpp.

Member Function Documentation

std::string panzer::MaterialModelEntry::factoryName ( ) const

Definition at line 36 of file Panzer_MaterialModelEntry.cpp.

const Teuchos::ParameterList & panzer::MaterialModelEntry::params ( ) const

Definition at line 43 of file Panzer_MaterialModelEntry.cpp.

void panzer::MaterialModelEntry::operator= ( const MaterialModelEntry e)

Definition at line 50 of file Panzer_MaterialModelEntry.cpp.

bool panzer::MaterialModelEntry::operator== ( const MaterialModelEntry e) const

Definition at line 58 of file Panzer_MaterialModelEntry.cpp.

bool panzer::MaterialModelEntry::operator!= ( const MaterialModelEntry e) const

Definition at line 66 of file Panzer_MaterialModelEntry.cpp.

void panzer::MaterialModelEntry::print ( std::ostream &  os) const

Definition at line 73 of file Panzer_MaterialModelEntry.cpp.

Member Data Documentation

std::string panzer::MaterialModelEntry::m_factory_name
protected

Definition at line 47 of file Panzer_MaterialModelEntry.hpp.

Teuchos::ParameterList panzer::MaterialModelEntry::m_params
protected

Definition at line 49 of file Panzer_MaterialModelEntry.hpp.


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