1 #ifndef _EmbeddedRKStepper_hh_ 2 #define _EmbeddedRKStepper_hh_ 11 class EmbeddedRKStepper:
public AdaptiveRKStepper::EEStepper {
22 virtual void step (
const RKIntegrator::RKData * data,
23 const RKIntegrator::RKData::Data & sdata,
24 RKIntegrator::RKData::Data & ddata,
25 std::vector<double> & errors)
const;
30 virtual unsigned int order()
const;
32 ExtendedButcherTableau tableau;
virtual ~EmbeddedRKStepper()
virtual unsigned int order() const
virtual EmbeddedRKStepper * clone() const
virtual void step(const RKIntegrator::RKData *data, const RKIntegrator::RKData::Data &sdata, RKIntegrator::RKData::Data &ddata, std::vector< double > &errors) const
EmbeddedRKStepper(const ExtendedButcherTableau &tableau=CashKarpXtTableau())