| 
    Tempus Version of the Day
    
   Time Integration 
   | 
 
#include <Tempus_UnitTest_RK_Utils.hpp>
  
Public Member Functions | |
| StepperRKModifierXTest () | |
| Constructor.   | |
| virtual | ~StepperRKModifierXTest () | 
| Destructor.   | |
| virtual void | modify (Teuchos::RCP< Thyra::VectorBase< double > > x, const double time, const double dt, const int stageNumber, const typename Tempus::StepperRKModifierXBase< double >::MODIFIER_TYPE modType) | 
| Observe RK Stepper at end of takeStep.   | |
  Public Member Functions inherited from Tempus::StepperRKModifierXBase< double > | |
| virtual void | modify (Teuchos::RCP< Thyra::VectorBase< double > >, const double, const double, const int, const MODIFIER_TYPE modType)=0 | 
| Modify solution based on the MODIFIER_TYPE.   | |
  Public Member Functions inherited from Tempus::StepperRKAppAction< Scalar > | |
| StepperRKAppAction () | |
| Constructor.   | |
| virtual | ~StepperRKAppAction () | 
| Destructor.   | |
| virtual void | execute (Teuchos::RCP< SolutionHistory< Scalar > > sh, Teuchos::RCP< StepperRKBase< Scalar > > stepper, const typename StepperRKAppAction< Scalar >::ACTION_LOCATION actLoc)=0 | 
| Execute application action for RK Stepper.   | |
Public Attributes | |
| bool | testX_BEGIN_STEP | 
| bool | testX_BEGIN_STAGE | 
| bool | testX_BEFORE_SOLVE | 
| bool | testX_AFTER_SOLVE | 
| bool | testX_BEFORE_EXPLICIT_EVAL | 
| bool | testXDOT_END_STAGE | 
| bool | testX_END_STEP | 
| double | testX | 
| double | testEndStageX | 
| double | testDt | 
| double | testTime | 
| int | testStageNumber | 
| double | testStageX | 
Additional Inherited Members | |
  Public Types inherited from Tempus::StepperRKModifierXBase< double > | |
| enum | MODIFIER_TYPE | 
| Indicates the location of application action (see algorithm).  More... | |
  Public Types inherited from Tempus::StepperRKAppAction< Scalar > | |
| enum | ACTION_LOCATION {  BEGIN_STEP , BEGIN_STAGE , BEFORE_SOLVE , AFTER_SOLVE , BEFORE_EXPLICIT_EVAL , END_STAGE , END_STEP }  | 
| Indicates the location of application action (see algorithm).  More... | |
Definition at line 507 of file Tempus_UnitTest_RK_Utils.hpp.
      
  | 
  inline | 
Constructor.
Definition at line 511 of file Tempus_UnitTest_RK_Utils.hpp.
      
  | 
  inlinevirtual | 
Destructor.
Definition at line 529 of file Tempus_UnitTest_RK_Utils.hpp.
      
  | 
  inlinevirtual | 
Observe RK Stepper at end of takeStep.
Definition at line 532 of file Tempus_UnitTest_RK_Utils.hpp.
| bool Tempus_Unit_Test::StepperRKModifierXTest::testX_BEGIN_STEP | 
Definition at line 579 of file Tempus_UnitTest_RK_Utils.hpp.
| bool Tempus_Unit_Test::StepperRKModifierXTest::testX_BEGIN_STAGE | 
Definition at line 580 of file Tempus_UnitTest_RK_Utils.hpp.
| bool Tempus_Unit_Test::StepperRKModifierXTest::testX_BEFORE_SOLVE | 
Definition at line 581 of file Tempus_UnitTest_RK_Utils.hpp.
| bool Tempus_Unit_Test::StepperRKModifierXTest::testX_AFTER_SOLVE | 
Definition at line 582 of file Tempus_UnitTest_RK_Utils.hpp.
| bool Tempus_Unit_Test::StepperRKModifierXTest::testX_BEFORE_EXPLICIT_EVAL | 
Definition at line 583 of file Tempus_UnitTest_RK_Utils.hpp.
| bool Tempus_Unit_Test::StepperRKModifierXTest::testXDOT_END_STAGE | 
Definition at line 584 of file Tempus_UnitTest_RK_Utils.hpp.
| bool Tempus_Unit_Test::StepperRKModifierXTest::testX_END_STEP | 
Definition at line 585 of file Tempus_UnitTest_RK_Utils.hpp.
| double Tempus_Unit_Test::StepperRKModifierXTest::testX | 
Definition at line 586 of file Tempus_UnitTest_RK_Utils.hpp.
| double Tempus_Unit_Test::StepperRKModifierXTest::testEndStageX | 
Definition at line 587 of file Tempus_UnitTest_RK_Utils.hpp.
| double Tempus_Unit_Test::StepperRKModifierXTest::testDt | 
Definition at line 588 of file Tempus_UnitTest_RK_Utils.hpp.
| double Tempus_Unit_Test::StepperRKModifierXTest::testTime | 
Definition at line 589 of file Tempus_UnitTest_RK_Utils.hpp.
| int Tempus_Unit_Test::StepperRKModifierXTest::testStageNumber | 
Definition at line 590 of file Tempus_UnitTest_RK_Utils.hpp.
| double Tempus_Unit_Test::StepperRKModifierXTest::testStageX | 
Definition at line 591 of file Tempus_UnitTest_RK_Utils.hpp.