#include <ODESystem.h>


Public Member Functions | |
| Solver (ODESystem &sys, GslStepperType const &step) | |
| virtual | ~Solver () | 
| virtual void | reset (double dt, ODESystem &sys, const double y0[])=0 | 
| virtual void | advance (double t, double dt, ODESystem &sys)=0 | 
| double | y (size_t i) | 
Protected Attributes | |
| GslStepper | stepper | 
| double * | _y_ | 
Definition at line 127 of file ODESystem.h.
| odeiv::Solver::Solver | ( | ODESystem & | sys, | |
| GslStepperType const & | step | |||
| ) |  [inline] | 
        
Definition at line 131 of file ODESystem.h.
References _y_, and odeiv::ODESystem::dimension().

| virtual odeiv::Solver::~Solver | ( | ) |  [inline, virtual] | 
        
Implemented in odeiv::FixedStepSolver, and odeiv::AdaptiveStepSolver.
Referenced by ODESystemBasedSpikingNeuron::reset(), and GABA_BResponseODE::reset().
Implemented in odeiv::FixedStepSolver, and odeiv::AdaptiveStepSolver.
Referenced by ODESystemBasedSpikingNeuron::advance(), and GABA_BResponseODE::advance().
Definition at line 144 of file ODESystem.h.
References _y_.
Referenced by ODESystemBasedSpikingNeuron::advance(), GABA_BResponseODE::advance(), ODESystemBasedSpikingNeuron::copySolverStateToFields(), GABA_BResponseODE::derivatives(), ODESystemBasedSpikingNeuron::getAnalogOutput(), and ODESystemBasedSpikingNeuron::getVm().
GslStepper odeiv::Solver::stepper [protected]           | 
        
Definition at line 146 of file ODESystem.h.
Referenced by odeiv::AdaptiveStepSolver::advance(), odeiv::FixedStepSolver::advance(), odeiv::AdaptiveStepSolver::reset(), and odeiv::FixedStepSolver::reset().
double* odeiv::Solver::_y_ [protected]           | 
        
Definition at line 150 of file ODESystem.h.
Referenced by odeiv::AdaptiveStepSolver::advance(), odeiv::FixedStepSolver::advance(), odeiv::AdaptiveStepSolver::reset(), odeiv::FixedStepSolver::reset(), Solver(), y(), and ~Solver().
 1.5.5