1#ifndef _ExtendedButcherTableau_h_
2#define _ExtendedButcherTableau_h_
32 inline const std::string &
name()
const;
35 inline unsigned int order()
const;
44 inline double &
A(
unsigned int i,
unsigned int j);
45 inline double &
b(
unsigned int i);
46 inline double &
bHat(
unsigned int i);
47 inline double &
c(
unsigned int i);
50 inline const double &
A(
unsigned int i,
unsigned int j)
const;
51 inline const double &
b(
unsigned int i)
const;
52 inline const double &
bHat(
unsigned int i)
const;
53 inline const double &
c(
unsigned int i)
const;
58 std::vector< std::vector<double> > _A;
59 std::vector<double> _b;
60 std::vector<double> _bHat;
61 std::vector<double> _c;
64 unsigned int _orderHat;
98#include "CLHEP/GenericFunctions/ExtendedButcherTableau.icc"
std::ostream & operator<<(std::ostream &o, const Genfun::ExtendedButcherTableau &b)
BogackiShampineXtTableau()
const std::string & name() const
unsigned int nSteps() const
const double & c(unsigned int i) const
double & c(unsigned int i)
ExtendedButcherTableau(const std::string &name, unsigned int order, unsigned int orderHat)
unsigned int orderHat() const
double & A(unsigned int i, unsigned int j)
double & bHat(unsigned int i)
unsigned int order() const
const double & b(unsigned int i) const
double & b(unsigned int i)
const double & A(unsigned int i, unsigned int j) const
const double & bHat(unsigned int i) const
FehlbergRK45F2XtTableau()