Overridden from StepControlStrategyBase | |
| void | setRequestedStepSize (const StepperBase< Scalar > &stepper, const Scalar &stepSize, const StepSizeType &stepSizeType) |
| | |
| void | nextStepSize (const StepperBase< Scalar > &stepper, Scalar *stepSize, StepSizeType *stepSizeType, int *order) |
| | |
| void | setCorrection (const StepperBase< Scalar > &stepper, const RCP< const Thyra::VectorBase< Scalar > > &soln, const RCP< const Thyra::VectorBase< Scalar > > &ee, int solveStatus) |
| | |
| bool | acceptStep (const StepperBase< Scalar > &stepper, Scalar *LETValue) |
| | |
| void | completeStep (const StepperBase< Scalar > &stepper) |
| | |
| AttemptedStepStatusFlag | rejectStep (const StepperBase< Scalar > &stepper) |
| | |
| StepControlStrategyState | getCurrentState () |
| | |
| int | getMaxOrder () const |
| | |
| void | setStepControlData (const StepperBase< Scalar > &stepper) |
| | |
| bool | supportsCloning () const |
| | |
| RCP< StepControlStrategyBase< Scalar > > | cloneStepControlStrategyAlgorithm () const |
| | |
Overridden from ErrWtVecCalcAcceptingStepControlStrategyBase | |
| void | setErrWtVecCalc (const RCP< ErrWtVecCalcBase< Scalar > > &errWtVecCalc) |
| | |
| RCP< const ErrWtVecCalcBase< Scalar > > | getErrWtVecCalc () const |
| | |
Overridden from Teuchos::Describable | |
| void | describe (Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const |
| | |
Overridden from ParameterListAcceptor | |
| void | setParameterList (RCP< Teuchos::ParameterList > const ¶mList) |
| | |
| RCP< Teuchos::ParameterList > | getParameterList () |
| | |
| RCP< Teuchos::ParameterList > | unsetParameterList () |
| | |
| RCP< const Teuchos::ParameterList > | getValidParameters () const |
| | |
Public Types | |
|
typedef Teuchos::ScalarTraits< Scalar >::magnitudeType | ScalarMag |
Public Member Functions | |
| ImplicitBDFStepperStepControl () | |
| void | initialize (const StepperBase< Scalar > &stepper) |
| | |
Definition at line 55 of file Rythmos_ImplicitBDFStepperStepControlDecl.hpp.
| void Rythmos::ImplicitBDFStepperStepControl< Scalar >::setRequestedStepSize | ( | const StepperBase< Scalar > & | stepper, | |
| const Scalar & | stepSize, | |||
| const StepSizeType & | stepSizeType | |||
| ) | [virtual] |
Implements Rythmos::StepControlStrategyBase< Scalar >.
Definition at line 314 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| void Rythmos::ImplicitBDFStepperStepControl< Scalar >::nextStepSize | ( | const StepperBase< Scalar > & | stepper, | |
| Scalar * | stepSize, | |||
| StepSizeType * | stepSizeType, | |||
| int * | order | |||
| ) | [virtual] |
Implements Rythmos::StepControlStrategyBase< Scalar >.
Definition at line 356 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| void Rythmos::ImplicitBDFStepperStepControl< Scalar >::setCorrection | ( | const StepperBase< Scalar > & | stepper, | |
| const RCP< const Thyra::VectorBase< Scalar > > & | soln, | |||
| const RCP< const Thyra::VectorBase< Scalar > > & | ee, | |||
| int | solveStatus | |||
| ) | [virtual] |
Implements Rythmos::StepControlStrategyBase< Scalar >.
Definition at line 382 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| bool Rythmos::ImplicitBDFStepperStepControl< Scalar >::acceptStep | ( | const StepperBase< Scalar > & | stepper, | |
| Scalar * | LETValue | |||
| ) | [virtual] |
Implements Rythmos::StepControlStrategyBase< Scalar >.
Definition at line 731 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| void Rythmos::ImplicitBDFStepperStepControl< Scalar >::completeStep | ( | const StepperBase< Scalar > & | stepper | ) | [virtual] |
Implements Rythmos::StepControlStrategyBase< Scalar >.
Definition at line 396 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| AttemptedStepStatusFlag Rythmos::ImplicitBDFStepperStepControl< Scalar >::rejectStep | ( | const StepperBase< Scalar > & | stepper | ) | [virtual] |
11/11/05 erkeite: If the Newton solver fails, don't
Implements Rythmos::StepControlStrategyBase< Scalar >.
Definition at line 535 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| StepControlStrategyState Rythmos::ImplicitBDFStepperStepControl< Scalar >::getCurrentState | ( | ) | [virtual] |
Implements Rythmos::StepControlStrategyBase< Scalar >.
Definition at line 57 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| int Rythmos::ImplicitBDFStepperStepControl< Scalar >::getMaxOrder | ( | ) | const [virtual] |
Implements Rythmos::StepControlStrategyBase< Scalar >.
Definition at line 1091 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| void Rythmos::ImplicitBDFStepperStepControl< Scalar >::setStepControlData | ( | const StepperBase< Scalar > & | stepper | ) | [virtual] |
Implements Rythmos::StepControlStrategyBase< Scalar >.
Definition at line 959 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| bool Rythmos::ImplicitBDFStepperStepControl< Scalar >::supportsCloning | ( | ) | const [virtual] |
Reimplemented from Rythmos::StepControlStrategyBase< Scalar >.
Definition at line 988 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| RCP< StepControlStrategyBase< Scalar > > Rythmos::ImplicitBDFStepperStepControl< Scalar >::cloneStepControlStrategyAlgorithm | ( | ) | const [virtual] |
Reimplemented from Rythmos::StepControlStrategyBase< Scalar >.
Definition at line 996 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| void Rythmos::ImplicitBDFStepperStepControl< Scalar >::setErrWtVecCalc | ( | const RCP< ErrWtVecCalcBase< Scalar > > & | errWtVecCalc | ) | [virtual] |
Implements Rythmos::ErrWtVecCalcAcceptingStepControlStrategyBase< Scalar >.
Definition at line 1009 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| RCP< const ErrWtVecCalcBase< Scalar > > Rythmos::ImplicitBDFStepperStepControl< Scalar >::getErrWtVecCalc | ( | ) | const [virtual] |
Implements Rythmos::ErrWtVecCalcAcceptingStepControlStrategyBase< Scalar >.
Definition at line 1016 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| void Rythmos::ImplicitBDFStepperStepControl< Scalar >::describe | ( | Teuchos::FancyOStream & | out, | |
| const Teuchos::EVerbosityLevel | verbLevel | |||
| ) | const [virtual] |
Reimplemented from Teuchos::Describable.
Definition at line 757 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| void Rythmos::ImplicitBDFStepperStepControl< Scalar >::setParameterList | ( | RCP< Teuchos::ParameterList > const & | paramList | ) | [virtual] |
Implements Teuchos::ParameterListAcceptor.
Definition at line 800 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| RCP< Teuchos::ParameterList > Rythmos::ImplicitBDFStepperStepControl< Scalar >::getParameterList | ( | ) | [virtual] |
Implements Teuchos::ParameterListAcceptor.
Definition at line 953 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| RCP< Teuchos::ParameterList > Rythmos::ImplicitBDFStepperStepControl< Scalar >::unsetParameterList | ( | ) | [virtual] |
Implements Teuchos::ParameterListAcceptor.
Definition at line 945 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| RCP< const Teuchos::ParameterList > Rythmos::ImplicitBDFStepperStepControl< Scalar >::getValidParameters | ( | ) | const [virtual] |
Reimplemented from Teuchos::ParameterListAcceptor.
Definition at line 898 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
| void Rythmos::ImplicitBDFStepperStepControl< Scalar >::initialize | ( | const StepperBase< Scalar > & | stepper | ) | [virtual] |
Implements Rythmos::StepControlStrategyBase< Scalar >.
Definition at line 126 of file Rythmos_ImplicitBDFStepperStepControl.hpp.
1.4.7