Uses of Class
cnuphys.rk4.ButcherTableau
Packages that use ButcherTableau
-
Uses of ButcherTableau in cnuphys.adaptiveSwim
Methods in cnuphys.adaptiveSwim with parameters of type ButcherTableauModifier and TypeMethodDescriptionstatic void
AdaptiveSwimUtilities.singleButcherStep
(double s, double[] u, double[] du, double h, IDerivative deriv, double[] uf, double[] error, ButcherTableau tableau) Take a single step using a Butcher tableauConstructors in cnuphys.adaptiveSwim with parameters of type ButcherTableau -
Uses of ButcherTableau in cnuphys.rk4
Fields in cnuphys.rk4 declared as ButcherTableauModifier and TypeFieldDescriptionstatic ButcherTableau
ButcherTableau.CASH_KARP
static ButcherTableau
ButcherTableau.DORMAND_PRINCE
static ButcherTableau
ButcherTableau.FEHLBERG_ORDER5
static ButcherTableau
ButcherTableau.RK4
static ButcherTableau
ButcherTableau.RULE38
Methods in cnuphys.rk4 with parameters of type ButcherTableauModifier and TypeMethodDescriptionint
RungeKutta.adaptiveStep
(double[] yo, double[] yf, double to, double tf, double h, double maxH, IDerivative deriv, IStopper stopper, ButcherTableau tableau, double[] relTolerance, double[] hdata) Integrator that uses the RungeKutta advance with a Butcher Tableau and adaptive stepsize This version uses an IRk4Listener to notify the listener that the next step has been advanced.int
RungeKutta.adaptiveStep
(double[] yo, double to, double tf, double h, IDerivative deriv, IStopper stopper, IRkListener listener, ButcherTableau tableau, double[] relTolerance, double[] hdata) Integrator that uses the RungeKutta advance with a Butcher Tableau and adaptive stepsize This version uses an IRk4Listener to notify the listener that the next step has been advanced.int
RungeKutta.adaptiveStep
(double[] yo, double to, double tf, double h, IDerivative deriv, IStopper stopper, IRkListener listener, ButcherTableau tableau, double eps, double[] yscale, double[] hdata) Integrator that uses the RungeKutta advance with a Butcher Tableau and adaptive stepsize.int
RungeKutta.adaptiveStep
(double[] yo, double to, double tf, double h, List<Double> t, List<double[]> y, IDerivative deriv, IStopper stopper, ButcherTableau tableau, double[] relTolerance, double[] hdata) Integrator that uses the RungeKutta advance with a Butcher Tableau and adaptive stepsize and a tolerance vector.int
RungeKutta.adaptiveStep
(double[] yo, double to, double tf, double h, List<Double> t, List<double[]> y, IDerivative deriv, IStopper stopper, ButcherTableau tableau, double eps, double[] yscale, double[] hdata) Integrator that uses the RungeKutta advance with a Butcher Tableau and adaptive stepsize.int
RungeKutta.uniformStep
(double[] yo, double to, double tf, double h, IDerivative deriv, IStopper stopper, IRkListener listener, ButcherTableau tableau) Integrator that uses the RungeKutta advance with a Butcher Tableau and constant stepsize. -
Uses of ButcherTableau in cnuphys.swim
Fields in cnuphys.swim declared as ButcherTableau