Skip to content
headmyshoulder edited this page Jun 29, 2012 · 26 revisions

Topics

Feature Wishlist

  • Use transformX instead for for_eachX for a more functional approach of the algebras and operations.
    • The return type of transformX must be determined from the expression, which is difficult for operations invoking Boost.Units. In C++11 this is possible with decltype.
    • See issue 32.
  • Implement a composite_algebra
    • Such an algebra could be defined as follows: typedef tuple< vector> , double > state_type; typedef composite_algebra< tuple< range_algebra , vector_space_algebra > > algebra;
    • See issue 19.
  • Finish the implementation of the generic controllers
    • in ideas/controllers a first version of a generic step size controllers exist. This version must be completed an moved into the main branch.

Generalization of the step size controllers

Enhancement of the integrate functions

It should be able to customize the integrate function for special steppers like the Taylor stepper.

The Taylor stepper models the controlled stepper concept as well as the stepper concept. The controlled stepper is a bit different from the usual controlled stepper since it will perform a trial step but just perform a step with the right step size. Furthermore, a dense output stepper for the Taylor stepper should exist.

Project organization

Clone this wiki locally