From e4857d7abd64993c18986b7b5f7e3b0c14eb27e0 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Wed, 6 Oct 2010 23:05:48 -0400 Subject: Clean up integrator comments. --- src/vZ/BS23.hpp | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) (limited to 'src/vZ/BS23.hpp') diff --git a/src/vZ/BS23.hpp b/src/vZ/BS23.hpp index 1092d81..f81cad1 100644 --- a/src/vZ/BS23.hpp +++ b/src/vZ/BS23.hpp @@ -23,20 +23,18 @@ namespace vZ { - // Heun-Euler method + // Bogacki-Shampine method // - // Second-order with embedded first-order + // Third-order with embedded second-order // Its tableau is: // - // 0 | - // 1 | 1 - // --+--------- - // | 1/2 1/2 - // | 1 0 - // - // k1 = dt*f(y[n]) - // k2 = dt*f(y[n] + dt*k1) - // y[n + 1] = y[n] + 1/2*(k1 + k2) + // 0 | + // 1/2 | 1/2 + // 3/4 | 0 3/4 + // 1 | 2/9 1/3 4/9 + // ----+----------------- + // b | 2/9 1/3 4/9 0 + // b* | 7/24 1/4 1/3 1/8 template class GenericBS23Integrator : public GenericAdaptiveIntegrator { -- cgit v1.2.3