///
/// This file is part of Rheolef.
///
/// Copyright (C) 2000-2009 Pierre Saramito <Pierre.Saramito@imag.fr>
///
/// Rheolef is free software; you can redistribute it and/or modify
/// it under the terms of the GNU General Public License as published by
/// the Free Software Foundation; either version 2 of the License, or
/// (at your option) any later version.
///
/// Rheolef is distributed in the hope that it will be useful,
/// but WITHOUT ANY WARRANTY; without even the implied warranty of
/// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
/// GNU General Public License for more details.
///
/// You should have received a copy of the GNU General Public License
/// along with Rheolef; if not, write to the Free Software
/// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
/// 
/// =========================================================================
//! @examplefile bdf.icc BDF(p) backward differentiation formula -- coefficients
namespace bdf {
  constexpr size_t pmax = 6;
  Float alpha [pmax+1][pmax+1]
   = {{  0},
      {  1,     1},
      {  3./2,  2,  -1./2},
      { 11./6,  3,  -3./2,  1./3},
      { 25./12, 4,  -3,     4./3,  -1./4},
      {137./60, 5,  -5,    10./3,  -5./4, 1./5},
      {147./60, 6, -15./2, 20./3, -15./4, 6./5, -1./6}};
} // namespace
