From: Neal Becker (ndbecker2_at_[hidden])
Date: 2006-12-06 07:27:56


I think we should begin with requirements. Here is an outline of some
questions:

1. Interface:
1.1 Generic function arg type(s):
    Specified as template parameter to integrator, or as a trait of the
functor?
1.2 Generic function result type:
    Template parameter, or computed (e.g., result_of)?

2. One-dimensional integration:
   Integration approx type as template parameter

3. Multi-dimesional integration:
3.1 Is this required?
3.2 Independent fixed limits
3.3 Limits on some dimensions are functions of other variables?