#include <Rythmos_ImplicitBDFStepperDecl.hpp>
Inheritance diagram for Rythmos::ImplicitBDFStepper< Scalar >:

[NOHEADER] | |
| ImplicitBDFStepper () | |
| | |
| ImplicitBDFStepper (const RCP< const Thyra::ModelEvaluator< Scalar > > &model, const RCP< Thyra::NonlinearSolverBase< Scalar > > &solver) | |
| | |
| ImplicitBDFStepper (const RCP< const Thyra::ModelEvaluator< Scalar > > &model, const RCP< Thyra::NonlinearSolverBase< Scalar > > &solver, RCP< Teuchos::ParameterList > ¶meterList) | |
| | |
| RCP< const Thyra::VectorBase< Scalar > > | get_solution () const |
| | |
| RCP< const Thyra::VectorBase< Scalar > > | get_residual () const |
| | |
| const Thyra::VectorBase< Scalar > & | getxHistory (int index) const |
| | |
| void | setStepControlData (const StepperBase< Scalar > &stepper) |
| | |
Overridden from StepControlStrategyAcceptingStepperBase | |
| void | setStepControlStrategy (const RCP< StepControlStrategyBase< Scalar > > &stepControlStrategy) |
| | |
| RCP< StepControlStrategyBase< Scalar > > | getNonconstStepControlStrategy () |
| | |
| RCP< const StepControlStrategyBase< Scalar > > | getStepControlStrategy () const |
| | |
Overridden from SolverAcceptingStepperBase | |
| void | setSolver (const RCP< Thyra::NonlinearSolverBase< Scalar > > &solver) |
| | |
| RCP< Thyra::NonlinearSolverBase< Scalar > > | getNonconstSolver () |
| | |
| RCP< const Thyra::NonlinearSolverBase< Scalar > > | getSolver () const |
| | |
[NOHEADER] | |
| bool | supportsCloning () const |
| Returns true. | |
| RCP< StepperBase< Scalar > > | cloneStepperAlgorithm () const |
| Creates copies of all internal data (including the parameter list) except the model which is assumed to stateless. | |
| void | setModel (const RCP< const Thyra::ModelEvaluator< Scalar > > &model) |
| | |
| RCP< const Thyra::ModelEvaluator< Scalar > > | getModel () const |
| | |
| void | setInitialCondition (const Thyra::ModelEvaluatorBase::InArgs< Scalar > &initialCondition) |
| | |
| Scalar | takeStep (Scalar dt, StepSizeType flag) |
| | |
| const StepStatus< Scalar > | getStepStatus () const |
| | |
Overridden from InterpolationBufferBase | |
| RCP< const Thyra::VectorSpaceBase< Scalar > > | get_x_space () const |
| | |
| void | addPoints (const Array< Scalar > &time_vec, const Array< RCP< const Thyra::VectorBase< Scalar > > > &x_vec, const Array< RCP< const Thyra::VectorBase< Scalar > > > &xdot_vec) |
| | |
| TimeRange< Scalar > | getTimeRange () const |
| | |
| void | getPoints (const Array< Scalar > &time_vec, Array< RCP< const Thyra::VectorBase< Scalar > > > *x_vec, Array< RCP< const Thyra::VectorBase< Scalar > > > *xdot_vec, Array< ScalarMag > *accuracy_vec) const |
| | |
| void | getNodes (Array< Scalar > *time_vec) const |
| | |
| void | removeNodes (Array< Scalar > &time_vec) |
| | |
| int | getOrder () const |
| | |
Overridden from Teuchos::ParameterListAcceptor | |
| void | setParameterList (RCP< Teuchos::ParameterList > const ¶mList) |
| | |
| RCP< Teuchos::ParameterList > | getParameterList () |
| | |
| RCP< Teuchos::ParameterList > | unsetParameterList () |
| | |
| RCP< const Teuchos::ParameterList > | getValidParameters () const |
| | |
Overridden from Teuchos::Describable | |
| std::string | description () const |
| | |
| void | describe (Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const |
| | |
Public Types | |
| typedef Teuchos::ScalarTraits< Scalar >::magnitudeType | ScalarMag |
| | |
Definition at line 52 of file Rythmos_ImplicitBDFStepperDecl.hpp.
|
|||||
|
Definition at line 59 of file Rythmos_ImplicitBDFStepperDecl.hpp. |
|
|||||||||
|
Definition at line 49 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||||||||
|
Definition at line 75 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||||||||||||
|
Definition at line 58 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
Definition at line 90 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||
|
Definition at line 1090 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||
|
Definition at line 100 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Implements Rythmos::StepControlStrategyAcceptingStepperBase< Scalar >. Definition at line 107 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Implements Rythmos::StepControlStrategyAcceptingStepperBase< Scalar >. Definition at line 113 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||
|
Definition at line 123 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Implements Rythmos::SolverAcceptingStepperBase< Scalar >. Definition at line 132 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Implements Rythmos::SolverAcceptingStepperBase< Scalar >. Definition at line 140 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Returns true.
Reimplemented from Rythmos::StepperBase< Scalar >. Definition at line 150 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Creates copies of all internal data (including the parameter list) except the model which is assumed to stateless.
If a shallow copy of the model is not appropirate for some reasone, then the client can simply reset the model using Reimplemented from Rythmos::StepperBase< Scalar >. Definition at line 158 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||
|
Implements Rythmos::StepperBase< Scalar >. Definition at line 193 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Implements Rythmos::StepperBase< Scalar >. Definition at line 205 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||
|
Reimplemented from Rythmos::StepperBase< Scalar >. Definition at line 212 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||||||||
|
Implements Rythmos::StepperBase< Scalar >. Definition at line 232 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Implements Rythmos::StepperBase< Scalar >. Definition at line 404 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Definition at line 445 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||||||||||||
|
Definition at line 453 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Definition at line 465 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||||||||||||||||
|
Definition at line 476 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||
|
Definition at line 536 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||
|
Definition at line 548 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Definition at line 556 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||
|
Definition at line 569 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Definition at line 581 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Definition at line 589 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Definition at line 599 of file Rythmos_ImplicitBDFStepper.hpp. |
|
|||||||||
|
Definition at line 634 of file Rythmos_ImplicitBDFStepper.hpp. |
|
||||||||||||||||
|
Definition at line 649 of file Rythmos_ImplicitBDFStepper.hpp. |
1.3.9.1