Permalink
Commits on Sep 25, 2017
  1. Improvement to Order Selection, Error approximation in the ABM stepper (

    vhartman committed with mariomulansky Sep 25, 2017
    #218)
    
    * improves the order selection and modifies the error estimation accordingly
    
    - assumes constant stepsize for the next step to approximate error
    - moves the complete order adjustment to the class order_adjustment
    - slight changes to adaptive_adams_coefficients
    
    * changed the commit according to the requests and comments
Commits on Jul 25, 2017
  1. Merge pull request #214 from ds283/switch-fabs

    mariomulansky committed Jul 25, 2017
    Switch fabs for std::abs in new adaptive Adams-Bashforth-Moulton stepper
Commits on Jul 23, 2017
  1. Switch fabs for std::abs

    ds283 committed Jul 23, 2017
    - controlled_adams_bashforth_moulton.hpp, adaptive_adams_coefficients.hpp and pid_step_adjuster.hpp extract absolute values using fabs() without a namespace qualifier
    
    - if the integration value type is not double then this can cause problems, since fabs() is not required to have a long double overload. In such cases it is safer to use std::abs, and also this matches the rest of the odeint-v2 codebase
Commits on Jul 16, 2017
  1. Merge pull request #208 from vhartman/adaptive_adams

    mariomulansky committed Jul 16, 2017
    Added Controlled Adams Bashforth Moulton Stepper
Commits on Jul 8, 2017
Commits on Jul 7, 2017
Commits on Jul 6, 2017
  1. formatting

    vhartman committed Jul 6, 2017
  2. updated order selection

    vhartman committed Jul 6, 2017
Commits on Jul 5, 2017
  1. fixed ratio-selection

    vhartman committed Jul 4, 2017
Commits on Jul 4, 2017
  1. templating the pid adjuster

    vhartman committed Jul 4, 2017
Commits on Jul 3, 2017
  1. added detail:: to ref

    vhartman committed Jul 3, 2017
  2. slight formatting changes

    vhartman committed Jul 3, 2017
  3. completed testcases

    vhartman committed Jul 3, 2017
Commits on Jul 2, 2017
  1. moving to new formulation

    vhartman committed Jul 2, 2017
Commits on Jun 23, 2017
Commits on Jun 22, 2017
  1. corrected indentation

    vhartman committed Jun 22, 2017
Commits on Jun 21, 2017
  1. fixed problems in testcases

    vhartman committed Jun 21, 2017
  2. more test cases

    vhartman committed Jun 21, 2017
Commits on Jun 20, 2017
Commits on Jun 19, 2017
  1. minor naming changes

    vhartman committed Jun 19, 2017
  2. compiles without c++11

    vhartman committed Jun 19, 2017
Commits on May 25, 2017
  1. removed tmp-file

    vhartman committed May 25, 2017
  2. fixed minor things in stepper

    vhartman committed May 25, 2017
  3. completed testcases

    vhartman committed May 25, 2017