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
user_app::RythmosObserver_WriteToExodus Class Reference

#include <user_app_RythmosObserver_WriteToExodus.hpp>

Inherits IntegrationObserverBase< double >.

Public Member Functions

 RythmosObserver_WriteToExodus (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 Teuchos::RCP< panzer::ResponseLibrary< panzer::Traits > > &response_library)
 
Teuchos::RCP
< Rythmos::IntegrationObserverBase
< double > > 
cloneIntegrationObserver () const
 
void resetIntegrationObserver (const Rythmos::TimeRange< double > &integrationTimeDomain)
 
void observeCompletedTimeStep (const Rythmos::StepperBase< double > &stepper, const Rythmos::StepControlInfo< double > &stepCtrlInfo, const int timeStepIter)
 

Protected Attributes

Teuchos::RCP
< panzer_stk_classic::STK_Interface
m_mesh
 
Teuchos::RCP< const
panzer::UniqueGlobalIndexerBase
m_dof_manager
 
Teuchos::RCP< const
panzer::LinearObjFactory
< panzer::Traits > > 
m_lof
 
Teuchos::RCP
< panzer::ResponseLibrary
< panzer::Traits > > 
m_response_library
 

Detailed Description

Definition at line 60 of file user_app_RythmosObserver_WriteToExodus.hpp.

Constructor & Destructor Documentation

user_app::RythmosObserver_WriteToExodus::RythmosObserver_WriteToExodus ( 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 Teuchos::RCP< panzer::ResponseLibrary< panzer::Traits > > &  response_library 
)
inline

Definition at line 65 of file user_app_RythmosObserver_WriteToExodus.hpp.

Member Function Documentation

Teuchos::RCP<Rythmos::IntegrationObserverBase<double> > user_app::RythmosObserver_WriteToExodus::cloneIntegrationObserver ( ) const
inline

Definition at line 84 of file user_app_RythmosObserver_WriteToExodus.hpp.

void user_app::RythmosObserver_WriteToExodus::resetIntegrationObserver ( const Rythmos::TimeRange< double > &  integrationTimeDomain)
inline

Definition at line 89 of file user_app_RythmosObserver_WriteToExodus.hpp.

void user_app::RythmosObserver_WriteToExodus::observeCompletedTimeStep ( const Rythmos::StepperBase< double > &  stepper,
const Rythmos::StepControlInfo< double > &  stepCtrlInfo,
const int  timeStepIter 
)
inline

Definition at line 92 of file user_app_RythmosObserver_WriteToExodus.hpp.

Member Data Documentation

Teuchos::RCP<panzer_stk_classic::STK_Interface> user_app::RythmosObserver_WriteToExodus::m_mesh
protected

Definition at line 124 of file user_app_RythmosObserver_WriteToExodus.hpp.

Teuchos::RCP<const panzer::UniqueGlobalIndexerBase> user_app::RythmosObserver_WriteToExodus::m_dof_manager
protected

Definition at line 125 of file user_app_RythmosObserver_WriteToExodus.hpp.

Teuchos::RCP<const panzer::LinearObjFactory<panzer::Traits> > user_app::RythmosObserver_WriteToExodus::m_lof
protected

Definition at line 126 of file user_app_RythmosObserver_WriteToExodus.hpp.

Teuchos::RCP<panzer::ResponseLibrary<panzer::Traits> > user_app::RythmosObserver_WriteToExodus::m_response_library
protected

Definition at line 127 of file user_app_RythmosObserver_WriteToExodus.hpp.


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