#include <ODESystem.h>


Public Member Functions | |
| GslStepper (ODESystem &sys, GslStepperType const &step) | |
| virtual | ~GslStepper () | 
| virtual void | reset () | 
| virtual string | name () | 
| virtual int | order () | 
| virtual void | apply (double t, double h, double y[], double yerr[], const double dydt_in[], double dydt_out[], ODESystem &sys) | 
Protected Attributes | |
| gsl_odeiv_step * | int_step | 
Friends | |
| class | AdaptiveStepSolver | 
Definition at line 92 of file ODESystem.h.
| odeiv::GslStepper::GslStepper | ( | ODESystem & | sys, | |
| GslStepperType const & | step | |||
| ) |  [inline] | 
        
Definition at line 95 of file ODESystem.h.
References odeiv::ODESystem::dimension(), odeiv::GslStepperType::gsl_type(), and int_step.

| virtual odeiv::GslStepper::~GslStepper | ( | ) |  [inline, virtual] | 
        
| virtual void odeiv::GslStepper::reset | ( | ) |  [inline, virtual] | 
        
Implements odeiv::Stepper.
Definition at line 104 of file ODESystem.h.
References int_step.
Referenced by odeiv::AdaptiveStepSolver::reset(), and odeiv::FixedStepSolver::reset().
| virtual string odeiv::GslStepper::name | ( | ) |  [inline, virtual] | 
        
| virtual int odeiv::GslStepper::order | ( | ) |  [inline, virtual] | 
        
| virtual void odeiv::GslStepper::apply | ( | double | t, | |
| double | h, | |||
| double | y[], | |||
| double | yerr[], | |||
| const double | dydt_in[], | |||
| double | dydt_out[], | |||
| ODESystem & | sys | |||
| ) |  [inline, virtual] | 
        
Implements odeiv::Stepper.
Definition at line 116 of file ODESystem.h.
References odeiv::ODESystem::gsl_sys, and int_step.
Referenced by odeiv::FixedStepSolver::advance().
friend class AdaptiveStepSolver [friend]           | 
        
Definition at line 118 of file ODESystem.h.
gsl_odeiv_step* odeiv::GslStepper::int_step [protected]           | 
        
Definition at line 122 of file ODESystem.h.
Referenced by odeiv::AdaptiveStepSolver::advance(), apply(), GslStepper(), name(), order(), reset(), and ~GslStepper().
 1.5.5