43 #ifndef USER_APP_RYTHMOS_OBSERVER_COORDINATEUPDATE_HPP
44 #define USER_APP_RYTHMOS_OBSERVER_COORDINATEUPDATE_HPP
46 #include "Rythmos_StepperBase.hpp"
47 #include "Rythmos_IntegrationObserverBase.hpp"
48 #include "Rythmos_TimeRange.hpp"
51 #include "Teuchos_Assert.hpp"
58 public Rythmos::IntegrationObserverBase<double> {
74 const Rythmos::StepControlInfo<double> &stepCtrlInfo,
75 const int timeStepIter)
RythmosObserver_CoordinateUpdate(const Teuchos::RCP< panzer::WorksetContainer > &workset_container)
Teuchos::RCP< Rythmos::IntegrationObserverBase< double > > cloneIntegrationObserver() const
void resetIntegrationObserver(const Rythmos::TimeRange< double > &integrationTimeDomain)
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
Teuchos::RCP< panzer::WorksetContainer > m_workset_container
void observeCompletedTimeStep(const Rythmos::StepperBase< double > &stepper, const Rythmos::StepControlInfo< double > &stepCtrlInfo, const int timeStepIter)
#define TEUCHOS_ASSERT(assertion_test)