Piro  Development
 All Classes Namespaces Functions Variables Enumerations Groups
Public Member Functions | Related Functions | List of all members
Piro::RythmosNOXRowSumUpdaterObserver< Scalar > Class Template Reference

For a Rythmos/NOX solve, this object updates the row sum scaling. More...

#include <Piro_RythmosNOX_RowSumUpdater.hpp>

Inheritance diagram for Piro::RythmosNOXRowSumUpdaterObserver< Scalar >:
Inheritance graph
[legend]
Collaboration diagram for Piro::RythmosNOXRowSumUpdaterObserver< Scalar >:
Collaboration graph
[legend]

Public Member Functions

void set_f_scaling (const Teuchos::RCP< ::Thyra::VectorBase< Scalar > > &f_scaling)
 
Overridden from IntegrationObserverBase
Teuchos::RCP
< Rythmos::IntegrationObserverBase
< Scalar > > 
cloneIntegrationObserver () const
 
void resetIntegrationObserver (const Rythmos::TimeRange< Scalar > &integrationTimeDomain)
 
void observeStartTimeIntegration (const Rythmos::StepperBase< Scalar > &stepper)
 
void observeEndTimeIntegration (const Rythmos::StepperBase< Scalar > &stepper)
 
void observeStartTimeStep (const Rythmos::StepperBase< Scalar > &stepper, const Rythmos::StepControlInfo< Scalar > &stepCtrlInfo, const int timeStepIter)
 
void observeCompletedTimeStep (const Rythmos::StepperBase< Scalar > &stepper, const Rythmos::StepControlInfo< Scalar > &stepCtrlInfo, const int timeStepIter)
 
void observeFailedTimeStep (const Rythmos::StepperBase< Scalar > &stepper, const Rythmos::StepControlInfo< Scalar > &stepCtrlInfo, const int timeStepIter)
 

Related Functions

(Note that these are not member functions.)

template<class Scalar >
Teuchos::RCP
< RythmosNOXRowSumUpdaterObserver
< Scalar > > 
createRythmosNOXRowSumUpdaterObserver ()
 Nonmember constructor.
 

Detailed Description

template<class Scalar>
class Piro::RythmosNOXRowSumUpdaterObserver< Scalar >

For a Rythmos/NOX solve, this object updates the row sum scaling.


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