Rythmos::ImplicitBDFStepper< Scalar > Class Template Reference

More...

#include <Rythmos_ImplicitBDFStepper.hpp>

Inheritance diagram for Rythmos::ImplicitBDFStepper< Scalar >:

Inheritance graph
[legend]
Collaboration diagram for Rythmos::ImplicitBDFStepper< Scalar >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef Teuchos::ScalarTraits<
Scalar >::magnitudeType 
ScalarMag

Public Member Functions

 ImplicitBDFStepper (const Teuchos::RefCountPtr< const Thyra::ModelEvaluator< Scalar > > &model, const Teuchos::RefCountPtr< Thyra::NonlinearSolverBase< Scalar > > &solver)
 
 ImplicitBDFStepper (const Teuchos::RefCountPtr< const Thyra::ModelEvaluator< Scalar > > &model, const Teuchos::RefCountPtr< Thyra::NonlinearSolverBase< Scalar > > &solver, Teuchos::ParameterList &parameterList)
 
void InitializeStepper (Teuchos::ParameterList &implicitBDFParameters)
 
void setModel (const Teuchos::RefCountPtr< const Thyra::ModelEvaluator< Scalar > > &model)
 
void setSolver (const Teuchos::RefCountPtr< Thyra::NonlinearSolverBase< Scalar > > &solver)
 
Scalar TakeStep (Scalar dt)
 
Scalar TakeStep ()
 
Teuchos::RefCountPtr< const
Thyra::VectorBase< Scalar > > 
get_solution () const
 
Teuchos::RefCountPtr< const
Thyra::VectorBase< Scalar > > 
get_residual () const
 
std::string description () const
 
void describe (Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const
 
bool ErrWtVecSet (Thyra::VectorBase< Scalar > *w, const Thyra::VectorBase< Scalar > &y)
Scalar WRMSNorm (const Thyra::VectorBase< Scalar > &w, const Thyra::VectorBase< Scalar > &y) const
bool SetPoints (const std::vector< Scalar > &time_list, const std::vector< Teuchos::RefCountPtr< Thyra::VectorBase< Scalar > > > &x_list, const std::vector< Teuchos::RefCountPtr< Thyra::VectorBase< Scalar > > > &xdot_list)
bool GetPoints (const std::vector< Scalar > &time_list, std::vector< Teuchos::RefCountPtr< Thyra::VectorBase< Scalar > > > *x_list, std::vector< Teuchos::RefCountPtr< Thyra::VectorBase< Scalar > > > *xdot_list, std::vector< ScalarMag > *accuracy_list) const
 Get values from buffer.
bool SetRange (const Scalar &time_lower, const Scalar &time_upper, const InterpolationBuffer< Scalar > &IB)
 Fill data in from another interpolation buffer.
bool GetNodes (std::vector< Scalar > *time_list) const
 Get interpolation nodes.
bool RemoveNodes (std::vector< Scalar > &time_list) const
 Remove interpolation nodes.
int GetOrder () const
 Get order of interpolation.

Private Member Functions

void obtainPredictor ()
void obtainResidual ()
void obtainJacobian ()
void updateHistory ()
void restoreHistory ()
void updateCoeffs ()
void initialize ()
Scalar checkReduceOrder ()
BDFstatusFlag rejectStep ()
void completeStep ()
void setDefaultMagicNumbers (Teuchos::ParameterList &magicNumberList)

Private Attributes

Teuchos::RefCountPtr< const
Thyra::ModelEvaluator< Scalar > > 
model
Teuchos::RefCountPtr< Thyra::NonlinearSolverBase<
Scalar > > 
solver
Thyra::SingleResidSSDAEModelEvaluator<
Scalar > 
neModel
Teuchos::RefCountPtr< Thyra::VectorBase<
Scalar > > 
xn0
Teuchos::RefCountPtr< Thyra::VectorBase<
Scalar > > 
xpn0
Teuchos::RefCountPtr< Thyra::VectorBase<
Scalar > > 
x_dot_base
std::vector< Teuchos::RefCountPtr<
Thyra::VectorBase< Scalar > > > 
xHistory
Teuchos::RefCountPtr< Thyra::VectorBase<
Scalar > > 
ee
Teuchos::RefCountPtr< Thyra::VectorBase<
Scalar > > 
delta
Teuchos::RefCountPtr< Thyra::VectorBase<
Scalar > > 
residual
Teuchos::RefCountPtr< Thyra::VectorBase<
Scalar > > 
errWtVec
Scalar time
ScalarMag relErrTol
ScalarMag absErrTol
Scalar hh
int currentOrder
int oldOrder
int maxOrder
int usedOrder
Scalar alpha_s
vector< Scalar > alpha
Scalar alpha_0
Scalar cj
Scalar ck
vector< Scalar > gamma
vector< Scalar > beta
vector< Scalar > psi
vector< Scalar > sigma
int numberOfSteps
int nef
Scalar usedStep
int nscsco
Scalar Ek
Scalar Ekm1
Scalar Ekm2
Scalar Ekp1
Scalar Est
Scalar Tk
Scalar Tkm1
Scalar Tkm2
Scalar Tkp1
int newOrder
bool initialPhase
Scalar stopTime
bool constantStepSize
Scalar h0_safety
Scalar h0_max_factor
Scalar h_phase0_incr
Scalar h_max_inv
Scalar Tkm1_Tk_safety
Scalar Tkp1_Tk_safety
Scalar r_factor
Scalar r_safety
Scalar r_fudge
Scalar r_min
Scalar r_max
Scalar r_hincr_test
Scalar r_hincr
int max_LET_fail
Scalar minTimeStep
Scalar maxTimeStep
int newtonConvergenceStatus

Detailed Description

template<class Scalar>
class Rythmos::ImplicitBDFStepper< Scalar >

Definition at line 48 of file Rythmos_ImplicitBDFStepper.hpp.


Member Typedef Documentation

template<class Scalar>
typedef Teuchos::ScalarTraits<Scalar>::magnitudeType Rythmos::ImplicitBDFStepper< Scalar >::ScalarMag
 

Reimplemented from Rythmos::InterpolationBuffer< Scalar >.

Definition at line 52 of file Rythmos_ImplicitBDFStepper.hpp.


Constructor & Destructor Documentation

template<class Scalar>
Rythmos::ImplicitBDFStepper< Scalar >::ImplicitBDFStepper const Teuchos::RefCountPtr< const Thyra::ModelEvaluator< Scalar > > &  model,
const Teuchos::RefCountPtr< Thyra::NonlinearSolverBase< Scalar > > &  solver
 

Definition at line 363 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Rythmos::ImplicitBDFStepper< Scalar >::ImplicitBDFStepper const Teuchos::RefCountPtr< const Thyra::ModelEvaluator< Scalar > > &  model,
const Teuchos::RefCountPtr< Thyra::NonlinearSolverBase< Scalar > > &  solver,
Teuchos::ParameterList parameterList
 

Definition at line 349 of file Rythmos_ImplicitBDFStepper.hpp.


Member Function Documentation

template<class Scalar>
void Rythmos::ImplicitBDFStepper< Scalar >::InitializeStepper Teuchos::ParameterList implicitBDFParameters  ) 
 

Definition at line 240 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
void Rythmos::ImplicitBDFStepper< Scalar >::setModel const Teuchos::RefCountPtr< const Thyra::ModelEvaluator< Scalar > > &  model  ) 
 

Definition at line 423 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
void Rythmos::ImplicitBDFStepper< Scalar >::setSolver const Teuchos::RefCountPtr< Thyra::NonlinearSolverBase< Scalar > > &  solver  ) 
 

Definition at line 447 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::TakeStep Scalar  dt  )  [virtual]
 

Implements Rythmos::Stepper< Scalar >.

Definition at line 543 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::TakeStep  )  [virtual]
 

Implements Rythmos::Stepper< Scalar >.

Definition at line 453 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Teuchos::RefCountPtr< const Thyra::VectorBase< Scalar > > Rythmos::ImplicitBDFStepper< Scalar >::get_solution  )  const [virtual]
 

Implements Rythmos::Stepper< Scalar >.

Definition at line 552 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Teuchos::RefCountPtr< const Thyra::VectorBase< Scalar > > Rythmos::ImplicitBDFStepper< Scalar >::get_residual  )  const
 

Definition at line 558 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
std::string Rythmos::ImplicitBDFStepper< Scalar >::description  )  const [virtual]
 

Reimplemented from Teuchos::Describable.

Definition at line 564 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
void Rythmos::ImplicitBDFStepper< Scalar >::describe Teuchos::FancyOStream out,
const Teuchos::EVerbosityLevel  verbLevel
const
 

Definition at line 571 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
bool Rythmos::ImplicitBDFStepper< Scalar >::ErrWtVecSet Thyra::VectorBase< Scalar > *  w,
const Thyra::VectorBase< Scalar > &  y
 

Definition at line 1268 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::WRMSNorm const Thyra::VectorBase< Scalar > &  w,
const Thyra::VectorBase< Scalar > &  y
const
 

Definition at line 1286 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
bool Rythmos::ImplicitBDFStepper< Scalar >::SetPoints const std::vector< Scalar > &  time_list,
const std::vector< Teuchos::RefCountPtr< Thyra::VectorBase< Scalar > > > &  x_list,
const std::vector< Teuchos::RefCountPtr< Thyra::VectorBase< Scalar > > > &  xdot_list
[virtual]
 

Redefined from InterpolationBuffer Add points to buffer

Implements Rythmos::InterpolationBuffer< Scalar >.

Definition at line 1292 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
bool Rythmos::ImplicitBDFStepper< Scalar >::GetPoints const std::vector< Scalar > &  time_list,
std::vector< Teuchos::RefCountPtr< Thyra::VectorBase< Scalar > > > *  x_list,
std::vector< Teuchos::RefCountPtr< Thyra::VectorBase< Scalar > > > *  xdot_list,
std::vector< ScalarMag > *  accuracy_list
const [virtual]
 

Get values from buffer.

Implements Rythmos::InterpolationBuffer< Scalar >.

Definition at line 1301 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
bool Rythmos::ImplicitBDFStepper< Scalar >::SetRange const Scalar &  time_lower,
const Scalar &  time_upper,
const InterpolationBuffer< Scalar > &  IB
[virtual]
 

Fill data in from another interpolation buffer.

Implements Rythmos::InterpolationBuffer< Scalar >.

Definition at line 1311 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
bool Rythmos::ImplicitBDFStepper< Scalar >::GetNodes std::vector< Scalar > *  time_list  )  const [virtual]
 

Get interpolation nodes.

Implements Rythmos::InterpolationBuffer< Scalar >.

Definition at line 1320 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
bool Rythmos::ImplicitBDFStepper< Scalar >::RemoveNodes std::vector< Scalar > &  time_list  )  const [virtual]
 

Remove interpolation nodes.

Implements Rythmos::InterpolationBuffer< Scalar >.

Definition at line 1326 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
int Rythmos::ImplicitBDFStepper< Scalar >::GetOrder  )  const [virtual]
 

Get order of interpolation.

Implements Rythmos::InterpolationBuffer< Scalar >.

Definition at line 1332 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
void Rythmos::ImplicitBDFStepper< Scalar >::obtainPredictor  )  [private]
 

Definition at line 612 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
void Rythmos::ImplicitBDFStepper< Scalar >::obtainResidual  )  [private]
 

template<class Scalar>
void Rythmos::ImplicitBDFStepper< Scalar >::obtainJacobian  )  [private]
 

template<class Scalar>
void Rythmos::ImplicitBDFStepper< Scalar >::updateHistory  )  [private]
 

Definition at line 695 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
void Rythmos::ImplicitBDFStepper< Scalar >::restoreHistory  )  [private]
 

Definition at line 724 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
void Rythmos::ImplicitBDFStepper< Scalar >::updateCoeffs  )  [private]
 

Definition at line 753 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
void Rythmos::ImplicitBDFStepper< Scalar >::initialize  )  [private]
 

Definition at line 815 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::checkReduceOrder  )  [private]
 

Definition at line 870 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
BDFstatusFlag Rythmos::ImplicitBDFStepper< Scalar >::rejectStep  )  [private]
 

11/11/05 erkeite: If the Newton solver fails, don't

Definition at line 944 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
void Rythmos::ImplicitBDFStepper< Scalar >::completeStep  )  [private]
 

Definition at line 1093 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
void Rythmos::ImplicitBDFStepper< Scalar >::setDefaultMagicNumbers Teuchos::ParameterList magicNumberList  )  [private]
 

Definition at line 377 of file Rythmos_ImplicitBDFStepper.hpp.


Member Data Documentation

template<class Scalar>
Teuchos::RefCountPtr<const Thyra::ModelEvaluator<Scalar> > Rythmos::ImplicitBDFStepper< Scalar >::model [private]
 

Definition at line 155 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Teuchos::RefCountPtr<Thyra::NonlinearSolverBase<Scalar> > Rythmos::ImplicitBDFStepper< Scalar >::solver [private]
 

Definition at line 156 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Thyra::SingleResidSSDAEModelEvaluator<Scalar> Rythmos::ImplicitBDFStepper< Scalar >::neModel [private]
 

Definition at line 157 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Teuchos::RefCountPtr<Thyra::VectorBase<Scalar> > Rythmos::ImplicitBDFStepper< Scalar >::xn0 [private]
 

Definition at line 159 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Teuchos::RefCountPtr<Thyra::VectorBase<Scalar> > Rythmos::ImplicitBDFStepper< Scalar >::xpn0 [private]
 

Definition at line 160 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Teuchos::RefCountPtr<Thyra::VectorBase<Scalar> > Rythmos::ImplicitBDFStepper< Scalar >::x_dot_base [private]
 

Definition at line 161 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
std::vector<Teuchos::RefCountPtr<Thyra::VectorBase<Scalar> > > Rythmos::ImplicitBDFStepper< Scalar >::xHistory [private]
 

Definition at line 162 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Teuchos::RefCountPtr<Thyra::VectorBase<Scalar> > Rythmos::ImplicitBDFStepper< Scalar >::ee [private]
 

Definition at line 163 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Teuchos::RefCountPtr<Thyra::VectorBase<Scalar> > Rythmos::ImplicitBDFStepper< Scalar >::delta [private]
 

Definition at line 164 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Teuchos::RefCountPtr<Thyra::VectorBase<Scalar> > Rythmos::ImplicitBDFStepper< Scalar >::residual [private]
 

Definition at line 165 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Teuchos::RefCountPtr<Thyra::VectorBase<Scalar> > Rythmos::ImplicitBDFStepper< Scalar >::errWtVec [private]
 

Definition at line 166 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::time [private]
 

Definition at line 168 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
ScalarMag Rythmos::ImplicitBDFStepper< Scalar >::relErrTol [private]
 

Definition at line 172 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
ScalarMag Rythmos::ImplicitBDFStepper< Scalar >::absErrTol [private]
 

Definition at line 173 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::hh [private]
 

Definition at line 174 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
int Rythmos::ImplicitBDFStepper< Scalar >::currentOrder [private]
 

Definition at line 175 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
int Rythmos::ImplicitBDFStepper< Scalar >::oldOrder [private]
 

Definition at line 176 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
int Rythmos::ImplicitBDFStepper< Scalar >::maxOrder [private]
 

Definition at line 177 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
int Rythmos::ImplicitBDFStepper< Scalar >::usedOrder [private]
 

Definition at line 178 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::alpha_s [private]
 

Definition at line 179 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
vector<Scalar> Rythmos::ImplicitBDFStepper< Scalar >::alpha [private]
 

Definition at line 180 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::alpha_0 [private]
 

Definition at line 182 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::cj [private]
 

Definition at line 183 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::ck [private]
 

Definition at line 184 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
vector<Scalar> Rythmos::ImplicitBDFStepper< Scalar >::gamma [private]
 

Definition at line 185 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
vector<Scalar> Rythmos::ImplicitBDFStepper< Scalar >::beta [private]
 

Definition at line 186 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
vector<Scalar> Rythmos::ImplicitBDFStepper< Scalar >::psi [private]
 

Definition at line 187 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
vector<Scalar> Rythmos::ImplicitBDFStepper< Scalar >::sigma [private]
 

Definition at line 189 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
int Rythmos::ImplicitBDFStepper< Scalar >::numberOfSteps [private]
 

Definition at line 190 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
int Rythmos::ImplicitBDFStepper< Scalar >::nef [private]
 

Definition at line 191 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::usedStep [private]
 

Definition at line 192 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
int Rythmos::ImplicitBDFStepper< Scalar >::nscsco [private]
 

Definition at line 193 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::Ek [private]
 

Definition at line 194 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::Ekm1 [private]
 

Definition at line 195 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::Ekm2 [private]
 

Definition at line 196 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::Ekp1 [private]
 

Definition at line 197 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::Est [private]
 

Definition at line 198 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::Tk [private]
 

Definition at line 199 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::Tkm1 [private]
 

Definition at line 200 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::Tkm2 [private]
 

Definition at line 201 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::Tkp1 [private]
 

Definition at line 202 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
int Rythmos::ImplicitBDFStepper< Scalar >::newOrder [private]
 

Definition at line 203 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
bool Rythmos::ImplicitBDFStepper< Scalar >::initialPhase [private]
 

Definition at line 204 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::stopTime [private]
 

Definition at line 205 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
bool Rythmos::ImplicitBDFStepper< Scalar >::constantStepSize [private]
 

Definition at line 206 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::h0_safety [private]
 

Definition at line 209 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::h0_max_factor [private]
 

Definition at line 210 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::h_phase0_incr [private]
 

Definition at line 211 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::h_max_inv [private]
 

Definition at line 212 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::Tkm1_Tk_safety [private]
 

Definition at line 213 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::Tkp1_Tk_safety [private]
 

Definition at line 214 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::r_factor [private]
 

Definition at line 215 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::r_safety [private]
 

Definition at line 216 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::r_fudge [private]
 

Definition at line 217 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::r_min [private]
 

Definition at line 218 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::r_max [private]
 

Definition at line 219 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::r_hincr_test [private]
 

Definition at line 220 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::r_hincr [private]
 

Definition at line 221 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
int Rythmos::ImplicitBDFStepper< Scalar >::max_LET_fail [private]
 

Definition at line 222 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::minTimeStep [private]
 

Definition at line 223 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
Scalar Rythmos::ImplicitBDFStepper< Scalar >::maxTimeStep [private]
 

Definition at line 224 of file Rythmos_ImplicitBDFStepper.hpp.

template<class Scalar>
int Rythmos::ImplicitBDFStepper< Scalar >::newtonConvergenceStatus [private]
 

Definition at line 226 of file Rythmos_ImplicitBDFStepper.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Sep 18 12:30:06 2008 for Rythmos - Transient Integration for Differential Equations by doxygen 1.3.9.1